Starting mcstransd: [....] Starting file context maintaining daemon: restorecond[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[ 21.699952] random: sshd: uninitialized urandom read (32 bytes read, 35 bits of entropy available) [?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 25.001289] random: sshd: uninitialized urandom read (32 bytes read, 39 bits of entropy available) [ 25.542806] random: sshd: uninitialized urandom read (32 bytes read, 39 bits of entropy available) [ 26.501859] random: nonblocking pool is initialized Warning: Permanently added '10.128.10.3' (ECDSA) to the list of known hosts. net.ipv6.conf.syz_tun.accept_dad = 0 net.ipv6.conf.syz_tun.router_solicitations = 0 [ 49.469335] IPVS: Creating netns size=2552 id=1 net.ipv6.conf.syz_tun.accept_dad = 0 [ 49.512723] IPVS: Creating netns size=2552 id=2 net.ipv6.conf.syz_tun.router_solicitations = 0 RTNETLINK answers: Operation not supported [ 49.561425] IPVS: Creating netns size=2552 id=3 net.ipv6.conf.syz_tun.accept_dad = 0 RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.router_solicitations = 0 RTNETLINK answers: Operation not supported [ 49.593041] IPVS: Creating netns size=2552 id=4 net.ipv6.conf.syz_tun.accept_dad = 0 RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.router_solicitations = 0 [ 49.648946] IPVS: Creating netns size=2552 id=5 RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.accept_dad = 0 net.ipv6.conf.syz_tun.router_solicitations = 0 RTNETLINK answers: File exists RTNETLINK answers: Operation not supported [ 49.730081] IPVS: Creating netns size=2552 id=6 RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.accept_dad = 0 RTNETLINK answers: File exists RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.router_solicitations = 0 [ 49.792487] IPVS: Creating netns size=2552 id=7 RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.accept_dad = 0 RTNETLINK answers: File exists RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.router_solicitations = 0 [ 49.875653] IPVS: Creating netns size=2552 id=8 RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.accept_dad = 0 RTNETLINK answers: File exists RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported net.ipv6.conf.syz_tun.router_solicitations = 0 RTNETLINK answers: File exists RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported RTNETLINK answers: File exists RTNETLINK answers: Operation not supported Cannot find device "bridge0" RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported RTNETLINK answers: File exists RTNETLINK answers: Operation not supported Cannot find device "bridge0" RTNETLINK answers: File exists RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported Cannot find device "bridge0" RTNETLINK answers: Operation not supported RTNETLINK answers: File exists RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported Cannot find device "bridge0" Cannot find device "bridge0" RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported RTNETLINK answers: File exists Cannot find device "bridge0" Cannot find device "vcan0" RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported RTNETLINK answers: File exists Cannot find device "bridge0" Cannot find device "vcan0" RTNETLINK answers: Operation not supported RTNETLINK answers: File exists Cannot find device "vcan0" Cannot find device "bridge0" Cannot find device "bridge0" RTNETLINK answers: File exists RTNETLINK answers: File exists Cannot find device "bridge0" Cannot find device "vcan0" Cannot find device "vcan0" RTNETLINK answers: File exists RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported Cannot find device "bridge0" Cannot find device "vcan0" RTNETLINK answers: File exists Cannot find device "bridge0" Cannot find device "bridge0" Cannot find device "bridge0" RTNETLINK answers: Operation not supported Cannot find device "vcan0" Cannot find device "bridge0" Cannot find device "bridge0" Cannot find device "vcan0" Cannot find device "bridge0" Cannot find device "vcan0" Cannot find device "bridge0" RTNETLINK answers: Operation not supported Cannot find device "gre0" Cannot find device "vcan0" RTNETLINK answers: Operation not supported Cannot find device "bridge0" Cannot find device "bridge0" Cannot find device "vcan0" RTNETLINK answers: Operation not supported Cannot find device "gre0" Cannot find device "bridge0" Cannot find device "vcan0" Cannot find device "vcan0" RTNETLINK answers: Operation not supported Cannot find device "vcan0" Cannot find device "bridge0" Cannot find device "gre0" Cannot find device "vcan0" Cannot find device "vcan0" Cannot find device "bridge0" Cannot find device "gre0" Cannot find device "gre0" Cannot find device "bridge0" Cannot find device "bridge0" Cannot find device "bridge0" Cannot find device "vcan0" Cannot find device "vcan0" RTNETLINK answers: Operation not supported Cannot find device "bridge0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "bridge0" Cannot find device "vcan0" Cannot find device "vcan0" Cannot find device "bridge0" Cannot find device "bridge0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "bridge0" Cannot find device "vcan0" Cannot find device "gre0" Cannot find device "bridge0" RTNETLINK answers: Operation not supported Cannot find device "vcan0" Cannot find device "gretap0" RTNETLINK answers: Operation not supported Cannot find device "gre0" Cannot find device "vcan0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "vcan0" Cannot find device "vcan0" Cannot find device "gretap0" Cannot find device "gre0" Cannot find device "vcan0" Cannot find device "vcan0" Cannot find device "gre0" Cannot find device "ip_vti0" Cannot find device "gre0" Cannot find device "vcan0" Cannot find device "gretap0" Cannot find device "gre0" Cannot find device "vcan0" Cannot find device "gretap0" Cannot find device "vcan0" Cannot find device "gre0" Cannot find device "gre0" Cannot find device "ip_vti0" Cannot find device "vcan0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "ip_vti0" Cannot find device "vcan0" Cannot find device "ip_vti0" Cannot find device "gre0" RTNETLINK answers: Operation not supported RTNETLINK answers: Operation not supported Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "ip_vti0" Cannot find device "gretap0" Cannot find device "ip_vti0" Cannot find device "gretap0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "ip6_vti0" RTNETLINK answers: Operation not supported Cannot find device "gretap0" Cannot find device "ip_vti0" Cannot find device "gre0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "ip_vti0" Cannot find device "gretap0" Cannot find device "gre0" Cannot find device "ip_vti0" Cannot find device "gre0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "gretap0" Cannot find device "gre0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "ip_vti0" Cannot find device "gre0" Cannot find device "ip6_vti0" Cannot find device "ip_vti0" Cannot find device "gre0" Cannot find device "ip6_vti0" Cannot find device "ip_vti0" Cannot find device "gretap0" Cannot find device "ip_vti0" Cannot find device "gre0" Cannot find device "ip6tnl0" Cannot find device "ip_vti0" Cannot find device "ip_vti0" Cannot find device "gre0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "ip_vti0" Cannot find device "gretap0" Cannot find device "ip_vti0" Cannot find device "ip6tnl0" Cannot find device "ip_vti0" Cannot find device "gretap0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "ip_vti0" Cannot find device "ip_vti0" Cannot find device "ip6tnl0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "gretap0" Cannot find device "ip6tnl0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "gretap0" Cannot find device "ip6tnl0" Cannot find device "ip6_vti0" Cannot find device "ip6tnl0" Cannot find device "ip_vti0" Cannot find device "gretap0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "gretap0" Cannot find device "ip6gre0" Cannot find device "ip_vti0" Cannot find device "ip6tnl0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "ip_vti0" Cannot find device "ip6gre0" Cannot find device "ip_vti0" Cannot find device "ip6tnl0" Cannot find device "ip_vti0" Cannot find device "ip6tnl0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "ip_vti0" Cannot find device "ip6gre0" Cannot find device "ip_vti0" Cannot find device "ip_vti0" Cannot find device "ip_vti0" Cannot find device "ip6gre0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip6tnl0" Cannot find device "ip6tnl0" Cannot find device "ip_vti0" Cannot find device "ip6_vti0" Cannot find device "ip6gretap0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip_vti0" Cannot find device "ip6tnl0" Cannot find device "ip6tnl0" Cannot find device "ip_vti0" Cannot find device "ip6_vti0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "ip6_vti0" Cannot find device "ip6tnl0" Cannot find device "ip6tnl0" Cannot find device "ip6tnl0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "ip6_vti0" Cannot find device "ip6gretap0" Cannot find device "ip6gre0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip6_vti0" Cannot find device "ip6gre0" Cannot find device "ip6_vti0" Cannot find device "ip6gretap0" Cannot find device "ip6_vti0" Cannot find device "ip6gre0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "ip6gre0" Cannot find device "erspan0" Cannot find device "ip6_vti0" Cannot find device "ip6tnl0" Cannot find device "ip6_vti0" Cannot find device "ip6gre0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "ip6gre0" Cannot find device "ip6_vti0" Cannot find device "ip6gre0" Cannot find device "ip6gre0" Cannot find device "ip6tnl0" Cannot find device "ip6tnl0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "ip6gretap0" Cannot find device "ip6tnl0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "ip6tnl0" Cannot find device "ip6gretap0" Cannot find device "ip6tnl0" Cannot find device "ip6tnl0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "bond0" Cannot find device "ip6gretap0" Cannot find device "ip6gretap0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "ip6gretap0" Cannot find device "bond0" Cannot find device "ip6tnl0" Cannot find device "erspan0" Cannot find device "ip6gretap0" Cannot find device "ip6tnl0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "bond0" Cannot find device "erspan0" Cannot find device "erspan0" Cannot find device "ip6gre0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "ip6gretap0" Cannot find device "bond0" Cannot find device "ip6gre0" Cannot find device "erspan0" Cannot find device "ip6gre0" Cannot find device "erspan0" Cannot find device "ip6gre0" Cannot find device "erspan0" Cannot find device "ip6gre0" Cannot find device "erspan0" Cannot find device "erspan0" Cannot find device "ip6gre0" Cannot find device "veth0" Cannot find device "bond0" Cannot find device "ip6gretap0" Cannot find device "ip6gre0" Cannot find device "erspan0" Cannot find device "erspan0" Cannot find device "veth0" Cannot find device "erspan0" Cannot find device "bond0" Cannot find device "ip6gre0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "veth0" Cannot find device "ip6gretap0" Cannot find device "bond0" Cannot find device "erspan0" Cannot find device "bond0" Cannot find device "ip6gretap0" Cannot find device "ip6gretap0" Cannot find device "veth0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "bond0" Cannot find device "ip6gretap0" Cannot find device "bond0" Cannot find device "bond0" Cannot find device "bond0" Cannot find device "erspan0" Cannot find device "bond0" Cannot find device "ip6gretap0" Cannot find device "ip6gretap0" Cannot find device "veth1" Cannot find device "veth0" Cannot find device "bond0" Cannot find device "erspan0" Cannot find device "bond0" Cannot find device "ip6gretap0" Cannot find device "bond0" Cannot find device "ip6gretap0" Cannot find device "erspan0" Cannot find device "veth1" Cannot find device "bond0" Cannot find device "veth0" Cannot find device "bond0" Cannot find device "veth0" Cannot find device "erspan0" Cannot find device "veth1" Cannot find device "erspan0" Cannot find device "erspan0" Cannot find device "veth0" Cannot find device "bond0" Cannot find device "veth0" Cannot find device "bond0" Cannot find device "veth1" executing program executing program Cannot find device "erspan0" Cannot find device "bond0" executing program Cannot find device "erspan0" executing program Cannot find device "veth0" executing program Cannot find device "veth0" Cannot find device "veth0" executing program Cannot find device "veth0" executing program executing program executing program executing program executing program Cannot find device "erspan0" Cannot find device "bond0" executing program Cannot find device "erspan0" executing program Cannot find device "veth1" executing program Cannot find device "veth0" Cannot find device "veth0" executing program executing program Cannot find device "veth0" executing program executing program executing program executing program Cannot find device "bond0" executing program Cannot find device "erspan0" executing program executing program Cannot find device "veth1" Cannot find device "erspan0" executing program Cannot find device "veth1" executing program Cannot find device "veth0" executing program executing program Cannot find device "veth0" executing program executing program executing program executing program executing program Cannot find device "bond0" executing program Cannot find device "veth1" executing program Cannot find device "bond0" executing program executing program Cannot find device "bond0" executing program executing program Cannot find device "veth1" executing program Cannot find device "veth0" executing program Cannot find device "veth0" executing program executing program executing program executing program executing program executing program Cannot find device "bond0" Cannot find device "veth1" executing program executing program Cannot find device "veth0" executing program executing program executing program executing program executing program Cannot find device "bond0" executing program Cannot find device "veth1" Cannot find device "veth1" executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth0" Cannot find device "bond0" executing program executing program Cannot find device "veth1" Cannot find device "veth1" executing program executing program executing program Cannot find device "bond0" executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth0" executing program executing program executing program Cannot find device "bond0" executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" Cannot find device "bond0" executing program executing program executing program executing program executing program executing program Cannot find device "veth0" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth0" executing program executing program executing program Cannot find device "veth1" executing program executing program executing program Cannot find device "veth1" executing program executing program Cannot find device "veth0" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program Cannot find device "veth0" executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth0" executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth0" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth0" executing program executing program executing program Cannot find device "veth1" executing program Cannot find device "veth0" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" Cannot find device "veth0" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program Cannot find device "veth1" executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 55.067678] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5708 [ 55.076519] caller is __this_cpu_preempt_check+0x1c/0x20 [ 55.081997] CPU: 0 PID: 5708 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 55.089772] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 55.099110] 0000000000000000 ef9342edb2b8442f ffff8800b9daf800 ffffffff81d0408d [ 55.107138] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8800bac4b000 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 55.115156] 0000000000000003 ffff8800b9daf840 ffffffff81d63fe4 ffffffff810002b8 [ 55.123173] Call Trace: [ 55.125749] [] dump_stack+0xc1/0x124 [ 55.131100] [] check_preemption_disabled+0x1d4/0x200 [ 55.137832] [] ? 0xffffffff810002b8 [ 55.143093] [] __this_cpu_preempt_check+0x1c/0x20 [ 55.149575] [] tcp_try_coalesce+0x249/0x4d0 [ 55.155529] [] ? tcp_parse_options+0x970/0x970 [ 55.161744] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 55.168829] [] tcp_queue_rcv+0x127/0x720 [ 55.174526] [] tcp_send_rcvq+0x39b/0x450 [ 55.180222] [] ? tcp_rcv_established+0x2230/0x2230 [ 55.186794] [] ? __local_bh_enable_ip+0x30/0xd0 [ 55.193091] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 55.199904] [] ? lock_sock_nested+0x90/0x120 [ 55.205939] [] ? trace_hardirqs_on+0xd/0x10 [ 55.211892] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 55.218192] [] tcp_sendmsg+0x1e8f/0x2b10 [ 55.223892] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 55.230895] [] ? sock_has_perm+0x1c1/0x400 [ 55.236769] [] ? tcp_sendpage+0x1830/0x1830 [ 55.242726] [] ? inet_sendmsg+0x201/0x4c0 [ 55.248510] [] inet_sendmsg+0x2bc/0x4c0 [ 55.254118] [] ? inet_sendmsg+0x73/0x4c0 [ 55.259814] [] ? inet_recvmsg+0x4c0/0x4c0 [ 55.265597] [] sock_sendmsg+0xca/0x110 [ 55.271120] [] SYSC_sendto+0x2c8/0x340 [ 55.276646] [] ? SYSC_connect+0x310/0x310 [ 55.282428] [] ? tcp_disconnect+0x13a0/0x13a0 [ 55.288556] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 55.296071] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 55.303158] [] ? SyS_futex+0x210/0x2c0 [ 55.308682] [] ? do_futex+0x15d0/0x15d0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 55.314292] [] ? move_addr_to_kernel+0x50/0x50 [ 55.320511] [] SyS_sendto+0x40/0x50 [ 55.325775] [] entry_SYSCALL_64_fastpath+0x1c/0x98 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 55.727138] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5945 [ 55.735823] caller is __this_cpu_preempt_check+0x1c/0x20 [ 55.741292] CPU: 0 PID: 5945 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 55.749071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 55.758408] 0000000000000000 f36ea61b1688a4f4[ 55.762783] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5947 [ 55.762963] caller is __this_cpu_preempt_check+0x1c/0x20 [ 55.776893] ffff8801d05df800 ffffffff81d0408d [ 55.781995] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d6a34800 [ 55.789993] 0000000000000003 ffff8801d05df840 ffffffff81d63fe4 ffffffff810002b8 [ 55.797983] Call Trace: [ 55.800551] [] dump_stack+0xc1/0x124 [ 55.805889] [] check_preemption_disabled+0x1d4/0x200 [ 55.812617] [] ? 0xffffffff810002b8 [ 55.817871] [] __this_cpu_preempt_check+0x1c/0x20 [ 55.824339] [] tcp_try_coalesce+0x249/0x4d0 [ 55.830285] [] ? tcp_parse_options+0x970/0x970 [ 55.836491] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 55.843573] [] tcp_queue_rcv+0x127/0x720 [ 55.849262] [] tcp_send_rcvq+0x39b/0x450 [ 55.854949] [] ? tcp_rcv_established+0x2230/0x2230 [ 55.861505] [] ? __local_bh_enable_ip+0x30/0xd0 [ 55.867802] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 55.874615] [] ? lock_sock_nested+0x90/0x120 [ 55.880648] [] ? trace_hardirqs_on+0xd/0x10 [ 55.886594] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 55.892887] [] tcp_sendmsg+0x1e8f/0x2b10 [ 55.898571] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 55.905559] [] ? sock_has_perm+0x1c1/0x400 [ 55.911419] [] ? tcp_sendpage+0x1830/0x1830 [ 55.917366] [] ? inet_sendmsg+0x201/0x4c0 [ 55.923145] [] inet_sendmsg+0x2bc/0x4c0 [ 55.928744] [] ? inet_sendmsg+0x73/0x4c0 [ 55.934429] [] ? inet_recvmsg+0x4c0/0x4c0 [ 55.940207] [] sock_sendmsg+0xca/0x110 [ 55.945723] [] SYSC_sendto+0x2c8/0x340 [ 55.951234] [] ? SYSC_connect+0x310/0x310 [ 55.957008] [] ? tcp_disconnect+0x13a0/0x13a0 [ 55.963133] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 55.970642] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 55.977719] [] ? SyS_futex+0x210/0x2c0 [ 55.983230] [] ? do_futex+0x15d0/0x15d0 [ 55.988830] [] ? move_addr_to_kernel+0x50/0x50 [ 55.995035] [] SyS_sendto+0x40/0x50 [ 56.000287] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 56.006845] CPU: 1 PID: 5947 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 56.014634] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 56.023970] 0000000000000000 fb668f65435d9563 ffff8801d06af800 ffffffff81d0408d [ 56.031989] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d6a30000 [ 56.040017] 0000000000000003 ffff8801d06af840 ffffffff81d63fe4 ffffffff810002b8 [ 56.048022] Call Trace: [ 56.050597] [] dump_stack+0xc1/0x124 [ 56.055946] [] check_preemption_disabled+0x1d4/0x200 [ 56.062678] [] ? 0xffffffff810002b8 [ 56.067944] [] __this_cpu_preempt_check+0x1c/0x20 [ 56.074423] [] tcp_try_coalesce+0x249/0x4d0 [ 56.080383] [] ? tcp_parse_options+0x970/0x970 [ 56.086602] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 56.093681] [] tcp_queue_rcv+0x127/0x720 [ 56.099366] [] tcp_send_rcvq+0x39b/0x450 [ 56.105056] [] ? tcp_rcv_established+0x2230/0x2230 [ 56.111623] [] ? __local_bh_enable_ip+0x30/0xd0 [ 56.117926] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 56.124753] [] ? lock_sock_nested+0x90/0x120 [ 56.130797] [] ? trace_hardirqs_on+0xd/0x10 [ 56.136750] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 56.143044] [] tcp_sendmsg+0x1e8f/0x2b10 [ 56.148733] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 56.155734] [] ? sock_has_perm+0x1c1/0x400 [ 56.161602] [] ? tcp_sendpage+0x1830/0x1830 [ 56.167551] [] ? inet_sendmsg+0x201/0x4c0 [ 56.173334] [] inet_sendmsg+0x2bc/0x4c0 [ 56.178951] [] ? inet_sendmsg+0x73/0x4c0 [ 56.184648] [] ? inet_recvmsg+0x4c0/0x4c0 [ 56.190430] [] sock_sendmsg+0xca/0x110 [ 56.195951] [] SYSC_sendto+0x2c8/0x340 [ 56.201467] [] ? SYSC_connect+0x310/0x310 [ 56.207246] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 56.214244] [] ? _raw_spin_unlock_irq+0x27/0x50 [ 56.220546] [] ? trace_hardirqs_on_caller+0x38b/0x590 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 56.227373] [] ? int_ret_from_sys_call+0x52/0xa3 [ 56.233766] [] SyS_sendto+0x40/0x50 [ 56.239030] [] entry_SYSCALL_64_fastpath+0x1c/0x98 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 56.276232] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5867 [ 56.284863] caller is __this_cpu_preempt_check+0x1c/0x20 [ 56.291110] CPU: 1 PID: 5867 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 56.298980] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 56.308317] 0000000000000000 a8ca979549104706 ffff8801d6d87800 ffffffff81d0408d [ 56.316336] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8800b95f3000 [ 56.324350] 0000000000000003 ffff8801d6d87840 ffffffff81d63fe4 ffff8800b95f3000 [ 56.332364] Call Trace: [ 56.334932] [] dump_stack+0xc1/0x124 [ 56.340278] [] check_preemption_disabled+0x1d4/0x200 [ 56.347017] [] __this_cpu_preempt_check+0x1c/0x20 [ 56.353491] [] tcp_try_coalesce+0x249/0x4d0 [ 56.359440] [] ? tcp_parse_options+0x970/0x970 [ 56.365660] [] ? retint_kernel+0x2d/0x2d [ 56.371360] [] tcp_queue_rcv+0x127/0x720 [ 56.377052] [] tcp_send_rcvq+0x39b/0x450 [ 56.382746] [] ? tcp_rcv_established+0x2230/0x2230 [ 56.389779] [] ? __local_bh_enable_ip+0x30/0xd0 [ 56.396085] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 56.402916] [] ? lock_sock_nested+0x90/0x120 [ 56.408958] [] ? trace_hardirqs_on+0xd/0x10 [ 56.414918] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 56.421224] [] tcp_sendmsg+0x1e8f/0x2b10 [ 56.426920] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 56.433917] [] ? sock_has_perm+0x1c1/0x400 [ 56.439784] [] ? tcp_sendpage+0x1830/0x1830 [ 56.445743] [] ? inet_sendmsg+0x201/0x4c0 [ 56.451528] [] inet_sendmsg+0x2bc/0x4c0 [ 56.457137] [] ? inet_sendmsg+0x73/0x4c0 [ 56.462832] [] ? inet_recvmsg+0x4c0/0x4c0 [ 56.468614] [] sock_sendmsg+0xca/0x110 [ 56.474136] [] SYSC_sendto+0x2c8/0x340 [ 56.479657] [] ? SYSC_connect+0x310/0x310 [ 56.485442] [] ? tcp_disconnect+0x13a0/0x13a0 [ 56.491573] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 56.499094] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 56.506172] [] ? SyS_futex+0x210/0x2c0 [ 56.511691] [] ? do_futex+0x15d0/0x15d0 [ 56.517297] [] ? move_addr_to_kernel+0x50/0x50 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 56.523512] [] SyS_sendto+0x40/0x50 [ 56.528778] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 56.554104] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5933 [ 56.562708] caller is __this_cpu_preempt_check+0x1c/0x20 [ 56.568149] CPU: 0 PID: 5933 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 executing program executing program executing program executing program executing program executing program executing program executing program [ 56.575923] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 56.585258] 0000000000000000 71077d22904a53fc ffff8800b7adf800 ffffffff81d0408d[ 56.592691] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5924 [ 56.592699] caller is __this_cpu_preempt_check+0x1c/0x20 [ 56.606934] [ 56.608830] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8800b95a3000 [ 56.616820] 0000000000000003 ffff8800b7adf840 ffffffff81d63fe4 ffffffff810002b8 [ 56.624815] Call Trace: [ 56.627377] [] dump_stack+0xc1/0x124 [ 56.632717] [] check_preemption_disabled+0x1d4/0x200 [ 56.639440] [] ? 0xffffffff810002b8 [ 56.644690] [] __this_cpu_preempt_check+0x1c/0x20 [ 56.651160] [] tcp_try_coalesce+0x249/0x4d0 [ 56.657108] [] ? tcp_parse_options+0x970/0x970 [ 56.663317] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 56.670393] [] tcp_queue_rcv+0x127/0x720 [ 56.676080] [] tcp_send_rcvq+0x39b/0x450 [ 56.681762] [] ? tcp_rcv_established+0x2230/0x2230 [ 56.688316] [] ? __local_bh_enable_ip+0x30/0xd0 [ 56.694608] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 56.701425] [] ? lock_sock_nested+0x90/0x120 [ 56.707458] [] ? trace_hardirqs_on+0xd/0x10 [ 56.713403] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 56.719699] [] tcp_sendmsg+0x1e8f/0x2b10 [ 56.725383] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 56.732373] [] ? sock_has_perm+0x1c1/0x400 [ 56.738233] [] ? tcp_sendpage+0x1830/0x1830 [ 56.744188] [] ? inet_sendmsg+0x201/0x4c0 [ 56.749961] [] inet_sendmsg+0x2bc/0x4c0 [ 56.755560] [] ? inet_sendmsg+0x73/0x4c0 [ 56.761246] [] ? inet_recvmsg+0x4c0/0x4c0 [ 56.767020] [] sock_sendmsg+0xca/0x110 [ 56.772529] [] SYSC_sendto+0x2c8/0x340 [ 56.778043] [] ? SYSC_connect+0x310/0x310 [ 56.783813] [] ? tcp_disconnect+0x13a0/0x13a0 [ 56.789933] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 56.797443] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 56.804519] [] ? SyS_futex+0x210/0x2c0 [ 56.810031] [] ? do_futex+0x15d0/0x15d0 [ 56.815627] [] ? move_addr_to_kernel+0x50/0x50 [ 56.821831] [] SyS_sendto+0x40/0x50 executing program executing program executing program executing program executing program executing program [ 56.827084] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 56.833641] CPU: 1 PID: 5924 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 56.841430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 56.848104] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5948 [ 56.848112] caller is __this_cpu_preempt_check+0x1c/0x20 [ 56.864729] 0000000000000000 a8d9fcc5b846fbbc ffff8801d0487800 ffffffff81d0408d [ 56.872727] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d7786000 [ 56.880714] 0000000000000003 ffff8801d0487840 ffffffff81d63fe4 ffffffff810002b8 [ 56.888699] Call Trace: [ 56.891260] [] dump_stack+0xc1/0x124 [ 56.896598] [] check_preemption_disabled+0x1d4/0x200 [ 56.903322] [] ? 0xffffffff810002b8 [ 56.908574] [] __this_cpu_preempt_check+0x1c/0x20 [ 56.915045] [] tcp_try_coalesce+0x249/0x4d0 [ 56.920990] [] ? tcp_parse_options+0x970/0x970 [ 56.927196] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 56.934274] [] tcp_queue_rcv+0x127/0x720 [ 56.939961] [] tcp_send_rcvq+0x39b/0x450 [ 56.945645] [] ? tcp_rcv_established+0x2230/0x2230 [ 56.952204] [] ? __local_bh_enable_ip+0x30/0xd0 [ 56.958500] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 56.965315] [] ? lock_sock_nested+0x90/0x120 [ 56.971349] [] ? trace_hardirqs_on+0xd/0x10 [ 56.977293] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 56.983589] [] tcp_sendmsg+0x1e8f/0x2b10 [ 56.989276] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 56.996267] [] ? sock_has_perm+0x1c1/0x400 [ 57.002125] [] ? tcp_sendpage+0x1830/0x1830 [ 57.008071] [] ? inet_sendmsg+0x201/0x4c0 [ 57.013846] [] inet_sendmsg+0x2bc/0x4c0 [ 57.019447] [] ? inet_sendmsg+0x73/0x4c0 [ 57.025140] [] ? inet_recvmsg+0x4c0/0x4c0 [ 57.030911] [] sock_sendmsg+0xca/0x110 [ 57.036420] [] SYSC_sendto+0x2c8/0x340 [ 57.041934] [] ? SYSC_connect+0x310/0x310 [ 57.047708] [] ? tcp_disconnect+0x13a0/0x13a0 [ 57.053827] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 57.061338] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 57.068416] [] ? SyS_futex+0x210/0x2c0 [ 57.073926] [] ? do_futex+0x15d0/0x15d0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 57.079529] [] ? move_addr_to_kernel+0x50/0x50 [ 57.085737] [] SyS_sendto+0x40/0x50 [ 57.090991] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 57.097545] CPU: 0 PID: 5948 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 57.105327] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 57.114663] 0000000000000000 efe36651e6096d0a ffff8801d06bf800 ffffffff81d0408d executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 57.122693] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d7783000 [ 57.130710] 0000000000000003 ffff8801d06bf840 ffffffff81d63fe4 ffffffff810002b8 [ 57.138727] Call Trace: [ 57.141297] [] dump_stack+0xc1/0x124 [ 57.146648] [] check_preemption_disabled+0x1d4/0x200 [ 57.153384] [] ? 0xffffffff810002b8 [ 57.158643] [] __this_cpu_preempt_check+0x1c/0x20 [ 57.165122] [] tcp_try_coalesce+0x249/0x4d0 [ 57.169855] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5708 [ 57.169862] caller is __this_cpu_preempt_check+0x1c/0x20 [ 57.185040] [] ? tcp_parse_options+0x970/0x970 [ 57.191248] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 57.198322] [] tcp_queue_rcv+0x127/0x720 [ 57.204005] [] tcp_send_rcvq+0x39b/0x450 [ 57.209689] [] ? tcp_rcv_established+0x2230/0x2230 [ 57.216243] [] ? __local_bh_enable_ip+0x30/0xd0 [ 57.222538] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 57.229355] [] ? lock_sock_nested+0x90/0x120 [ 57.235385] [] ? trace_hardirqs_on+0xd/0x10 [ 57.241329] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 57.247620] [] tcp_sendmsg+0x1e8f/0x2b10 [ 57.253304] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 57.260300] [] ? sock_has_perm+0x1c1/0x400 [ 57.266164] [] ? tcp_sendpage+0x1830/0x1830 [ 57.272114] [] ? inet_sendmsg+0x201/0x4c0 [ 57.277884] [] inet_sendmsg+0x2bc/0x4c0 [ 57.283480] [] ? inet_sendmsg+0x73/0x4c0 [ 57.289169] [] ? inet_recvmsg+0x4c0/0x4c0 [ 57.294938] [] sock_sendmsg+0xca/0x110 [ 57.300449] [] SYSC_sendto+0x2c8/0x340 [ 57.305962] [] ? SYSC_connect+0x310/0x310 [ 57.311737] [] ? tcp_disconnect+0x13a0/0x13a0 [ 57.317859] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 57.325367] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 57.332441] [] ? SyS_futex+0x210/0x2c0 [ 57.337955] [] ? do_futex+0x15d0/0x15d0 [ 57.343553] [] ? int_ret_from_sys_call+0x52/0xa3 [ 57.349932] [] SyS_sendto+0x40/0x50 [ 57.355182] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 57.361736] CPU: 1 PID: 5708 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 57.363995] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5944 [ 57.364002] caller is __this_cpu_preempt_check+0x1c/0x20 [ 57.383478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 57.392806] 0000000000000000 ef9342edb2b8442f ffff8800b9daf800 ffffffff81d0408d [ 57.400802] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8800bac4b000 [ 57.408788] 0000000000000003 ffff8800b9daf840 ffffffff81d63fe4 ffffffff810002b8 [ 57.416776] Call Trace: [ 57.419339] [] dump_stack+0xc1/0x124 [ 57.424680] [] check_preemption_disabled+0x1d4/0x200 [ 57.431405] [] ? 0xffffffff810002b8 [ 57.436657] [] __this_cpu_preempt_check+0x1c/0x20 [ 57.443128] [] tcp_try_coalesce+0x249/0x4d0 [ 57.449076] [] ? tcp_parse_options+0x970/0x970 [ 57.455287] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 57.462360] [] tcp_queue_rcv+0x127/0x720 [ 57.468045] [] tcp_send_rcvq+0x39b/0x450 [ 57.473731] [] ? tcp_rcv_established+0x2230/0x2230 [ 57.480290] [] ? __local_bh_enable_ip+0x30/0xd0 [ 57.486582] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 57.493400] [] ? lock_sock_nested+0x90/0x120 [ 57.499432] [] ? trace_hardirqs_on+0xd/0x10 [ 57.505377] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 57.511668] [] tcp_sendmsg+0x1e8f/0x2b10 [ 57.517351] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 57.524340] [] ? sock_has_perm+0x1c1/0x400 [ 57.530203] [] ? tcp_sendpage+0x1830/0x1830 [ 57.536149] [] ? inet_sendmsg+0x201/0x4c0 [ 57.541924] [] inet_sendmsg+0x2bc/0x4c0 [ 57.547521] [] ? inet_sendmsg+0x73/0x4c0 [ 57.553216] [] ? inet_recvmsg+0x4c0/0x4c0 [ 57.558989] [] sock_sendmsg+0xca/0x110 [ 57.564499] [] SYSC_sendto+0x2c8/0x340 [ 57.570009] [] ? SYSC_connect+0x310/0x310 [ 57.575783] [] ? tcp_disconnect+0x13a0/0x13a0 executing program executing program executing program executing program executing program [ 57.581910] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 57.589418] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 57.596494] [] ? SyS_futex+0x210/0x2c0 [ 57.602003] [] ? do_futex+0x15d0/0x15d0 [ 57.607600] [] ? move_addr_to_kernel+0x50/0x50 [ 57.613805] [] SyS_sendto+0x40/0x50 [ 57.619061] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 57.625618] CPU: 0 PID: 5944 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 57.633395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 57.642718] 0000000000000000 6b04af4e9ff14ebc ffff8801d0537800 ffffffff81d0408d [ 57.650674] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d6a36000 [ 57.658634] 0000000000000003 ffff8801d0537840 ffffffff81d63fe4 ffffffff810002b8 [ 57.666601] Call Trace: [ 57.669156] [] dump_stack+0xc1/0x124 [ 57.674489] [] check_preemption_disabled+0x1d4/0x200 [ 57.681208] [] ? 0xffffffff810002b8 [ 57.686453] [] __this_cpu_preempt_check+0x1c/0x20 [ 57.692914] [] tcp_try_coalesce+0x249/0x4d0 [ 57.698853] [] ? tcp_parse_options+0x970/0x970 [ 57.705052] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 57.712116] [] tcp_queue_rcv+0x127/0x720 [ 57.717791] [] tcp_send_rcvq+0x39b/0x450 [ 57.723470] [] ? tcp_rcv_established+0x2230/0x2230 [ 57.730018] [] ? __local_bh_enable_ip+0x30/0xd0 [ 57.736305] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 57.743112] [] ? lock_sock_nested+0x90/0x120 [ 57.749141] [] ? trace_hardirqs_on+0xd/0x10 [ 57.755077] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 57.761362] [] tcp_sendmsg+0x1e8f/0x2b10 [ 57.767037] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 57.774020] [] ? sock_has_perm+0x1c1/0x400 [ 57.779871] [] ? tcp_sendpage+0x1830/0x1830 [ 57.785808] [] ? inet_sendmsg+0x201/0x4c0 [ 57.791573] [] inet_sendmsg+0x2bc/0x4c0 [ 57.797162] [] ? inet_sendmsg+0x73/0x4c0 [ 57.802841] [] ? inet_recvmsg+0x4c0/0x4c0 [ 57.808607] [] sock_sendmsg+0xca/0x110 [ 57.814108] [] SYSC_sendto+0x2c8/0x340 [ 57.819617] [] ? SYSC_connect+0x310/0x310 [ 57.825382] [] ? __fd_install+0x224/0x5f0 executing program executing program executing program [ 57.831147] [] ? SyS_futex+0x210/0x2c0 [ 57.836649] [] ? fd_install+0x4d/0x60 [ 57.842066] [] ? do_futex+0x15d0/0x15d0 [ 57.847654] [] ? SyS_socket+0x121/0x1b0 [ 57.853245] [] ? move_addr_to_kernel+0x50/0x50 [ 57.859529] [] SyS_sendto+0x40/0x50 [ 57.864774] [] entry_SYSCALL_64_fastpath+0x1c/0x98 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 57.875156] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5943 [ 57.883786] caller is __this_cpu_preempt_check+0x1c/0x20 [ 57.889271] CPU: 0 PID: 5943 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 57.897048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 57.906387] 0000000000000000 f09dd9fef3fc54e6 ffff8801d0517800 ffffffff81d0408d [ 57.914401] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d7133000 [ 57.922387] 0000000000000003 ffff8801d0517840 ffffffff81d63fe4 ffffffff810002b8 [ 57.930390] Call Trace: executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 57.932963] [] dump_stack+0xc1/0x124 [ 57.938311] [] check_preemption_disabled+0x1d4/0x200 [ 57.945037] [] ? 0xffffffff810002b8 [ 57.950301] [] __this_cpu_preempt_check+0x1c/0x20 [ 57.956781] [] tcp_try_coalesce+0x249/0x4d0 [ 57.962740] [] ? tcp_parse_options+0x970/0x970 [ 57.968952] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 57.976029] [] tcp_queue_rcv+0x127/0x720 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 57.981724] [] tcp_send_rcvq+0x39b/0x450 [ 57.987420] [] ? tcp_rcv_established+0x2230/0x2230 [ 57.993984] [] ? __local_bh_enable_ip+0x30/0xd0 [ 58.000281] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 58.007097] [] ? lock_sock_nested+0x90/0x120 [ 58.013136] [] ? trace_hardirqs_on+0xd/0x10 [ 58.019094] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 58.025400] [] tcp_sendmsg+0x1e8f/0x2b10 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 58.031092] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 58.038086] [] ? sock_has_perm+0x1c1/0x400 [ 58.043955] [] ? tcp_sendpage+0x1830/0x1830 [ 58.049914] [] ? inet_sendmsg+0x201/0x4c0 [ 58.055700] [] inet_sendmsg+0x2bc/0x4c0 [ 58.061310] [] ? inet_sendmsg+0x73/0x4c0 [ 58.067007] [] ? inet_recvmsg+0x4c0/0x4c0 [ 58.072789] [] sock_sendmsg+0xca/0x110 [ 58.078315] [] SYSC_sendto+0x2c8/0x340 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 58.083836] [] ? SYSC_connect+0x310/0x310 [ 58.089619] [] ? tcp_disconnect+0x13a0/0x13a0 [ 58.095750] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 58.103274] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 58.110362] [] ? SyS_futex+0x210/0x2c0 [ 58.115885] [] ? do_futex+0x15d0/0x15d0 [ 58.121499] [] ? _raw_spin_unlock_irq+0x2e/0x50 [ 58.127796] [] ? int_ret_from_sys_call+0x52/0xa3 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 58.134182] [] SyS_sendto+0x40/0x50 [ 58.139440] [] entry_SYSCALL_64_fastpath+0x1c/0x98 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 60.732889] check_preemption_disabled: 94 callbacks suppressed [ 60.738908] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5660 [ 60.747623] caller is __this_cpu_preempt_check+0x1c/0x20 [ 60.753848] CPU: 1 PID: 5660 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 60.761631] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 60.765479] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5829 [ 60.765487] caller is __this_cpu_preempt_check+0x1c/0x20 [ 60.784928] 0000000000000000 f11f2a574010bb19 ffff8800acec7800 ffffffff81d0408d [ 60.792930] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8800ac401800 [ 60.800925] 0000000000000003 ffff8800acec7840 ffffffff81d63fe4 ffffffff810002b8 [ 60.808913] Call Trace: [ 60.811475] [] dump_stack+0xc1/0x124 [ 60.816815] [] check_preemption_disabled+0x1d4/0x200 [ 60.823545] [] ? 0xffffffff810002b8 [ 60.828796] [] __this_cpu_preempt_check+0x1c/0x20 [ 60.835266] [] tcp_try_coalesce+0x249/0x4d0 [ 60.841210] [] ? tcp_parse_options+0x970/0x970 [ 60.847417] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 60.854488] [] tcp_queue_rcv+0x127/0x720 [ 60.860174] [] tcp_send_rcvq+0x39b/0x450 [ 60.865861] [] ? tcp_rcv_established+0x2230/0x2230 [ 60.872417] [] ? __local_bh_enable_ip+0x30/0xd0 [ 60.878713] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 60.885533] [] ? lock_sock_nested+0x90/0x120 [ 60.891564] [] ? trace_hardirqs_on+0xd/0x10 [ 60.897510] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 60.903809] [] tcp_sendmsg+0x1e8f/0x2b10 [ 60.909495] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 60.916481] [] ? sock_has_perm+0x1c1/0x400 [ 60.922338] [] ? tcp_sendpage+0x1830/0x1830 [ 60.928284] [] ? inet_sendmsg+0x201/0x4c0 [ 60.934056] [] inet_sendmsg+0x2bc/0x4c0 [ 60.939661] [] ? inet_sendmsg+0x73/0x4c0 [ 60.945345] [] ? inet_recvmsg+0x4c0/0x4c0 [ 60.951119] [] sock_sendmsg+0xca/0x110 [ 60.956628] [] SYSC_sendto+0x2c8/0x340 [ 60.962137] [] ? SYSC_connect+0x310/0x310 [ 60.967912] [] ? tcp_disconnect+0x13a0/0x13a0 [ 60.974035] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 60.981544] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 60.988622] [] ? SyS_futex+0x210/0x2c0 [ 60.994130] [] ? do_futex+0x15d0/0x15d0 [ 60.999729] [] ? move_addr_to_kernel+0x50/0x50 [ 61.005937] [] SyS_sendto+0x40/0x50 [ 61.011189] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 61.017746] CPU: 0 PID: 5829 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 61.025526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 61.034854] 0000000000000000 b5f6b5b241b3b490[ 61.038514] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5660 [ 61.038526] caller is __this_cpu_preempt_check+0x1c/0x20 [ 61.053325] ffff8800b9c8f800 ffffffff81d0408d [ 61.058415] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8800b95f1800 [ 61.066407] 0000000000000003 ffff8800b9c8f840 ffffffff81d63fe4 ffffffff810002b8 [ 61.074398] Call Trace: [ 61.076961] [] dump_stack+0xc1/0x124 [ 61.082299] [] check_preemption_disabled+0x1d4/0x200 [ 61.089028] [] ? 0xffffffff810002b8 [ 61.094278] [] __this_cpu_preempt_check+0x1c/0x20 [ 61.100748] [] tcp_try_coalesce+0x249/0x4d0 [ 61.106696] [] ? tcp_parse_options+0x970/0x970 [ 61.112902] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 61.119974] [] tcp_queue_rcv+0x127/0x720 [ 61.125660] [] tcp_send_rcvq+0x39b/0x450 [ 61.131345] [] ? tcp_rcv_established+0x2230/0x2230 [ 61.137902] [] ? __local_bh_enable_ip+0x30/0xd0 [ 61.144198] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 61.151018] [] ? lock_sock_nested+0x90/0x120 [ 61.157049] [] ? trace_hardirqs_on+0xd/0x10 [ 61.162996] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 61.169290] [] tcp_sendmsg+0x1e8f/0x2b10 [ 61.174976] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 61.181968] [] ? sock_has_perm+0x1c1/0x400 [ 61.187826] [] ? tcp_sendpage+0x1830/0x1830 [ 61.193775] [] ? inet_sendmsg+0x201/0x4c0 [ 61.199546] [] inet_sendmsg+0x2bc/0x4c0 [ 61.205145] [] ? inet_sendmsg+0x73/0x4c0 [ 61.210832] [] ? inet_recvmsg+0x4c0/0x4c0 [ 61.216605] [] sock_sendmsg+0xca/0x110 [ 61.222114] [] SYSC_sendto+0x2c8/0x340 [ 61.227628] [] ? SYSC_connect+0x310/0x310 executing program executing program executing program executing program executing program executing program executing program [ 61.233402] [] ? __fget+0x213/0x3b0 [ 61.238651] [] ? SyS_futex+0x210/0x2c0 [ 61.244160] [] ? do_futex+0x15d0/0x15d0 [ 61.249756] [] ? SyS_writev+0x17d/0x240 [ 61.255351] [] ? SyS_readv+0x240/0x240 [ 61.260861] [] SyS_sendto+0x40/0x50 [ 61.266114] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 61.272667] CPU: 1 PID: 5660 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 61.277048] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5813 [ 61.277056] caller is __this_cpu_preempt_check+0x1c/0x20 [ 61.294413] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 61.303743] 0000000000000000 f11f2a574010bb19 ffff8800acec7800 ffffffff81d0408d [ 61.311739] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8800ac401800 [ 61.319738] 0000000000000003 ffff8800acec7840 ffffffff81d63fe4 ffffffff810002b8 [ 61.327723] Call Trace: [ 61.330284] [] dump_stack+0xc1/0x124 [ 61.335623] [] check_preemption_disabled+0x1d4/0x200 [ 61.342346] [] ? 0xffffffff810002b8 [ 61.347596] [] __this_cpu_preempt_check+0x1c/0x20 [ 61.354070] [] tcp_try_coalesce+0x249/0x4d0 [ 61.360018] [] ? tcp_parse_options+0x970/0x970 [ 61.366225] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 61.373297] [] tcp_queue_rcv+0x127/0x720 [ 61.378983] [] tcp_send_rcvq+0x39b/0x450 [ 61.384671] [] ? tcp_rcv_established+0x2230/0x2230 [ 61.391225] [] ? __local_bh_enable_ip+0x30/0xd0 [ 61.397519] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 61.404334] [] ? lock_sock_nested+0x90/0x120 [ 61.410365] [] ? trace_hardirqs_on+0xd/0x10 [ 61.416310] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 61.422605] [] tcp_sendmsg+0x1e8f/0x2b10 [ 61.428292] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 61.435278] [] ? sock_has_perm+0x1c1/0x400 [ 61.441138] [] ? tcp_sendpage+0x1830/0x1830 [ 61.447085] [] ? inet_sendmsg+0x201/0x4c0 [ 61.452857] [] inet_sendmsg+0x2bc/0x4c0 [ 61.458454] [] ? inet_sendmsg+0x73/0x4c0 [ 61.464138] [] ? inet_recvmsg+0x4c0/0x4c0 [ 61.469913] [] sock_sendmsg+0xca/0x110 [ 61.475426] [] SYSC_sendto+0x2c8/0x340 [ 61.480942] [] ? SYSC_connect+0x310/0x310 [ 61.486717] [] ? tcp_disconnect+0x13a0/0x13a0 [ 61.492841] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 61.500350] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 61.507429] [] ? SyS_futex+0x210/0x2c0 [ 61.512939] [] ? do_futex+0x15d0/0x15d0 [ 61.518540] [] ? move_addr_to_kernel+0x50/0x50 [ 61.524750] [] SyS_sendto+0x40/0x50 executing program executing program executing program executing program executing program executing program executing program [ 61.530008] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 61.536564] CPU: 0 PID: 5813 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 61.544349] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 61.548891] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5660 [ 61.548900] caller is __this_cpu_preempt_check+0x1c/0x20 [ 61.568078] 0000000000000000 6b935fe83e9f35c2 ffff8800b9567800 ffffffff81d0408d [ 61.576074] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d7a00000 [ 61.584064] 0000000000000003 ffff8800b9567840 ffffffff81d63fe4 ffffffff810002b8 [ 61.592053] Call Trace: [ 61.594620] [] dump_stack+0xc1/0x124 [ 61.599959] [] check_preemption_disabled+0x1d4/0x200 [ 61.606685] [] ? 0xffffffff810002b8 [ 61.611938] [] __this_cpu_preempt_check+0x1c/0x20 [ 61.618410] [] tcp_try_coalesce+0x249/0x4d0 [ 61.624355] [] ? tcp_parse_options+0x970/0x970 [ 61.630561] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 61.637636] [] tcp_queue_rcv+0x127/0x720 [ 61.643321] [] tcp_send_rcvq+0x39b/0x450 [ 61.649007] [] ? tcp_rcv_established+0x2230/0x2230 [ 61.655563] [] ? __local_bh_enable_ip+0x30/0xd0 [ 61.661857] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 61.668672] [] ? lock_sock_nested+0x90/0x120 [ 61.674706] [] ? trace_hardirqs_on+0xd/0x10 [ 61.680655] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 61.686946] [] tcp_sendmsg+0x1e8f/0x2b10 [ 61.692634] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 61.699623] [] ? sock_has_perm+0x1c1/0x400 [ 61.705480] [] ? tcp_sendpage+0x1830/0x1830 [ 61.711427] [] ? inet_sendmsg+0x201/0x4c0 [ 61.717201] [] inet_sendmsg+0x2bc/0x4c0 [ 61.722799] [] ? inet_sendmsg+0x73/0x4c0 [ 61.728486] [] ? inet_recvmsg+0x4c0/0x4c0 [ 61.734261] [] sock_sendmsg+0xca/0x110 [ 61.739777] [] SYSC_sendto+0x2c8/0x340 [ 61.745291] [] ? SYSC_connect+0x310/0x310 [ 61.751063] [] ? __fget+0x213/0x3b0 [ 61.756313] [] ? SyS_futex+0x210/0x2c0 [ 61.761827] [] ? do_futex+0x15d0/0x15d0 [ 61.767423] [] ? SyS_writev+0x17d/0x240 [ 61.773021] [] ? SyS_readv+0x240/0x240 [ 61.778542] [] SyS_sendto+0x40/0x50 [ 61.783794] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 61.790353] CPU: 1 PID: 5660 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 61.797082] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5813 [ 61.797089] caller is __this_cpu_preempt_check+0x1c/0x20 [ 61.812095] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 61.821426] 0000000000000000 f11f2a574010bb19 ffff8800acec7800 ffffffff81d0408d [ 61.829421] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8800ac401800 [ 61.837411] 0000000000000003 ffff8800acec7840 ffffffff81d63fe4 ffffffff810002b8 [ 61.845401] Call Trace: [ 61.847967] [] dump_stack+0xc1/0x124 [ 61.853308] [] check_preemption_disabled+0x1d4/0x200 [ 61.860037] [] ? 0xffffffff810002b8 [ 61.865287] [] __this_cpu_preempt_check+0x1c/0x20 [ 61.871756] [] tcp_try_coalesce+0x249/0x4d0 [ 61.877699] [] ? tcp_parse_options+0x970/0x970 [ 61.883909] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 61.890985] [] tcp_queue_rcv+0x127/0x720 [ 61.896668] [] tcp_send_rcvq+0x39b/0x450 [ 61.902352] [] ? tcp_rcv_established+0x2230/0x2230 [ 61.908905] [] ? __local_bh_enable_ip+0x30/0xd0 [ 61.915201] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 61.922014] [] ? lock_sock_nested+0x90/0x120 [ 61.928044] [] ? trace_hardirqs_on+0xd/0x10 [ 61.933993] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 61.940289] [] tcp_sendmsg+0x1e8f/0x2b10 [ 61.945976] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 61.952967] [] ? sock_has_perm+0x1c1/0x400 [ 61.958827] [] ? tcp_sendpage+0x1830/0x1830 [ 61.964776] [] ? inet_sendmsg+0x201/0x4c0 [ 61.970548] [] inet_sendmsg+0x2bc/0x4c0 [ 61.976144] [] ? inet_sendmsg+0x73/0x4c0 [ 61.981832] [] ? inet_recvmsg+0x4c0/0x4c0 [ 61.987605] [] sock_sendmsg+0xca/0x110 [ 61.993116] [] SYSC_sendto+0x2c8/0x340 [ 61.998626] [] ? SYSC_connect+0x310/0x310 [ 62.004397] [] ? tcp_disconnect+0x13a0/0x13a0 [ 62.010521] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 62.018028] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 62.025106] [] ? SyS_futex+0x210/0x2c0 [ 62.030616] [] ? do_futex+0x15d0/0x15d0 executing program executing program executing program executing program [ 62.036216] [] ? move_addr_to_kernel+0x50/0x50 [ 62.042420] [] SyS_sendto+0x40/0x50 [ 62.047672] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 62.054226] CPU: 0 PID: 5813 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 62.060275] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5660 [ 62.060282] caller is __this_cpu_preempt_check+0x1c/0x20 [ 62.075966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 62.085298] 0000000000000000 6b935fe83e9f35c2 ffff8800b9567800 ffffffff81d0408d [ 62.093300] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d7a00000 [ 62.101299] 0000000000000003 ffff8800b9567840 ffffffff81d63fe4 ffffffff810002b8 [ 62.109287] Call Trace: [ 62.111849] [] dump_stack+0xc1/0x124 [ 62.117187] [] check_preemption_disabled+0x1d4/0x200 [ 62.123911] [] ? 0xffffffff810002b8 [ 62.129164] [] __this_cpu_preempt_check+0x1c/0x20 [ 62.135630] [] tcp_try_coalesce+0x249/0x4d0 [ 62.141575] [] ? tcp_parse_options+0x970/0x970 [ 62.147785] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 62.154857] [] tcp_queue_rcv+0x127/0x720 [ 62.160545] [] tcp_send_rcvq+0x39b/0x450 [ 62.166230] [] ? tcp_rcv_established+0x2230/0x2230 [ 62.172786] [] ? __local_bh_enable_ip+0x30/0xd0 [ 62.179079] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 62.185893] [] ? lock_sock_nested+0x90/0x120 [ 62.191923] [] ? trace_hardirqs_on+0xd/0x10 [ 62.197867] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 62.204162] [] tcp_sendmsg+0x1e8f/0x2b10 [ 62.209847] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 62.216837] [] ? sock_has_perm+0x1c1/0x400 [ 62.222694] [] ? tcp_sendpage+0x1830/0x1830 [ 62.228640] [] ? inet_sendmsg+0x201/0x4c0 [ 62.234411] [] inet_sendmsg+0x2bc/0x4c0 [ 62.240007] [] ? inet_sendmsg+0x73/0x4c0 [ 62.245690] [] ? inet_recvmsg+0x4c0/0x4c0 [ 62.251466] [] sock_sendmsg+0xca/0x110 [ 62.256984] [] SYSC_sendto+0x2c8/0x340 [ 62.262494] [] ? SYSC_connect+0x310/0x310 [ 62.268264] [] ? tcp_disconnect+0x13a0/0x13a0 [ 62.274382] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 62.281890] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 62.288968] [] ? SyS_futex+0x210/0x2c0 [ 62.294486] [] ? do_futex+0x15d0/0x15d0 [ 62.300084] [] ? SyS_readv+0x240/0x240 [ 62.305593] [] SyS_sendto+0x40/0x50 [ 62.310850] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 62.317405] CPU: 1 PID: 5660 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 62.325187] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.334520] 0000000000000000 f11f2a574010bb19 ffff8800acec7800 ffffffff81d0408d [ 62.342246] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8800ac401800 [ 62.342255] 0000000000000003 ffff8800acec7840 ffffffff81d63fe4 ffffffff810002b8 [ 62.342264] Call Trace: [ 62.342274] [] dump_stack+0xc1/0x124 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.342282] [] check_preemption_disabled+0x1d4/0x200 [ 62.342287] [] ? 0xffffffff810002b8 [ 62.342294] [] __this_cpu_preempt_check+0x1c/0x20 [ 62.342303] [] tcp_try_coalesce+0x249/0x4d0 [ 62.342310] [] ? tcp_parse_options+0x970/0x970 [ 62.342319] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 62.342325] [] tcp_queue_rcv+0x127/0x720 [ 62.342331] [] tcp_send_rcvq+0x39b/0x450 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.342337] [] ? tcp_rcv_established+0x2230/0x2230 [ 62.342345] [] ? __local_bh_enable_ip+0x30/0xd0 [ 62.342353] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 62.342361] [] ? lock_sock_nested+0x90/0x120 [ 62.342367] [] ? trace_hardirqs_on+0xd/0x10 [ 62.342373] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 62.342381] [] tcp_sendmsg+0x1e8f/0x2b10 [ 62.342388] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.342395] [] ? sock_has_perm+0x1c1/0x400 [ 62.342402] [] ? tcp_sendpage+0x1830/0x1830 [ 62.342410] [] ? inet_sendmsg+0x201/0x4c0 [ 62.342416] [] inet_sendmsg+0x2bc/0x4c0 [ 62.342422] [] ? inet_sendmsg+0x73/0x4c0 [ 62.342428] [] ? inet_recvmsg+0x4c0/0x4c0 [ 62.342435] [] sock_sendmsg+0xca/0x110 [ 62.342442] [] SYSC_sendto+0x2c8/0x340 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.342448] [] ? SYSC_connect+0x310/0x310 [ 62.342455] [] ? tcp_disconnect+0x13a0/0x13a0 [ 62.342463] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 62.342471] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 62.342484] [] ? SyS_futex+0x210/0x2c0 [ 62.342490] [] ? do_futex+0x15d0/0x15d0 [ 62.342497] [] ? move_addr_to_kernel+0x50/0x50 [ 62.342503] [] SyS_sendto+0x40/0x50 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.342511] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 62.355342] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5660 [ 62.355349] caller is __this_cpu_preempt_check+0x1c/0x20 [ 62.355357] CPU: 1 PID: 5660 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 62.355360] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 62.355368] 0000000000000000 f11f2a574010bb19 ffff8800acec7800 ffffffff81d0408d executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.355376] 0000000000000001 ffffffff839fe5a0 ffffffff83cefc20 ffff8800ac401800 [ 62.355383] 0000000000000003 ffff8800acec7840 ffffffff81d63fe4 ffffffff810002b8 [ 62.355385] Call Trace: [ 62.355394] [] dump_stack+0xc1/0x124 [ 62.355402] [] check_preemption_disabled+0x1d4/0x200 [ 62.355407] [] ? 0xffffffff810002b8 [ 62.355413] [] __this_cpu_preempt_check+0x1c/0x20 [ 62.355421] [] tcp_try_coalesce+0x249/0x4d0 [ 62.355428] [] ? tcp_parse_options+0x970/0x970 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.355436] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 62.355441] [] tcp_queue_rcv+0x127/0x720 [ 62.355448] [] tcp_send_rcvq+0x39b/0x450 [ 62.355454] [] ? tcp_rcv_established+0x2230/0x2230 [ 62.355462] [] ? __local_bh_enable_ip+0x30/0xd0 [ 62.355469] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 62.355483] [] ? lock_sock_nested+0x90/0x120 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.355489] [] ? trace_hardirqs_on+0xd/0x10 [ 62.355496] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 62.355503] [] tcp_sendmsg+0x1e8f/0x2b10 [ 62.355510] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 62.355518] [] ? sock_has_perm+0x1c1/0x400 [ 62.355525] [] ? tcp_sendpage+0x1830/0x1830 [ 62.355533] [] ? inet_sendmsg+0x201/0x4c0 [ 62.355539] [] inet_sendmsg+0x2bc/0x4c0 [ 62.355545] [] ? inet_sendmsg+0x73/0x4c0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.355552] [] ? inet_recvmsg+0x4c0/0x4c0 [ 62.355558] [] sock_sendmsg+0xca/0x110 [ 62.355564] [] SYSC_sendto+0x2c8/0x340 [ 62.355570] [] ? SYSC_connect+0x310/0x310 [ 62.355577] [] ? tcp_disconnect+0x13a0/0x13a0 [ 62.355585] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 62.355593] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 62.355600] [] ? SyS_futex+0x210/0x2c0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.355606] [] ? do_futex+0x15d0/0x15d0 [ 62.355613] [] ? move_addr_to_kernel+0x50/0x50 [ 62.355620] [] SyS_sendto+0x40/0x50 [ 62.355627] [] entry_SYSCALL_64_fastpath+0x1c/0x98 [ 62.357814] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5958 [ 62.357821] caller is __this_cpu_preempt_check+0x1c/0x20 [ 62.357827] CPU: 0 PID: 5958 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.357830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 62.357838] 0000000000000000 d1de7bf6b739d636 ffff8801c6edf800 ffffffff81d0408d [ 62.357845] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d6930000 [ 62.357852] 0000000000000003 ffff8801c6edf840 ffffffff81d63fe4 ffffffff810002b8 [ 62.357854] Call Trace: [ 62.357861] [] dump_stack+0xc1/0x124 [ 62.357867] [] check_preemption_disabled+0x1d4/0x200 [ 62.357871] [] ? 0xffffffff810002b8 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.357877] [] __this_cpu_preempt_check+0x1c/0x20 [ 62.357884] [] tcp_try_coalesce+0x249/0x4d0 [ 62.357890] [] ? tcp_parse_options+0x970/0x970 [ 62.357897] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 62.357902] [] tcp_queue_rcv+0x127/0x720 [ 62.357908] [] tcp_send_rcvq+0x39b/0x450 [ 62.357914] [] ? tcp_rcv_established+0x2230/0x2230 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.357920] [] ? __local_bh_enable_ip+0x30/0xd0 [ 62.357926] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 62.357932] [] ? lock_sock_nested+0x90/0x120 [ 62.357938] [] ? trace_hardirqs_on+0xd/0x10 [ 62.357943] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 62.357950] [] tcp_sendmsg+0x1e8f/0x2b10 [ 62.357956] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 62.357962] [] ? sock_has_perm+0x1c1/0x400 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.357969] [] ? tcp_sendpage+0x1830/0x1830 [ 62.357980] [] ? inet_sendmsg+0x201/0x4c0 [ 62.357986] [] inet_sendmsg+0x2bc/0x4c0 [ 62.357992] [] ? inet_sendmsg+0x73/0x4c0 [ 62.357998] [] ? inet_recvmsg+0x4c0/0x4c0 [ 62.358003] [] sock_sendmsg+0xca/0x110 [ 62.358009] [] SYSC_sendto+0x2c8/0x340 [ 62.358015] [] ? SYSC_connect+0x310/0x310 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.358021] [] ? tcp_disconnect+0x13a0/0x13a0 [ 62.358028] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 62.358035] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 [ 62.358041] [] ? SyS_futex+0x210/0x2c0 [ 62.358047] [] ? do_futex+0x15d0/0x15d0 [ 62.358053] [] ? int_ret_from_sys_call+0x52/0xa3 [ 62.358059] [] SyS_sendto+0x40/0x50 [ 62.358065] [] entry_SYSCALL_64_fastpath+0x1c/0x98 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.365920] BUG: using __this_cpu_add() in preemptible [00000000] code: syzkaller164898/5813 [ 62.365926] caller is __this_cpu_preempt_check+0x1c/0x20 [ 62.365932] CPU: 0 PID: 5813 Comm: syzkaller164898 Not tainted 4.4.120-gd63fdf6 #28 [ 62.365935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 62.365943] 0000000000000000 6b935fe83e9f35c2 ffff8800b9567800 ffffffff81d0408d [ 62.365951] 0000000000000000 ffffffff839fe5a0 ffffffff83cefc20 ffff8801d7a00000 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.365957] 0000000000000003 ffff8800b9567840 ffffffff81d63fe4 ffffffff810002b8 [ 62.365958] Call Trace: [ 62.365966] [] dump_stack+0xc1/0x124 [ 62.365979] [] check_preemption_disabled+0x1d4/0x200 [ 62.365984] [] ? 0xffffffff810002b8 [ 62.365990] [] __this_cpu_preempt_check+0x1c/0x20 [ 62.365997] [] tcp_try_coalesce+0x249/0x4d0 [ 62.366004] [] ? tcp_parse_options+0x970/0x970 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.366012] [] ? skb_copy_datagram_from_iter+0x38c/0x5a0 [ 62.366017] [] tcp_queue_rcv+0x127/0x720 [ 62.366023] [] tcp_send_rcvq+0x39b/0x450 [ 62.366030] [] ? tcp_rcv_established+0x2230/0x2230 [ 62.366036] [] ? __local_bh_enable_ip+0x30/0xd0 [ 62.366043] [] ? trace_hardirqs_on_caller+0x38b/0x590 [ 62.366050] [] ? lock_sock_nested+0x90/0x120 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.366056] [] ? trace_hardirqs_on+0xd/0x10 [ 62.366062] [] ? __local_bh_enable_ip+0x6a/0xd0 [ 62.366069] [] tcp_sendmsg+0x1e8f/0x2b10 [ 62.366075] [] ? debug_check_no_locks_freed+0x2c0/0x2c0 [ 62.366082] [] ? sock_has_perm+0x1c1/0x400 [ 62.366089] [] ? tcp_sendpage+0x1830/0x1830 [ 62.366096] [] ? inet_sendmsg+0x201/0x4c0 [ 62.366103] [] inet_sendmsg+0x2bc/0x4c0 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.366109] [] ? inet_sendmsg+0x73/0x4c0 [ 62.366116] [] ? inet_recvmsg+0x4c0/0x4c0 [ 62.366122] [] sock_sendmsg+0xca/0x110 [ 62.366129] [] SYSC_sendto+0x2c8/0x340 [ 62.366135] [] ? SYSC_connect+0x310/0x310 [ 62.366142] [] ? tcp_disconnect+0x13a0/0x13a0 [ 62.366149] [] ? selinux_netlbl_socket_setsockopt+0x117/0x320 [ 62.366157] [] ? selinux_netlbl_sock_rcv_skb+0x400/0x400 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 62.366164] [] ? SyS_futex+0x210/0x2c0 [ 62.366170] [] ? do_futex+0x15d0/0x15d0 [ 62.366176] [] ? move_addr_to_kernel+0x50/0x50 [ 62.366183] [] SyS_sendto+0x40/0x50 [ 62.366190] [] entry_SYSCALL_64_fastpath+0x1c/0x98 executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program