My Linode crashed!
Code:
BUG: unable to handle kernel paging request at virtual address 031c03d8
printing eip:
c015a51b
18361000 -> *pde = 00000004:0b1b2027
1464f000 -> *pme = 00000000:00000000
Oops: 0000 [#1]
SMP
Modules linked in:
CPU: 0
EIP: 0061:[<c015a51b>] Not tainted VLI
EFLAGS: 00010002 (2.6.18.8-domU-linode7 #1)
EIP is at free_block+0x6d/0xfe
eax: 7936743d ebx: c1539c94 ecx: 0000000b edx: 031c03d8
esi: e1719580 edi: c153c780 ebp: c1539c94 esp: c157ff04
ds: 007b es: 007b ss: 0069
Process events/0 (pid: 10, ti=c157e000 task=e17a1ab0 task.ti=c157e000)
Stack: c154aa14 0000000b 00000000 c1539c94 c1539c80 0000000b c1547fc0 c015a60f
00000000 00000000 00000000 c153c780 c1547fc0 c153c780 c1570840 00000000
c015a9b8 00000000 00000000 c144df80 c144df84 c012b82a 00000000 c1570840
Call Trace:
[<c015a60f>] drain_array+0x63/0xde
[<c015a9b8>] cache_reap+0x47/0x137
[<c012b82a>] run_workqueue+0x71/0xe5
[<c015a971>] cache_reap+0x0/0x137
[<c012ba76>] worker_thread+0xef/0x128
[<c011746c>] default_wake_function+0x0/0xc
[<c012b987>] worker_thread+0x0/0x128
[<c012e89a>] kthread+0xde/0xe2
[<c012e7bc>] kthread+0x0/0xe2
[<c0102b75>] kernel_thread_helper+0x5/0xb
Code: 08 01 83 c5 04 8b 44 24 08 39 44 24 04 74 c0 8b 75 00 8d 96 00 00 00 40 c1 ea 0c c1 e2 05 03 15 a8 2a 5e c0 8b 02 f6 c4 40 75 7c <8b> 02 84 c0 79 7e 8b 4a 1c 8b 44 24 20 8b 5c 87 50 8b 11 8b 41
EIP: [<c015a51b>] free_block+0x6d/0xfe SS:ESP 0069:c157ff04
<1>BUG: unable to handle kernel paging request at virtual address 27a5c1c7
printing eip:
c01404d5
06389000 -> *pde = 00000005:d68e2027
04f1f000 -> *pme = 00000000:00000000
Oops: 0002 [#2]
SMP
Modules linked in:
CPU: 0
EIP: 0061:[<c01404d5>] Not tainted VLI
EFLAGS: 00010002 (2.6.18.8-domU-linode7 #1)
EIP is at __rmqueue+0x3e/0xe7
eax: c0515184 ebx: c0515184 ecx: c142e118 edx: 27a5c1c3
esi: c0514900 edi: 00000000 ebp: 00000000 esp: d9975dd0
ds: 007b es: 007b ss: 0069
Process php5-cgi (pid: 5569, ti=d9974000 task=d7429570 task.ti=d9974000)
Stack: c142e100 c051498c c0514900 c0514980 00000000 c01407e8 00000002 00000044
d1a86000 00000001 00000000 00000002 00000000 000280d2 c0515e28 00000001
0000001f 0000001b 00000004 00000000 c0515e28 d7429570 000280d2 00000000
Call Trace:
[<c01407e8>] get_page_from_freelist+0x26a/0x43b
[<c0140a08>] __alloc_pages+0x4f/0x2d2
[<c0142a33>] __pagevec_lru_add_active+0xef/0x12c
[<c014c9a5>] __handle_mm_fault+0xfc3/0x15db
[<c013de28>] __generic_file_aio_read+0x16e/0x243
[<c013bc05>] file_read_actor+0x0/0xc7
[<c015db64>] do_sync_read+0xc1/0x11c
[<c0131741>] hrtimer_run_queues+0xc1/0x193
[<c01103ea>] do_page_fault+0x10f/0xc70
[<c0120d86>] __do_softirq+0x8b/0x116
[<c015dfc5>] vfs_read+0x100/0x160
[<c015ea2e>] sys_read+0x41/0x6a
[<c01102db>] do_page_fault+0x0/0xc70
[<c01052e3>] error_code+0x2b/0x30
Code: 00 8d 90 84 08 00 00 8d 44 2d 00 01 e8 01 c0 01 c0 8d 1c 10 8b 0b 89 ef 39 d9 0f 84 85 00 00 00 8d 41 e8 89 04 24 8b 11 8b 41 04 <89> 42 04 89 10 c7 01 00 01 10 00 c7 41 04 00 02 20 00 0f ba 71
EIP: [<c01404d5>] __rmqueue+0x3e/0xe7 SS:ESP 0069:d9975dd0
What does that all mean? I'm on a 4k block size. Username alucard. I'm on Xen and I was running 2.6.18.8-domU-linode7.