X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fntoskrnl%2Fmm%2FARM3%2Fmdlsup.c;h=2839b23f0a43fc9ce5d26a068e7bcf2ede18c4ee;hp=9f4d23c948a0d17ad81a95c3424989eccd3911b8;hb=cc5c0a08164f732809d06487a52217e788cd0324;hpb=87ab5d0e6dbea26b9f91806acaeba1d171bb4f84 diff --git a/reactos/ntoskrnl/mm/ARM3/mdlsup.c b/reactos/ntoskrnl/mm/ARM3/mdlsup.c index 9f4d23c948a..2839b23f0a4 100644 --- a/reactos/ntoskrnl/mm/ARM3/mdlsup.c +++ b/reactos/ntoskrnl/mm/ARM3/mdlsup.c @@ -507,8 +507,13 @@ MmUnmapLockedPages(IN PVOID BaseAddress, // Get the PTE // PointerPte = MiAddressToPte(BaseAddress); + + // + // This should be a resident system PTE + // ASSERT(PointerPte >= MmSystemPtesStart[SystemPteSpace]); ASSERT(PointerPte <= MmSystemPtesEnd[SystemPteSpace]); + ASSERT(PointerPte->u.Hard.Valid == 1); // // Check if the caller wants us to free advanced pages @@ -715,7 +720,7 @@ MmProbeAndLockPages(IN PMDL Mdl, // // Sanity check // - ASSERT(MdlPages = (PPFN_NUMBER)(Mdl + 1)); + ASSERT(MdlPages == (PPFN_NUMBER)(Mdl + 1)); // // Check what kind of operation this is