------------[ cut here ]------------ kernel BUG at net/core/skbuff.c:2253! invalid opcode: 0000 [#1] PREEMPT SMP KASAN Modules linked in: CPU: 0 PID: 30216 Comm: syz-executor.2 Not tainted 4.9.141+ #23 task: ffff8801a024af80 task.stack: ffff8800acd68000 RIP: 0010:[] [] skb_copy_and_csum_bits+0x67a/0x7d0 net/core/skbuff.c:2253 RSP: 0018:ffff8801db607230 EFLAGS: 00010206 RAX: ffff8801a024af80 RBX: 0000000090a2907e RCX: 1ffff1002ef9afa9 RDX: 0000000000000100 RSI: ffffffff822c1dea RDI: ffff880177cd7d48 RBP: ffff8801db6072b8 R08: 0000000000000000 R09: 0000000000000000 R10: 000000000000003c R11: ffff8800b9aa4bdf R12: 0000000000000000 R13: 0000000000000224 R14: 000000000000003c R15: ffff880177cd7d40 FS: 0000000000000000(0000) GS:ffff8801db600000(0063) knlGS:00000000f551db40 CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 CR2: 0000000020345000 CR3: 00000001a4bb0000 CR4: 00000000001606b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Stack: ffffffff822aa650 ffff880188588848 ffffffff8281cb9e ffffffff810efdbc ffffffff8281b771 ffff8800b9aa4968 0000003c822d91cc ffff880188588844 ffffffff0000003c 0000000090a2907e 0000003c000001e8 ffff880188588780 Call Trace: [] icmp_glue_bits+0x7f/0x1d0 net/ipv4/icmp.c:344 [] __ip_append_data.isra.2+0x1dd7/0x2930 net/ipv4/ip_output.c:1081 [] ip_append_data.part.4+0xe4/0x150 net/ipv4/ip_output.c:1231 [] ip_append_data+0x68/0x80 net/ipv4/ip_output.c:1220 [] icmp_push_reply+0x19e/0x510 net/ipv4/icmp.c:362 [] icmp_send+0xac3/0x1430 net/ipv4/icmp.c:727 [] ip_fragment.constprop.5+0x1ac/0x200 net/ipv4/ip_output.c:550 [] ip_finish_output+0x7bb/0xc90 net/ipv4/ip_output.c:311 [] NF_HOOK_COND include/linux/netfilter.h:246 [inline] [] ip_output+0x1cd/0x550 net/ipv4/ip_output.c:401 [] dst_output include/net/dst.h:507 [inline] [] ip_local_out+0x9b/0x180 net/ipv4/ip_output.c:124 [] ip_queue_xmit+0x897/0x18c0 net/ipv4/ip_output.c:500 [] __tcp_transmit_skb+0x18bb/0x2df0 net/ipv4/tcp_output.c:1041 [] tcp_transmit_skb net/ipv4/tcp_output.c:1057 [inline] [] __tcp_retransmit_skb+0x587/0x1de0 net/ipv4/tcp_output.c:2763 [] tcp_retransmit_skb+0x29/0x2a0 net/ipv4/tcp_output.c:2782 [] tcp_retransmit_timer+0x92a/0x2290 net/ipv4/tcp_timer.c:507 [] tcp_write_timer_handler+0x1f1/0x790 net/ipv4/tcp_timer.c:591 [] tcp_write_timer+0xc2/0x180 net/ipv4/tcp_timer.c:609 [] call_timer_fn+0x163/0x6e0 kernel/time/timer.c:1319 [] expire_timers+0x234/0x580 kernel/time/timer.c:1359 [] __run_timers kernel/time/timer.c:1674 [inline] [] run_timer_softirq+0x208/0x5e0 kernel/time/timer.c:1687 [] __do_softirq+0x20e/0x964 kernel/softirq.c:288 [] invoke_softirq kernel/softirq.c:368 [inline] [] irq_exit+0x11c/0x150 kernel/softirq.c:409 [] exiting_irq arch/x86/include/asm/apic.h:669 [inline] [] smp_apic_timer_interrupt+0x81/0xb0 arch/x86/kernel/apic/apic.c:962 [] apic_timer_interrupt+0x9d/0xb0 arch/x86/entry/entry_64.S:648 [ 552.799572] [] ? copy_user_enhanced_fast_string+0x7/0x10 arch/x86/lib/copy_user_64.S:227 [] skb_copy_datagram_iter+0x38c/0x910 net/core/datagram.c:409 [] skb_copy_datagram_msg include/linux/skbuff.h:3073 [inline] [] tcp_copy_to_iovec net/ipv4/tcp_input.c:5290 [inline] [] tcp_rcv_established+0x1a77/0x1ff0 net/ipv4/tcp_input.c:5516 [] tcp_v6_do_rcv+0xcd1/0x10e0 net/ipv6/tcp_ipv6.c:1283 [] sk_backlog_rcv include/net/sock.h:871 [inline] [] __release_sock+0x13a/0x390 net/core/sock.c:2059 [] release_sock+0x59/0x1c0 net/core/sock.c:2520 [] sk_wait_data+0x157/0x420 net/core/sock.c:2101 [] tcp_recvmsg+0x1685/0x27d0 net/ipv4/tcp.c:1839 [] inet_recvmsg+0x23e/0x4c0 net/ipv4/af_inet.c:801 [] sock_recvmsg_nosec net/socket.c:750 [inline] [] sock_recvmsg+0xc6/0x110 net/socket.c:757 [] SYSC_recvfrom net/socket.c:1735 [inline] [] SyS_recvfrom+0x20b/0x380 net/socket.c:1707 [] C_SYSC_recvfrom net/compat.c:760 [inline] [] compat_SyS_recvfrom+0x46/0x60 net/compat.c:756 [] do_syscall_32_irqs_on arch/x86/entry/common.c:328 [inline] [] do_fast_syscall_32+0x2f1/0xa10 arch/x86/entry/common.c:390 [] entry_SYSENTER_compat+0x90/0xa2 arch/x86/entry/entry_64_compat.S:137 Code: 00 00 4d 8b 24 24 44 8b 6d d0 4d 85 e4 0f 85 30 ff ff ff 8b 5d c0 e8 86 9c 05 ff 8b 45 c8 85 c0 0f 84 98 fe ff ff e8 76 9c 05 ff <0f> 0b 8b 5d c0 e9 89 fe ff ff c7 45 ac 00 00 00 00 e9 9d fa ff RIP [] skb_copy_and_csum_bits+0x67a/0x7d0 net/core/skbuff.c:2253 RSP ---[ end trace 00cbd4bc5c2ccd61 ]---