[KMTESTS:CC]
authorPierre Schweitzer <pierre@reactos.org>
Tue, 9 Aug 2016 20:52:38 +0000 (20:52 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Tue, 9 Aug 2016 20:52:38 +0000 (20:52 +0000)
It seems we're page-aligned.

CORE-11003

svn path=/trunk/; revision=72170

rostests/kmtests/ntos_cc/CcCopyRead_drv.c

index 7b4b611..a94dfbf 100644 (file)
@@ -228,8 +228,8 @@ TestIrpHandler(
 
         if (!FlagOn(Irp->Flags, IRP_NOCACHE))
         {
-            ok(Offset.QuadPart % 512 != 0, "Offset is aligned: %I64i\n", Offset.QuadPart);
-            ok(Length % 512 != 0, "Length is aligned: %I64i\n", Length);
+            ok(Offset.QuadPart % PAGE_SIZE != 0, "Offset is aligned: %I64i\n", Offset.QuadPart);
+            ok(Length % PAGE_SIZE != 0, "Length is aligned: %I64i\n", Length);
 
             Buffer = Irp->AssociatedIrp.SystemBuffer;
             ok(Buffer != NULL, "Null pointer!\n");
@@ -262,8 +262,8 @@ TestIrpHandler(
         }
         else
         {
-            ok(Offset.QuadPart % 512 == 0, "Offset is not aligned: %I64i\n", Offset.QuadPart);
-            ok(Length % 512 == 0, "Length is not aligned: %I64i\n", Length);
+            ok(Offset.QuadPart % PAGE_SIZE == 0, "Offset is not aligned: %I64i\n", Offset.QuadPart);
+            ok(Length % PAGE_SIZE == 0, "Length is not aligned: %I64i\n", Length);
 
             ok(Irp->AssociatedIrp.SystemBuffer == NULL, "A SystemBuffer was allocated!\n");
             Buffer = MapAndLockUserBuffer(Irp, Length);