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
