kernel BUG at net/core/skbuff.c:2626! Internal error: Oops - BUG: 0 [#1] PREEMPT SMP Modules linked in: CPU: 3 PID: 0 Comm: swapper/3 Not tainted 4.14.0-rc2-00001-gd7ad33d #115 Hardware name: linux,dummy-virt (DT) task: ffff80003a909a80 task.stack: ffff80003a910000 PC is at skb_copy_and_csum_bits+0x8dc/0xae0 LR is at skb_copy_and_csum_bits+0x8dc/0xae0 pc : [] lr : [] pstate: 00000145 sp : ffff80003efd7b50 x29: ffff80003efd7b50 x28: 000000000000003c x27: 00000000000001e8 x26: ffff80003a909a90 x25: 000000000000003c x24: dfff200000000000 x23: ffff8000182c5580 x22: 000000000000003c x21: 0000000000000000 x20: 0000000000000000 x19: 000000000000f2ab x18: ffff20000da58140 x17: 0000000000000000 x16: 0000000000000001 x15: ffff20000e1485a0 x14: ffff2000082f8980 x13: ffff200009fc73d0 x12: ffff200009fc707c x11: 1ffff000072b424c x10: ffff1000072b424c x9 : dfff200000000000 x8 : 07030301d212981f x7 : 0d13981f0a080204 x6 : ffff8000395a1268 x5 : ffff1000072b424d x4 : 000000000000000c x3 : 0000000000000030 x2 : 1ffff00003058b01 x1 : 01f6cee936b5bc00 x0 : 0000000000000000 Process swapper/3 (pid: 0, stack limit = 0xffff80003a910000) Call trace: Exception stack(0xffff80003efd7a10 to 0xffff80003efd7b50) 7a00: 0000000000000000 01f6cee936b5bc00 7a20: 1ffff00003058b01 0000000000000030 000000000000000c ffff1000072b424d 7a40: ffff8000395a1268 0d13981f0a080204 07030301d212981f dfff200000000000 7a60: ffff1000072b424c 1ffff000072b424c ffff200009fc707c ffff200009fc73d0 7a80: ffff2000082f8980 ffff20000e1485a0 0000000000000001 0000000000000000 7aa0: ffff20000da58140 000000000000f2ab 0000000000000000 0000000000000000 7ac0: 000000000000003c ffff8000182c5580 dfff200000000000 000000000000003c 7ae0: ffff80003a909a90 00000000000001e8 000000000000003c ffff80003efd7b50 7b00: ffff200009e03214 ffff80003efd7b50 ffff200009e03214 0000000000000145 7b20: 000000000000f2ab 0000000000000000 0001000000000000 000000000000003c 7b40: ffff80003efd7b50 ffff200009e03214 [] skb_copy_and_csum_bits+0x8dc/0xae0 [] icmp_glue_bits+0xa4/0x2a0 [] __ip_append_data+0x10e4/0x20a8 [] ip_append_data.part.3+0xe8/0x1a0 [] ip_append_data+0xa4/0xb0 [] icmp_push_reply+0x1b8/0x690 [] icmp_send+0x1070/0x1890 [] ip_fragment.constprop.4+0x208/0x340 [] ip_finish_output+0x3a8/0xab0 [] ip_output+0x284/0x790 [] ip_local_out+0x9c/0x1b8 [] ip_queue_xmit+0x850/0x18e0 [] tcp_transmit_skb+0x107c/0x3338 [] __tcp_retransmit_skb+0x614/0x1d18 [] tcp_send_loss_probe+0x478/0x7d0 [] tcp_write_timer_handler+0x50c/0x7e8 [] tcp_write_timer+0x78/0x170 [] call_timer_fn+0x1b8/0x430 [] expire_timers+0x1d4/0x320 [] run_timer_softirq+0x214/0x5f0 [] __do_softirq+0x350/0xc0c [] irq_exit+0x1dc/0x2f8 [] __handle_domain_irq+0xdc/0x230 [] gic_handle_irq+0x6c/0xe0 Exception stack(0xffff80003a913d70 to 0xffff80003a913eb0) 3d60: ffff80003a90a34c 0000000000000007 3d80: 0000000000000000 1ffff00007521469 1fffe400017ad00c ffffffffffffe540 3da0: 0000000000000000 0000000000000000 ffff80003a90a350 1ffff00007521469 3dc0: ffff80003a90a348 ffff80003a90a368 1ffff0000752146c 1ffff0000752146e 3de0: 1ffff0000752146d ffff20000e1485a0 0000000000000000 0000000000003fd0 3e00: ffff20000da58140 ffff80003a909a80 ffff80003a909a80 dfff200000000000 3e20: ffff20000ae60e98 ffff0400015cc1d3 0000000000000000 ffff20000ae60df8 3e40: ffff20000ae60df8 0000000000000000 0000000000000000 ffff80003a913eb0 3e60: ffff200008089b50 ffff80003a913eb0 ffff200008089b54 0000000010000145 3e80: ffff80003a909a80 ffff80003a909a80 ffffffffffffffff 01f6cee936b5bc00 3ea0: ffff80003a913eb0 ffff200008089b54 [] el1_irq+0xb4/0x12c [] arch_cpu_idle+0x1c/0x28 [] default_idle_call+0x34/0x78 [] do_idle+0x20c/0x370 [] cpu_startup_entry+0x24/0x28 [] secondary_start_kernel+0x2fc/0x498 Code: 97bcbfac 17fffe19 d503201f 97974258 (d4210000) ---[ end trace 9e8987c529651a71 ]--- opts: {Threaded:true Collide:true Repeat:true Procs:1 Sandbox:none Fault:false FaultCall:-1 FaultNth:0 EnableTun:true UseTmpDir:true HandleSegv:true WaitRepeat:true Debug:false Repro:false} crepro: false mmap(&(0x7f0000000000/0x54000)=nil, 0x54000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000028000-0x10)={0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) r1 = dup(r0) connect$inet(r0, &(0x7f0000046000-0x10)={0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000013000-0x4)=0x0, 0x4) sendmsg$unix(r1, &(0x7f0000011000-0x38)={&(0x7f000001f000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000038000-0x50)=[{&(0x7f0000012000)="17", 0x1}], 0x1, &(0x7f0000042000)=[], 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000032000-0x1000)="fa9d56a59a6df75553116a0de8724716e902e073eb9a056c7df4b40dde1057b3af6c31c7a9d725ac45814993ddebd1728728316dd48fdb6b572d4d3e28ccd34ed028646743c1468d9e1ba9b92fb99004a57b7a75582edf71d0d4fb9b1e9c859df4753171a847e99af58ebb7c5fd42ce23aa7dc3e9eedddee09d820780e23d5cd5d0af90749610c5fd447513406942007060a2de0f358561b2aa493fe3194c992882a0b881ee3434c4a6b86b4aec2671198a85c8a02067f8678570102dcd52f8420ec5d4bf85bd308de901d484810ab0032fc4a8e952c9a405aa88975597eba5810cbdee20d2448c361cd7dbf9bf10b177a0313061f598308786f3c459091de1d3d0ebc2feeb5e17d6c46fa1d44ce3c019dd132a99f8ccf6b1e1c5ce76300b26082e526f7200a7d8fb299e0c1a01e5c91a4a647f76501b6c6811de91e0b98e0be0972f3c3f278b59909771b750ef62d5bc7e117a4fcc9e2c8b23ba9e7217460afe72f4d1e681ca4696387746e7c6e340fea71559baee66f192c051f7868a616e0bddebf7fa4b0ed656ac71e4fca3d325a537817762ce6090ffa3615c5cd93958c57d1939873fafa4892bad752892ca4e5c45f8a8e697b13adc34229af5089b1f9fa0b6f0ccb5e1e5d5501216d31f611e474a051ad1962f68e6921310537681f0b4937c1d4a21d8797806bc7ddac6fc6f79c060cfef64372d6fc068834d8bb228eb664d62c30472a8165be1b8e04a30d7505fc05f9dec7b951641dd6e84e5edca0db3abd8646bde1877d85d13a72de9c61211d293fd2faff7c9fef34d57137d2706a8e6258eccf6a47ee79b637072ab29e8d76401434a6a2f03f96fe4c78b1d328f91d87b212f41e35da1c49915a698a49b1c7a338b96d89225e1794537fd322e37b1b38fe73d392b49a7598fc633a189e09ee4b940e801c4593b806461c9d8c0282b8e05b377274a72aa4ef457f5e973b07d146ecc6526cca1d8d56f5ef0fc9985bf5d132d55216083b7fbe89837c6beca0d64a0ef9a94c28367679309107c36eee6da89b0e26c1cad5bb55379a586f25167717b52cf938b23c146af97176024f21a78f2be23a90bd4283bb36f63fccba3612eed832afcda2d867c0f86334272e626348fe54b1cf98e282651ef8fa5e0f9c25c952b3e0fd3b3007fb2ab82d36ac2cff0036631bbd604a1daecfc77d4f4d747e9581b270d7e3b72bbf46c8e648f0ad49a62eca15240f3639b3431ab5b271fa2cc7263fe25f3d523704ac910cc90c2fd8bfc34336fd3bbb3ed93472dc64c689c2129e00299913d18493a49544f82111fdb23d0dc41925bdae2e143c4af953e49a5ddd24193b27e3d38c10b9df0d7f6b54f0ae086abccf5292fbd264231eb409b0907f19456c420e5af7272f9a5d28cb6055eebfe70eb7f054c5446ec36117e706e4d4821836bc01ea8123ca30e4c6f7a90f8ab02742ca6c1367f425165cc7aeac35f8a6f5e753ff6c320bc0a838c6c6a61fba37510d23a3fad5f2ef75189cceb41062604a3f39b913889d861706a8465ef96b6f3b777ea7f7e4a79a7f24d2b239fef77ad6f1ba67d251878ae90c06b14aaac5c8dcf13da1d3b9c4e9d65c4decb24284f68367892c0d2201a1f7558eabb7b30de3216addc32471768a2e6deb2a581792be42b39d2bef134b6c444dce55ec1bff6d6a71888d88bb9bcf47e285985211e7e4afb459bcbbfaa6c51072f3716b4d70d1424f16442c65e6794329bf460e8da91c918c1ae7e7e57ba5860699d042af0453acf906b8a7575b614839661717f4646edb2ca16ff69ae2e2fbc5e3d0c8611b47f7bf6060f12f0081626beb983e95d6dd1cf25f57c3095603efaeb7bc80df0b4bbdfe23d3bef5b6872b95d99d10b41863837943991d2b66f9b3e4070a764f1f88221515f40f4b23f5f53d1c205d132664a8edb49211f1561d9dce467a4164e0310a94343d220948c657a44318a023dd75967fcaa462cc1df91104beb135b19736c61b490b922b1afc0006f1b3740966eee15d9ae4be4f2aa3c1db99ea2a8e7bad7ba3fdbadabedbc8bb91c14cea6ecd6f454e29b44dce8482173790cf3e81dbfd08bfeb936fff145c78816c2038918c523180a14d48d9f7f24350589806d2d0df1acd4859c01b57570a4c905be3e1af2dedc0cb8b4c4bec9f5a6a4b63c95402298801e9509d0ad72cdc4faa7e2ea68635831ea234ec01e8e08fe1d73f88ec9e419aec44f153956d7921a4b8684d00f850b7000c7ecbe52551e4546039f3fe7300723b69985f629a295bcbcb0eee4bd137bfde16ff75331653d9bc34c52fe8c34ea6725ac8fa05166c79647df3b03a0bd5195e94a0702dc9f1ff1d6ae9385b5a2e82b923c47954bb9212aed272c19712e275ffd55c942fb13202a94c50ade079a165600492c865eaaac8948dd3e82108529f350ad00c6249c4d5c1430bf7b037a96182f0fc6d11b85bdf65244212c3775f6491ecf8b571a00bb1062d23d34675adbc0e43c6bfbf6426602e7ab0af98901293b7f9386d0c889ca4d8a17d77e24e1a9f764d5347e81b3382df029d75b139b1dde1bda54a44d0e89fd0c015cb9e77c8849962cf9ad27b2c094f28e5cc31092fceb4d32bd7cf3bf480bb74fb175153a44abeb8b3d526466d8b4b6b772e586d4f2c14aa6033414495ef3f9b94700a92c8f7203e072f76b578bfc455725b06c6e04005ca1dd15009061b3121fed2bc85c8d33d31529627b5f586d8bb7b9e51bedea8c65240efdf4e6f761ab849c2e02034f88af3e5a7b724a76f1ec9aa63d444218e1af316831f8387790f0fcf37c95313e6d3732cd95429a06818dae42fd426cd282b2652c98a0bca5f9d1659f4a9f93d7aad9d7e23cf6da112a3b9a22d3934570a56f20115e9622601fa19a43f2b450cb59172d4f648d5432e66258ceb44529468c82a9a21cb6a336b12af411e50ae4271c9742ca45fa149690bf0f9a757f0a94826e6aba992c5bf7c61e72eb89c1123fd160e94472e264540111757dcc67f4164154904ffc1c6a0d7d6ae35cc3081f5501664486a0b6e21e499bdca3af74015e79a552b091856455a9604dd5ff94760cd84f61eb33fca2aaad3996efecb0c3cc8e0bbfc38bb789a49e711ae7a1251301a125fb2a38909a93a4229a7959418df120e8a6918bd0bfe64a4e4f9932722ea94e9e2ed1b998bfdecf702bf09429e6c717a73e35aa24528bed302123f8a03a9864befa0a6851d1d783210d8f1068c6f3c500a32aed5016f4a5ef36782a6da9ab70fe9bb6700942bbb8fcd02c5477de441c0617e36400caa0571711c3c22eeb31758c598acda2649989055c20596af12d45dc2299e456a524f972fc3401c05adb78ceda56a0db826eef61297c648afa5dbf64e7ba0cfcbcb1ee28e8e3a2be11eb7b26890ec1bf54880da7323e706e25fd60ebcaf8d3bf30df1a5af8968b2bfc5ae4a69effe85445f94827bd00f69291615a0afcdeeef334be61eceb0c0526f56fa819390237f2904e5b55f4007e7627e44c47292f3e71ff9e8d6d699b2275d0fff5116b9dfce36cac2b91740ff5a0762f05f07b33d24a0a62e0df5d57b8f0b72aaa3cd0a0b1097cc00794ea063fd69ab6fd98cdf80f4f49337317cd3b9113b84fa3035b2e9d27d718e1409573bc6c869b4aa256cdbeb870e3aca5f05cb195a63b8b4ed3ad25fe175c2e055a1f163ef17df3eaa8e23b8a486e7afea496cffd32ac072dce6f90be77cf609395cfc74730f04aa8e038fcd33ba20079b51c20c5464364dcb45c37513f931446f79d28cbf49e7e24d8a5c574e615b301c9274954853284a3b610e2e845d19e19f56e0595b08eb95f51282c445c1c17cb0346d218c262d2435f7fc1434745cfd76aa774093d46c43859352ea1f01da94eb2b7088dcb294a90ddd9d62090393a6a01191f23d44a9547d20d235139060c697773947bbd4e7e77ebaf3084f4a7ac77bf3a088cbd45265a005c583aae1b31228c8b3b52e83becf8b2f69899e2ed560d91167d1f04e9385994e70f4d1e216720d9d7e5db15d539697400666e873053d8a69476a86ccde2c9847dd18889f48c4f3952bf40c7663cfde511340d51db8f887db50f86e107bcba48abbfb7b32dbea70bc03d70e2b1fed66f50323f8ee49ee0961993ff0962498cc0186d01f196ba360ac9bc140d6a2ac7afa6482a1e6f1b0f2212824a81db1eb74d9a67981d3f448a5df73e6061395d93a60203bea33b8d413777c1cc6681d7c9fd5c6c8e05357ea8bb0d5585f4b86d4d372ae4732a0db4eb8d23253e7b3c151589b18916ffaa9422f09c350b7ec8f13447ca61794a813dc97a6e0635dd07597b56ca92653356948783c4610dfc555e6f5c384ef88909612532faf1533734830627f1788838604acfa8b38c4e1f09faa3e781ca7bf939b2db30df786c0a1bc5a4ad565a60d1681fa1206f853dd306fab36a35774e488199665579294a07c50f0ae5e4607d30d4e34cb40ec8b7c6941b07d8e5d396c0946e542ac83cc41c3d5445941e08b3133b9a8f3d57af4a3a84b11d29e616745e2f9c144510f8bd81f144d3a9db209098896dcfa5f20fc4f688f8dd16de58df678dd2da5a254e7f50bbd23dcca2d53f50b3b5425d683d181fdb5e9c1624bd9c11297c6645e3d95a2462ed45f2fc9fca98ed1f7e02d677ba610fefcb266c99cee89dc499910621f59a3818526c740ebd95624c41005c86c8a8af5aa8eb181de9bb032e0f3f07cdae44b09db7947ada4f06224823ec3b88cc8c81d550effe1208c162da4be8b7e75098b451dca11ad2f371f5a33a5ec54b25ba8893a143edeb4f087defceeb38fc3272f950fb1fc270255989b425e190cc1175e4bdb2017e8e435a96d28453212ddd90feedafeee822e1b837c5483c00a3429945a6c855fa8c9ff377043123b3f00c082d5e459afb7e9078da7ec5670461b023ceff29e4ede8726c1811db74b578f0cca3333188d6860c0d2634eeaa97a631214f82419e0ee25423ffa44b5bf167467a69581eb48326bf22db5f872ff1f7d6b44f2a9cec4b26be39a3fc31908520f9858fb72d558e04b70e2d181280cf66932ee7cbce546022b1e912a383c8d228ed4a7079480547a6132f29bbe91c949db266b20dd4d288fe045cbb0dd547117a03f891975f12691511b35585cad82dc3662989e8a99712842d74bfcf2da8550b283d03f3ea6be6531ea5ad0573935c36e897c168bd336ebaf92ecabee72", 0xe70, 0x800, &(0x7f0000019000-0x1c)=@in6={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, 0x1c) sendto$llc(r1, &(0x7f000003d000)="16", 0x1, 0x0, &(0x7f000003d000)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x10) connect$unix(r1, &(0x7f0000010000)=@file={0x0, "2e2f66696c653000"}, 0xa) recvmsg(r0, &(0x7f0000010000)={0x0, 0x0, &(0x7f000004f000)=[{&(0x7f000004f000)="", 0x0}], 0x1, &(0x7f0000037000-0xf5)="", 0x0, 0x0}, 0x0)