via velocity induced kernel oops/crash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
Same hardware as in <https:/
Behaviour changed after upgrading to 2.6.24-19, now kernel crashes (capslock+scroll lock flashes)
Kernel message:
[ 1303.400070] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000004
[ 1303.425667] printing eip: c02db82a *pde = 00000000
[ 1303.440302] Oops: 0002 [#1] SMP
[ 1303.449940] Modules linked in: isofs udf af_packet rfcomm l2cap bluetooth ppdev cpufreq_
[ 1303.707275]
[ 1303.711703] Pid: 0, comm: swapper Tainted: P (2.6.24-19-generic #1)
[ 1303.732217] EIP: 0060:[<c02db82a>] EFLAGS: 00010246 CPU: 0
[ 1303.748586] EIP is at tcp_ack+
[ 1303.760797] EAX: 00000000 EBX: f54c6600 ECX: 00000001 EDX: 00000000
[ 1303.779495] ESI: f63bf300 EDI: 00000001 EBP: f54c6620 ESP: c041dc9c
[ 1303.798192] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 1303.814296] Process swapper (pid: 0, ti=c041c000 task=c03ea3a0 task.ti=c041c000)
[ 1303.835848] Stack: 00000000 00000003 c04df674 f6bc07e0 c03ea3a0 00000092 f63bf380 00000000
[ 1303.860870] 00000401 f5583cc0 00000000 00000000 00000001 f6bc07e0 280229ca 21d311de
[ 1303.885897] 28022bc8 00000000 0000004d 00000000 00000000 00000000 00000001 c0b87577
[ 1303.910921] Call Trace:
[ 1303.918828] [<c02e04d7>] tcp_rcv_
[ 1303.934948] [<f8913d20>] velocity_
[ 1303.953167] [<c031c338>] _read_lock_
[ 1303.966952] [<f8c366cb>] ipt_do_
[ 1303.984382] [<c02e7000>] tcp_v4_
[ 1303.998950] [<c02c8909>] ip_route_
[ 1304.013548] [<c0146ce4>] getnstimeofday+
[ 1304.027864] [<f8c32080>] ipt_hook+0x0/0x20 [iptable_filter]
[ 1304.044774] [<c02e9bed>] tcp_v4_
[ 1304.058596] [<c02cb809>] ip_local_
[ 1304.075505] [<c02cb49f>] ip_rcv_
[ 1304.089818] [<c021871f>] strlcpy+0x1f/0x60
[ 1304.102314] [<f8c9645a>] packet_
[ 1304.120257] [<c02a3d55>] __alloc_
[ 1304.134045] [<c02cba10>] ip_rcv+0x0/0x290
[ 1304.146276] [<c02a8fb9>] netif_receive_
[ 1304.161895] [<c02ab9b5>] process_
[ 1304.176471] [<c02ab38d>] net_rx_
[ 1304.191059] [<c0131d72>] __do_softirq+
[ 1304.205118] [<c0131e55>] do_softirq+
[ 1304.218384] [<c013213d>] irq_exit+0x6d/0x80
[ 1304.231127] [<c0106f20>] do_IRQ+0x40/0x70
[ 1304.243359] [<f8960900>] ata_down_
[ 1304.262893] [<c0105413>] common_
[ 1304.277716] [<c0102f40>] default_
[ 1304.291258] [<c011ec62>] native_
[ 1304.305825] [<c0102f7c>] default_
[ 1304.319604] [<c0102695>] cpu_idle+0x45/0xd0
[ 1304.332355] [<c0421a5f>] start_kernel+
[ 1304.346658] [<c0421130>] unknown_
[ 1304.362022] =======
[ 1304.372673] Code: 83 4c 24 7c 04 8b 44 24 74 85 c0 0f 84 71 03 00 00 8b 44 24 18 83 68 08 01 8b 43 04 8b 13 c7 43 04 00 00 00 00 c7 03 00 00 00 00 <89> 42 04 89 10 8b 43 50 05 b0 00 00 00 3b 83 a8 00 00 00 0f 8f
[ 1304.429719] EIP: [<c02db82a>] tcp_ack+
[ 1304.449523] Kernel panic - not syncing: Fatal exception in interrupt
I have been running a own-compiled 2.6.26-rc8 now for 6 days with sometimes very heavy load and no oops or crash, so whatever the problem is, it seems to be fixed in 2.6.26-rc8.