From 235496f02133c912b386baa2678d8fb9e6ffdfd6 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 19 Dec 2011 18:44:47 +0000 Subject: [PATCH] =?UTF-8?q?[NTOSKRNL]=20-=20"Hyperspace=20is=20local!":=20?= =?UTF-8?q?OK,=20system=20PTE=20space=20isn't=E2=80=A6=20-=20Change=20the?= =?UTF-8?q?=20function=20name=20to=20reflect=20the=20real=20location=20of?= =?UTF-8?q?=20the=20mapping=20and=20match=20its=20partner=20MiUnmapPagesIn?= =?UTF-8?q?ZeroSpace()?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit svn path=/trunk/; revision=54700 --- reactos/ntoskrnl/include/internal/mm.h | 4 ++-- reactos/ntoskrnl/mm/ARM3/hypermap.c | 5 ++--- reactos/ntoskrnl/mm/ARM3/zeropage.c | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/reactos/ntoskrnl/include/internal/mm.h b/reactos/ntoskrnl/include/internal/mm.h index 6e01e22f0db..22745c63748 100644 --- a/reactos/ntoskrnl/include/internal/mm.h +++ b/reactos/ntoskrnl/include/internal/mm.h @@ -1261,8 +1261,8 @@ MiUnmapPageInHyperSpace(IN PEPROCESS Process, PVOID NTAPI -MiMapPagesToZeroInHyperSpace(IN PMMPFN Pfn1, - IN PFN_NUMBER NumberOfPages); +MiMapPagesInZeroSpace(IN PMMPFN Pfn1, + IN PFN_NUMBER NumberOfPages); VOID NTAPI diff --git a/reactos/ntoskrnl/mm/ARM3/hypermap.c b/reactos/ntoskrnl/mm/ARM3/hypermap.c index d619c2b41b9..f28c8b19946 100644 --- a/reactos/ntoskrnl/mm/ARM3/hypermap.c +++ b/reactos/ntoskrnl/mm/ARM3/hypermap.c @@ -111,8 +111,8 @@ MiUnmapPageInHyperSpace(IN PEPROCESS Process, PVOID NTAPI -MiMapPagesToZeroInHyperSpace(IN PMMPFN Pfn1, - IN PFN_NUMBER NumberOfPages) +MiMapPagesInZeroSpace(IN PMMPFN Pfn1, + IN PFN_NUMBER NumberOfPages) { MMPTE TempPte; PMMPTE PointerPte; @@ -152,7 +152,6 @@ MiMapPagesToZeroInHyperSpace(IN PMMPFN Pfn1, /* Choose the correct PTE to use, and which template */ PointerPte += (Offset + 1); TempPte = ValidKernelPte; - MI_MAKE_LOCAL_PAGE(&TempPte); // Hyperspace is local! /* Make sure the list isn't empty and loop it */ ASSERT(Pfn1 != (PVOID)LIST_HEAD); diff --git a/reactos/ntoskrnl/mm/ARM3/zeropage.c b/reactos/ntoskrnl/mm/ARM3/zeropage.c index 73d80a267a3..a36c9fbabfb 100644 --- a/reactos/ntoskrnl/mm/ARM3/zeropage.c +++ b/reactos/ntoskrnl/mm/ARM3/zeropage.c @@ -87,7 +87,7 @@ MmZeroPageThread(VOID) Pfn1->u1.Flink = LIST_HEAD; KeReleaseQueuedSpinLock(LockQueuePfnLock, OldIrql); - ZeroAddress = MiMapPagesToZeroInHyperSpace(Pfn1, 1); + ZeroAddress = MiMapPagesInZeroSpace(Pfn1, 1); ASSERT(ZeroAddress); RtlZeroMemory(ZeroAddress, PAGE_SIZE); MiUnmapPagesInZeroSpace(ZeroAddress, 1);