diff --git a/reactos/drivers/fs/vfat/misc.c b/reactos/drivers/fs/vfat/misc.c index 86be9b53659..1965f57f004 100644 --- a/reactos/drivers/fs/vfat/misc.c +++ b/reactos/drivers/fs/vfat/misc.c @@ -218,7 +218,9 @@ PVOID VfatGetUserBuffer(IN PIRP Irp) if (Irp->MdlAddress) { - return MmGetSystemAddressForMdl(Irp->MdlAddress); + /* This call may be in the paging path, so use maximum priority */ + /* FIXME: call with normal priority in the non-paging path */ + return MmGetSystemAddressForMdlSafe(Irp->MdlAddress, HighPagePriority); } else {