Yet another observed bug.  This is a repeat of what I reported on April 17.
It may have something to do with checksum offload.

This crashes while trying to send a PLOGI to a newly-discovered port.
Note that the ixgbe device I'm using has tx checksumming and tso turned on.

[   66.197294] ------------[ cut here ]------------
[   66.200166] kernel BUG at net/core/skbuff.c:798!
[   66.200166] invalid opcode: 0000 [#1] SMP
[   66.200166] last sysfs file: /sys/class/fc_host/host4/symbolic_name
[   66.200166] CPU 0
[   66.200166] Modules linked in: fcoe libfcoe libfc e1000e ixgbe ata_generic 
ata_piix
[   66.200166] Pid: 3854, comm: fc_rport_eq Tainted: G        W  
2.6.30-rc3-fcoe-fixes #2 X7DB8
[   66.200166] RIP: 0010:[<ffffffff805234f1>]  [<ffffffff805234f1>] 
pskb_expand_head+0x32/0x166
[   66.200166] RSP: 0018:ffff8801344419f0  EFLAGS: 00010202
[   66.200166] RAX: 0000000000000001 RBX: ffff88013d541590 RCX: 0000000000000080
[   66.200166] RDX: 0000000000000000 RSI: 0000000000000020 RDI: ffff88013d541590
[   66.200166] RBP: ffff880134441a30 R08: 0000000000000086 R09: ffffffff8024daa7
[   66.200166] R10: 0000000000000086 R11: 0000000000018600 R12: 0000000000000000
[   66.200166] R13: ffffffff8085f6e0 R14: ffff88013bd10689 R15: 0000000000114bb3
[   66.200166] FS:  0000000000000000(0000) GS:ffff880028054000(0000) 
knlGS:0000000000000000
[   66.200166] CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[   66.200166] CR2: 00007f098ca97000 CR3: 000000013b812000 CR4: 00000000000006e0
[   66.200166] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   66.200166] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[   66.200166] Process fc_rport_eq (pid: 3854, threadinfo ffff880134440000, 
task ffff88013e11b0c0)
[   66.200166] Stack:
[   66.200166]  ffff00302d372e31 ffff880134441a64 0000000000114bb3 
ffff88013d541590
[   66.200166]  ffff88013bd10000 ffffffff8085f6e0 ffff88013bd10689 
0000000000114bb3
[   66.200166]  ffff880134441b60 ffffffff8052ad75 ffff880100000058 
ffff880100000000
[   66.200166] Call Trace:
[   66.200166]  [<ffffffff8052ad75>] skb_gso_segment+0x137/0x27c
[   66.200166]  [<ffffffff80256c77>] ? trace_hardirqs_on_caller+0xfa/0x138
[   66.200166]  [<ffffffff8052b09f>] dev_hard_start_xmit+0x1e5/0x29f
[   66.200166]  [<ffffffff8052af15>] ? dev_hard_start_xmit+0x5b/0x29f
[   66.200166]  [<ffffffff8053a622>] __qdisc_run+0xed/0x1fe
[   66.200166]  [<ffffffff8052b4de>] dev_queue_xmit+0x273/0x3aa
[   66.200166]  [<ffffffff8052b3de>] ? dev_queue_xmit+0x173/0x3aa
[   66.200166]  [<ffffffffa00705ed>] fcoe_xmit+0x419/0x4f9 [fcoe]
[   66.200166]  [<ffffffffa0056719>] ? fc_lport_rpn_id_resp+0x0/0x128 [libfc]
[   66.200166]  [<ffffffffa00541a3>] fc_exch_seq_send+0x157/0x22a [libfc]
[   66.200166]  [<ffffffffa0054ee1>] fc_elsct_send+0x580/0x58f [libfc]
[   66.200166]  [<ffffffff80524051>] ? __alloc_skb+0x6f/0x143
[   66.200166]  [<ffffffffa0056719>] ? fc_lport_rpn_id_resp+0x0/0x128 [libfc]
[   66.200166]  [<ffffffffa005643d>] fc_lport_enter_rpn_id+0xaf/0xc8 [libfc]
[   66.200166]  [<ffffffffa00564df>] fc_lport_rport_callback+0x89/0x10a [libfc]
[   66.200166]  [<ffffffffa0058f22>] fc_rport_work+0x245/0x2de [libfc]
[   66.200166]  [<ffffffff80246423>] worker_thread+0x1fa/0x30a
[   66.200166]  [<ffffffff802463cc>] ? worker_thread+0x1a3/0x30a
[   66.200166]  [<ffffffffa0058cdd>] ? fc_rport_work+0x0/0x2de [libfc]
[   66.200166]  [<ffffffff8024a4ac>] ? autoremove_wake_function+0x0/0x38
[   66.200166]  [<ffffffff80256cc2>] ? trace_hardirqs_on+0xd/0xf
[   66.200166]  [<ffffffff80246229>] ? worker_thread+0x0/0x30a
[   66.200166]  [<ffffffff80246229>] ? worker_thread+0x0/0x30a
[   66.200166]  [<ffffffff8024a0f5>] kthread+0x56/0x83
[   66.200166]  [<ffffffff8020bfba>] child_rip+0xa/0x20
[   66.200166]  [<ffffffff8020b9bc>] ? restore_args+0x0/0x30
[   66.200166]  [<ffffffff804fb1ee>] ? dm_get_table+0x19/0x3d
[   66.200166]  [<ffffffff8024a09f>] ? kthread+0x0/0x83
[   66.200166]  [<ffffffff8020bfb0>] ? child_rip+0x0/0x20
[   66.200166] Code: 56 41 55 41 54 41 89 f4 89 ce 53 48 89 fb 48 83 ec 18 45 
85 e4 8b 8f a4 00 00 00 79 04 0f 
0b eb fe 8b 87 bc 00 00 00 ff c8 74 04 <0f> 0b eb fe 41 8d 04 0c 44 8d 7c 02 3f 
41 83 e7 c0 4d 63 f7 49
[   66.200166] RIP  [<ffffffff805234f1>] pskb_expand_head+0x32/0x166
[   66.200166]  RSP <ffff8801344419f0>
[   66.560583] ---[ end trace 396d6db540be2166 ]---



_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel

Reply via email to