Kernel Bug at skb_segment + 0x95a
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Dave Chiluk | ||
Trusty |
Fix Released
|
Undecided
|
Dave Chiluk | ||
Utopic |
Fix Released
|
Medium
|
Dave Chiluk |
Bug Description
SRU Justification:
Impact: A crash occurs with VXLAN packets when using GSO capable hardware such as the case with openstack neutron.
Fix: Upstream fix 5882a07c7 fixes a locking error that previously allowed
certain timings to hit this bug.
Testcase: Create and run a Neutron gateway with VXLANs, and stress the network for an extended period of time.
Kernel Bug affects 3.11-3.15 on machines using gso offload.
Stack trace
[ 871.025524] ------------[ cut here ]------------
[ 871.030742] kernel BUG at /build/
[ 871.038669] invalid opcode: 0000 [#1] SMP
[ 871.043318] Modules linked in: xt_nat xt_REDIRECT dccp_diag dccp tcp_diag udp_diag inet_diag unix_diag ipt_MASQUERADE iptable_nat nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conn
track nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp bridge ip6table_filter ip6_tables iptable_filter ip_tables ebtable_nat ebtables x_tables veth openvswitch gre vxlan ip_tunnel
dm_crypt 8021q garp stp mrp llc bonding nfsd auth_rpcgss nfs_acl nfs lockd sunrpc fscache sb_edac gpio_ich joydev edac_core x86_pkg_
eter kvm_intel kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd ipmi_si mac_hid lp parport btrfs xor raid6_pq libcrc32c
hid_generic qla2xxx fnic libfcoe megaraid_sas
[ 871.124025] igb usbhid libfc hid dca scsi_transport_fc ptp enic scsi_tgt pps_core i2c_algo_bit wmi
[ 871.132967] CPU: 7 PID: 0 Comm: swapper/7 Not tainted 3.13.0-29-generic #53-Ubuntu
[ 871.141500] Hardware name: Cisco Systems Inc UCSC-C220-
[ 871.153541] task: ffff881fd2d117f0 ti: ffff881fd2d18000 task.ti: ffff881fd2d18000
[ 871.161975] RIP: 0010:[<
[ 871.171124] RSP: 0018:ffff881fff
[ 871.177099] RAX: 0000000000000000 RBX: ffff881fb8929700 RCX: ffff881fcfba32f0
[ 871.185120] RDX: 0000000000000050 RSI: ffff881fcfba3200 RDI: ffff881fcfba2200
[ 871.193140] RBP: ffff881fffce3560 R08: 0000000000000042 R09: 0000000000000000
[ 871.201160] R10: ffff881fb8929e00 R11: 00000000000005ea R12: ffff881fcfba22f0
[ 871.209171] R13: 0000000000000000 R14: ffff881fd09a8400 R15: 0000000000000050
[ 871.217191] FS: 000000000000000
[ 871.226307] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 871.232772] CR2: 00007fbd1ccb4000 CR3: 0000000001c0e000 CR4: 00000000001407e0
[ 871.240793] Stack:
[ 871.243079] 0000000000000000 0000000000000000 0000000000000042 ffffffffffffffbe
[ 871.251470] 00000001000005ea 0000000000000040 ffff881fb8929e00 0000000100000000
[ 871.259864] ffffffffffffffce 0000000000000074 00000032000005a8 ffff881fb8929700
[ 871.268257] Call Trace:
[ 871.271032] <IRQ>
[ 871.273193]
[ 871.274913] [<ffffffff8167c
[ 871.279926] [<ffffffffa0374
[ 871.287178] [<ffffffff8168d
[ 871.293749] [<ffffffffa045c
[ 871.301097] [<ffffffff8161f
[ 871.307858] [<ffffffff81684
[ 871.314906] [<ffffffff81684
[ 871.321566] [<ffffffff8168d
[ 871.328132] [<ffffffffa0563
[ 871.335669] [<ffffffffa05a3
[ 871.345268] [<ffffffff8161f
[ 871.352026] [<ffffffff8161f
[ 871.358494] [<ffffffff81620
[ 871.365351] [<ffffffff81620
[ 871.371910] [<ffffffffa05c0
[ 871.380156] [<ffffffff8163e
[ 871.386135] [<ffffffff81620
[ 871.392315] [<ffffffff81629
[ 871.399366] [<ffffffff81658
[ 871.405922] [<ffffffff8165a
[ 871.411609] [<ffffffff81659
[ 871.417596] [<ffffffff8169c
[ 871.423772] [<ffffffffa0376
[ 871.430928] [<ffffffffa0559
[ 871.438666] [<ffffffffa0558
[ 871.446203] [<ffffffffa054f
[ 871.453255] [<ffffffffa054f
[ 871.461394] [<ffffffff8163f
[ 871.467960] [<ffffffffa054f
[ 871.475979] [<ffffffffa0552
[ 871.485198] [<ffffffff8136c
[ 871.491376] [<ffffffffa0558
[ 871.499206] [<ffffffffa0558
[ 871.507035] [<ffffffff81620
[ 871.513890] [<ffffffff81620
[ 871.520454] [<ffffffff81620
[ 871.526630] [<ffffffff81658
[ 871.533193] [<ffffffff8165a
[ 871.538884] [<ffffffff81656
[ 871.545446] [<ffffffff81656
[ 871.551427] [<ffffffff81654
[ 871.557600] [<ffffffff81654
[ 871.563191] [<ffffffff8161e
[ 871.570532] [<ffffffff8161e
[ 871.586559] [<ffffffff8161f
[ 871.592928] [<ffffffff8161e
[ 871.599211] [<ffffffff8106c
[ 871.605288] [<ffffffff8106d
[ 871.611081] [<ffffffff8172c
[ 871.616485] [<ffffffff81722
[ 871.622850] <EOI>
[ 871.625006]
[ 871.626727] [<ffffffff815cd
[ 871.632122] [<ffffffff815cd
[ 871.638694] [<ffffffff8101c
[ 871.644681] [<ffffffff810be
[ 871.651257] [<ffffffff81040
[ 871.657722] Code: 0f 84 0c ff ff ff 8b 54 24 50 48 c7 c7 18 ae ae 81 44 89 ce 31 c0 e8 75 14 10 00 48 8b 7c 24 58 e9 ff fe ff ff 0f 1f 40 00 0f 0b <0f> 0b 0f 0b e8 d0 a5 10 00 48 c7 c0 ea f
f ff ff e9 c7 fd ff ff
[ 871.679616] RIP [<ffffffff81612
[ 871.686097] RSP <ffff881fffce3498>
Fix has been committed in the upstream linux tree at 5882a07c72093dc
Netdev conversation can be viewed here. http://
description: | updated |
description: | updated |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Incomplete → Triaged |
description: | updated |
Changed in linux (Ubuntu): | |
assignee: | nobody → Dave Chiluk (chiluk) |
status: | Triaged → In Progress |
Changed in linux (Ubuntu Trusty): | |
assignee: | nobody → Dave Chiluk (chiluk) |
status: | New → Fix Committed |
Changed in linux (Ubuntu Utopic): | |
status: | In Progress → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1331219
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.