![]() | |||||||||||||
Messages in this thread |
Helge Hafting wrote: > > X suddenly died, and was restarted. I found this in dmesg: > > kernel BUG at mm/page_walk.c:430! > invalid operand: 0000 > CPU: 0 > EIP: 0060:[<c013beeb>] Not tainted > EFLAGS: 00013246 > EIP is at make_pages_present+0x77/0xbc > eax: d0efa344 ebx: 6b6b6b6b ecx: 000000a0 edx: c1604954 > esi: 6b6b6b6b edi: 00009000 ebp: d0efa344 esp: de555ef8 > ds: 0068 es: 0068 ss: 0068 > Process XFree86 (pid: 246, threadinfo=de554000 task=dfc00d80) > Stack: 00000000 de9c35cc 00000001 d0efa344 6b6b6b6b d0efa344 de555f00 > dfc00d80 > c1604954 00009000 c013be64 00000000 c0136d78 6b6b6b6b 6b6b6b6b > d0efa344 > de554000 000a0000 00009000 d0efa344 00000000 d0efa344 c1604954 > d0efa344 > Call Trace: > [<c013be64>] gup_mk_present+0x0/0x10 > [<c0136d78>] move_vma+0x3d4/0x404 > [<c01370c8>] do_mremap+0x320/0x34c > [<c0137142>] sys_mremap+0x4e/0x6f > [<c0108973>] syscall_call+0x7/0xb > Seems to be just a bogus assertion. A shrinking, relocating mremap against a VMA which has !MREMAP_MAYMOVE will call make_pages_present() for zero pages. You can remove mm:page_walk.c:430. Thanks. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 12:31 [from the cache] ©2003-2008 | |||||||||||||