I have also been suffering from warnings at tcp_input.c:2927 followed by an oops, so I set
up netconsole and captured the following oops:
[ 895.814265] BUG: unable to handle kernel NULL pointer dereference at 000000000000005d
[ 895.814275] IP: [<ffffffff80687eb8>] tcp_enter_frto+0x128/0x2d0
[ 895.814283] PGD 1a9d36067 PUD 1a8f14067 PMD 0
[ 895.814292] Oops: 0000 [#1] PREEMPT SMP
[ 895.814301] last sysfs file: /sys/devices/platform/it87.656/fan1_input
[ 895.814304] CPU 5
[ 895.814308] Modules linked in:
[ 895.814314] Pid: 0, comm: swapper Tainted: G W 2.6.29-6608-g15f7176 #1 EX58-UD5
[ 895.814317] RIP: 0010:[<ffffffff80687eb8>] [<ffffffff80687eb8>] tcp_enter_frto+0x128/0x2d0
[ 895.814324] RSP: 0018:ffff880028184e50 EFLAGS: 00010246
[ 895.814327] RAX: 0000000000000000 RBX: ffff8801a9aa8e00 RCX: 0000000000000000
[ 895.814331] RDX: 0000000000000003 RSI: 0000000000000038 RDI: ffff8801a9aa8e00
[ 895.814334] RBP: ffff880028184e60 R08: 0000000000000000 R09: 0000000000000000
[ 895.814338] R10: ffff8800a8184b1f R11: 0000000000000000 R12: ffff8801a9aa8e00
[ 895.814341] R13: 000000000000000f R14: ffff8801a9aa8f10 R15: ffff880028184ec0
[ 895.814345] FS: 0000000000000000(0000) GS:ffff880028181000(0000) knlGS:0000000000000000
[ 895.814349] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[ 895.814352] CR2: 000000000000005d CR3: 00000001a9d4a000 CR4: 00000000000026e0
[ 895.814356] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 895.814359] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 895.814363] Process swapper (pid: 0, threadinfo ffff8801af8ec000, task ffff8801af8dd940)
[ 895.814366] Stack:
[ 895.814370] ffff8801a9aa8e00 ffff8801a9aa8e40 ffff880028184e90 ffffffff80694afe
[ 895.814379] ffff8801a9aa8e00 0000000000000102 ffff8801af8e4000 ffffffff80694750
[ 895.814391] ffff880028184f00 ffffffff80275880 ffff8801af8e5c28 ffff8801af8e5828
[ 895.814405] Call Trace:
[ 895.814408] <IRQ> <0> [<ffffffff80694afe>] tcp_write_timer+0x3ae/0x710
[ 895.814416] [<ffffffff80694750>] ? tcp_write_timer+0x0/0x710
[ 895.814422] [<ffffffff80275880>] run_timer_softirq+0x170/0x250
[ 895.814429] [<ffffffff80270bdc>] __do_softirq+0x8c/0x160
[ 895.814435] [<ffffffff8022f3fc>] call_softirq+0x1c/0x30
[ 895.814441] [<ffffffff802311e5>] do_softirq+0x55/0xa0
[ 895.814447] [<ffffffff8027088d>] irq_exit+0x7d/0xa0
[ 895.814453] [<ffffffff8024587d>] smp_apic_timer_interrupt+0x6d/0xa0
[ 895.814459] [<ffffffff8022ee03>] apic_timer_interrupt+0x13/0x20
[ 895.814466] <EOI> <0> [<ffffffff80236517>] ? mwait_idle+0x97/0xa0
[ 895.814474] [<ffffffff802364b5>] ? mwait_idle+0x35/0xa0
[ 895.814480] [<ffffffff8022d455>] ? cpu_idle+0x65/0xd0
[ 895.814486] [<ffffffff80737d34>] ? start_secondary+0x18b/0x1e7
[ 895.814492] Code: 8b 8c 24 10 01 00 00 49 8d 84 24 10 01 00 00 41 c7 84 24 94 06 00 00 00 00 00 00 48 39 c8 b8 00 00 00 00 48 0f 44 c8 48 8d 71 38 <0f> b6 56 2
5 0f b6 c2 a8 82 74 13 41 c7 84 24 90 06 00 00 00 00
[ 895.814609] RIP [<ffffffff80687eb8>] tcp_enter_frto+0x128/0x2d0
[ 895.814616] RSP <ffff880028184e50>
[ 895.814618] CR2: 000000000000005d
[ 895.814628] ---[ end trace e33b2252cfac5fda ]---
Config attached.
Cheers,
Grant