From f80383105518a723dbcd44604df37652f7144a90 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Thu, 11 Sep 2008 12:41:26 +0000 Subject: [PATCH] - Silence the raised IRQL level warning. - Use a better status code for invalid requests. svn path=/trunk/; revision=36135 --- reactos/drivers/filesystems/fastfat/fastio.c | 6 +++--- reactos/drivers/filesystems/fastfat/misc.c | 5 ----- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/reactos/drivers/filesystems/fastfat/fastio.c b/reactos/drivers/filesystems/fastfat/fastio.c index 8ab18b95d52..ebac710cff3 100644 --- a/reactos/drivers/filesystems/fastfat/fastio.c +++ b/reactos/drivers/filesystems/fastfat/fastio.c @@ -289,7 +289,7 @@ VfatReleaseForModWrite(IN PFILE_OBJECT FileObject, IN PDEVICE_OBJECT DeviceObject) { DPRINT("VfatReleaseForModWrite\n"); - return STATUS_UNSUCCESSFUL; + return STATUS_INVALID_DEVICE_REQUEST; } static NTSTATUS NTAPI @@ -297,7 +297,7 @@ VfatAcquireForCcFlush(IN PFILE_OBJECT FileObject, IN PDEVICE_OBJECT DeviceObject) { DPRINT("VfatAcquireForCcFlush\n"); - return STATUS_UNSUCCESSFUL; + return STATUS_INVALID_DEVICE_REQUEST; } static NTSTATUS NTAPI @@ -305,7 +305,7 @@ VfatReleaseForCcFlush(IN PFILE_OBJECT FileObject, IN PDEVICE_OBJECT DeviceObject) { DPRINT("VfatReleaseForCcFlush\n"); - return STATUS_UNSUCCESSFUL; + return STATUS_INVALID_DEVICE_REQUEST; } BOOLEAN NTAPI diff --git a/reactos/drivers/filesystems/fastfat/misc.c b/reactos/drivers/filesystems/fastfat/misc.c index ac9dff09602..977da8aeda2 100644 --- a/reactos/drivers/filesystems/fastfat/misc.c +++ b/reactos/drivers/filesystems/fastfat/misc.c @@ -156,11 +156,6 @@ NTSTATUS NTAPI VfatBuildRequest ( } else { - if (KeGetCurrentIrql() > PASSIVE_LEVEL) - { - DPRINT1("Vfat is entered at irql = %d\n", KeGetCurrentIrql()); - } - FsRtlEnterFileSystem(); Status = VfatDispatchRequest (IrpContext); FsRtlExitFileSystem();