From 54c2aad977af169740ff6004c17c087ea7b86b61 Mon Sep 17 00:00:00 2001 From: Hugh Dickins Date: Wed, 28 May 2008 19:36:07 +0100 Subject: [PATCH] --- yaml --- r: 97613 b: refs/heads/master c: 2884f110d5409714f3a04eeb6d2ecd77da66b242 h: refs/heads/master i: 97611: c11370e82ec100da4630da37054ce65c669fe2de v: v3 --- [refs] | 2 +- trunk/arch/x86/mm/init_64.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index bfa97027739d..13104a125ce7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 226e9a93a253b7d8811b5ed9ac671c6c5a728022 +refs/heads/master: 2884f110d5409714f3a04eeb6d2ecd77da66b242 diff --git a/trunk/arch/x86/mm/init_64.c b/trunk/arch/x86/mm/init_64.c index 32ba13b0f818..998a06ea5f7d 100644 --- a/trunk/arch/x86/mm/init_64.c +++ b/trunk/arch/x86/mm/init_64.c @@ -206,7 +206,7 @@ void __init cleanup_highmap(void) pmd_t *last_pmd = pmd + PTRS_PER_PMD; for (; pmd < last_pmd; pmd++, vaddr += PMD_SIZE) { - if (!pmd_present(*pmd)) + if (pmd_none(*pmd)) continue; if (vaddr < (unsigned long) _text || vaddr > end) set_pmd(pmd, __pmd(0));