x86: avoid duplicate running of pud_offset and pmd_offset in one_md_table_init()
commita376f30a95a796cde81d6dffde0f5243c8bd8f92
authorZhaolei <zhaolei@cn.fujitsu.com>
Fri, 31 Oct 2008 09:43:04 +0000 (31 17:43 +0800)
committerIngo Molnar <mingo@elte.hu>
Fri, 31 Oct 2008 10:03:17 +0000 (31 11:03 +0100)
tree443b34aae8d99524ee9e7669ade05c6f06585967
parent7a5276889cfa96619bf863c87581005f46139986
x86: avoid duplicate running of pud_offset and pmd_offset in one_md_table_init()

Impact: simplify implementation, cleanup

If !(pgd_val(*pgd) & _PAGE_PRESENT) in PAE mode, we need not get value of
pmd_table again.

Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/mm/init_32.c