VM related oops [2.6test7]

From: Dave Jones
Date: Wed Oct 29 2003 - 09:49:26 EST


Somewhat old kernel, but I don't think I've seen this on the list.

Dave


kernel BUG at mm/rmap.c:305!
invalid operand: 0000 [#1]
CPU: 0
EIP: 0060:[<c0163280>] Not tainted
EFLAGS: 00010246
EIP is at try_to_unmap_one+0x2b0/0x2c0
eax: c11b10c0 ebx: 000fe000 ecx: cad383f8 edx: c1000000
esi: 00000000 edi: c10fed08 ebp: cfa73d58 esp: cfa73d40
ds: 007b es: 007b ss: 0068
Process kswapd0 (pid: 8, threadinfo=cfa72000 task=cfaa1980)
Stack: c10fed08 00040840 cad383f8 00000000 c10fed08 c10fed08 cfa73d7c c01633f2
c016939a ffffffff 00000000 00000000 00000000 c10fed08 c10fed08 cfa73e20
c0156d0b c10fed08 c04f6960 cfa72000 00000001 00000000 00000000 c11e2250
Call Trace:
[<c01633f2>] try_to_unmap+0x162/0x180
[<c016939a>] add_to_swap+0x8a/0xe0
[<c0156d0b>] shrink_list+0x2eb/0xb50
[<c015776f>] shrink_cache+0x1ff/0x5a0
[<c0158938>] balance_pgdat+0x168/0x200
[<c0158aa4>] kswapd+0xd4/0xf0
[<c01238d0>] autoremove_wake_function+0x0/0x40
[<c010a026>] ret_from_fork+0x6/0x20
[<c01238d0>] autoremove_wake_function+0x0/0x40
[<c01589d0>] kswapd+0x0/0xf0
[<c0107545>] kernel_thread_helper+0x5/0x10

Code: 0f 0b 31 01 38 ce 47 c0 e9 81 fd ff ff 8d 76 00 55 89 e5 57
<6>note: kswapd0[8] exited with preempt_count 1
Debug: sleeping function called from invalid context at include/linux/rwsem.h:43in_atomic():1, irqs_disabled():0
Call Trace:
[<c012306d>] __might_sleep+0x8d/0xc0
[<c0127d30>] profile_exit_task+0x10/0x50
[<c0129dc4>] do_exit+0x74/0x8b0
[<c010bb60>] do_invalid_op+0x0/0xb0
[<c010b8d6>] die+0x1e6/0x1f0
[<c010bc03>] do_invalid_op+0xa3/0xb0
[<c0163280>] try_to_unmap_one+0x2b0/0x2c0
[<c0307327>] elv_merged_request+0x27/0x30
[<c030b397>] __make_request+0x567/0x710
[<c010b16d>] error_code+0x2d/0x40
[<c0163280>] try_to_unmap_one+0x2b0/0x2c0
[<c01633f2>] try_to_unmap+0x162/0x180
[<c016939a>] add_to_swap+0x8a/0xe0
[<c0156d0b>] shrink_list+0x2eb/0xb50
[<c015776f>] shrink_cache+0x1ff/0x5a0
[<c0158938>] balance_pgdat+0x168/0x200
[<c0158aa4>] kswapd+0xd4/0xf0
[<c01238d0>] autoremove_wake_function+0x0/0x40
[<c010a026>] ret_from_fork+0x6/0x20
[<c01238d0>] autoremove_wake_function+0x0/0x40
[<c01589d0>] kswapd+0x0/0xf0
[<c0107545>] kernel_thread_helper+0x5/0x10



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/