Author: cgutman Date: Wed Dec 21 19:58:42 2011 New Revision: 54731
URL: http://svn.reactos.org/svn/reactos?rev=54731&view=rev Log: [FASTFAT] - Remove the old page file hack
Modified: trunk/reactos/drivers/filesystems/fastfat/rw.c
Modified: trunk/reactos/drivers/filesystems/fastfat/rw.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/fastfat... ============================================================================== --- trunk/reactos/drivers/filesystems/fastfat/rw.c [iso-8859-1] (original) +++ trunk/reactos/drivers/filesystems/fastfat/rw.c [iso-8859-1] Wed Dec 21 19:58:42 2011 @@ -560,17 +560,6 @@
DPRINT("<%wZ>\n", &Fcb->PathNameU);
- if (Fcb->Flags & FCB_IS_PAGE_FILE) - { - PFATINFO FatInfo = &IrpContext->DeviceExt->FatInfo; - IrpContext->Stack->Parameters.Read.ByteOffset.QuadPart += FatInfo->dataStart * FatInfo->BytesPerSector; - IoSkipCurrentIrpStackLocation(IrpContext->Irp); - DPRINT("Read from page file, disk offset %I64x\n", IrpContext->Stack->Parameters.Read.ByteOffset.QuadPart); - Status = IoCallDriver(IrpContext->DeviceExt->StorageDevice, IrpContext->Irp); - VfatFreeIrpContext(IrpContext); - return Status; - } - ByteOffset = IrpContext->Stack->Parameters.Read.ByteOffset; Length = IrpContext->Stack->Parameters.Read.Length; BytesPerSector = IrpContext->DeviceExt->FatInfo.BytesPerSector; @@ -772,17 +761,6 @@ ASSERT(Fcb);
DPRINT("<%wZ>\n", &Fcb->PathNameU); - - if (Fcb->Flags & FCB_IS_PAGE_FILE) - { - PFATINFO FatInfo = &IrpContext->DeviceExt->FatInfo; - IrpContext->Stack->Parameters.Write.ByteOffset.QuadPart += FatInfo->dataStart * FatInfo->BytesPerSector; - IoSkipCurrentIrpStackLocation(IrpContext->Irp); - DPRINT("Write to page file, disk offset %I64x\n", IrpContext->Stack->Parameters.Write.ByteOffset.QuadPart); - Status = IoCallDriver(IrpContext->DeviceExt->StorageDevice, IrpContext->Irp); - VfatFreeIrpContext(IrpContext); - return Status; - }
/* fail if file is a directory and no paged read */ if (*Fcb->Attributes & FILE_ATTRIBUTE_DIRECTORY && !(IrpContext->Irp->Flags & IRP_PAGING_IO))