diff options
author | Hugh Dickins <hugh@veritas.com> | 2008-05-28 19:36:07 +0100 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2008-06-04 13:11:47 +0200 |
commit | 2884f110d5409714f3a04eeb6d2ecd77da66b242 (patch) | |
tree | 667c911e164c0e528dc12edd9499224dffd9e1b7 /arch/x86/mm/srat_64.c | |
parent | 226e9a93a253b7d8811b5ed9ac671c6c5a728022 (diff) |
x86: fix bad pmd ffff810000207xxx(9090909090909090)
OGAWA Hirofumi and Fede have reported rare pmd_ERROR messages:
mm/memory.c:127: bad pmd ffff810000207xxx(9090909090909090).
Initialization's cleanup_highmap was leaving alignment filler
behind in the pmd for MODULES_VADDR: when vmalloc's guard page
would occupy a new page table, it's not allocated, and then
module unload's vfree hits the bad 9090 pmd entry left over.
Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/mm/srat_64.c')
0 files changed, 0 insertions, 0 deletions