diff options
author | 2008-05-28 19:36:07 +0100 | |
---|---|---|
committer | 2008-06-04 13:11:47 +0200 | |
commit | 2884f110d5409714f3a04eeb6d2ecd77da66b242 (patch) | |
tree | 667c911e164c0e528dc12edd9499224dffd9e1b7 /lib/debugobjects.c | |
parent | x86: ioremap fix failing nesting check (diff) | |
download | wireguard-linux-2884f110d5409714f3a04eeb6d2ecd77da66b242.tar.xz wireguard-linux-2884f110d5409714f3a04eeb6d2ecd77da66b242.zip |
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 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions