aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2008-01-01 21:48:36 +1100
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2008-01-01 11:30:35 -0800
commit476c6c11a9ee4610ff0e4941e3851729f7caf062 (patch)
tree19dc184b4a01f4c4984e347cf2b875a104478f66 /mm
parentMerge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 (diff)
downloadlinux-dev-476c6c11a9ee4610ff0e4941e3851729f7caf062.tar.xz
linux-dev-476c6c11a9ee4610ff0e4941e3851729f7caf062.zip
fix lguest rmmod "bad pgd"
After 17d57a9206b4de6ad082ac9f2d2346985abbd2aa ("x86: fix x86-32 early fixmap initialization.") removing lg.ko caused a printk from vunmap: mm/memory.c:115: bad pgd 004b3027. On the second use after module load, the kernel crashes. This fixes the immediate problem (accessed and dirty bits not set as expected in pmd_none_or_clear_bad). I can't see why this would cause a crash, but I haven't been able to reproduce it once this is applied. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions