Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.0.221' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 28.042813] 8021q: adding VLAN 0 to HW filter on device macvlan0 [ 28.051857] BUG: spinlock recursion on CPU#0, syz-executor212/7967 [ 28.058183] lock: 0xffff8880ac32c578, .magic: dead4ead, .owner: syz-executor212/7967, .owner_cpu: 0 [ 28.067472] CPU: 0 PID: 7967 Comm: syz-executor212 Not tainted 4.14.277-syzkaller #0 [ 28.075329] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 28.084674] Call Trace: [ 28.087238] dump_stack+0x1b2/0x281 [ 28.090839] do_raw_spin_lock+0x1a2/0x200 [ 28.094969] dev_uc_sync+0x10b/0x1c0 [ 28.098682] macvlan_set_mac_lists+0x55/0x110 [ 28.103153] ? macvlan_compute_filter+0x2d0/0x2d0 [ 28.107982] __dev_set_rx_mode+0x191/0x2a0 [ 28.112197] dev_uc_unsync+0x16c/0x1c0 [ 28.116066] bond_enslave+0x1d35/0x4cf0 [ 28.120019] ? bond_update_slave_arr+0x6a0/0x6a0 [ 28.124747] ? nlmsg_notify+0x12b/0x1b0 [ 28.128693] ? nlmsg_notify+0xd5/0x1b0 [ 28.132556] ? rtmsg_ifinfo+0xd4/0x100 [ 28.136418] ? __dev_notify_flags+0x12b/0x260 [ 28.140890] ? dev_change_name+0x6a0/0x6a0 [ 28.145098] ? dev_set_allmulti+0x30/0x30 [ 28.149235] ? linkwatch_fire_event+0x3b/0x1b0 [ 28.153792] ? bond_update_slave_arr+0x6a0/0x6a0 [ 28.158533] do_set_master+0x19e/0x200 [ 28.162398] rtnl_newlink+0x1356/0x1830 [ 28.166345] ? __lock_acquire+0x5fc/0x3f20 [ 28.170551] ? trace_hardirqs_on+0x10/0x10 [ 28.174757] ? rtnl_dellink+0x6a0/0x6a0 [ 28.178704] ? trace_hardirqs_on+0x10/0x10 [ 28.182911] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 28.188770] ? deref_stack_reg+0x124/0x1a0 [ 28.192984] ? lock_acquire+0x170/0x3f0 [ 28.196928] ? lock_downgrade+0x740/0x740 [ 28.201051] ? rtnl_dellink+0x6a0/0x6a0 [ 28.204997] rtnetlink_rcv_msg+0x3be/0xb10 [ 28.209204] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 28.213671] ? __netlink_lookup+0x345/0x5d0 [ 28.217964] netlink_rcv_skb+0x125/0x390 [ 28.221995] ? rtnl_calcit.isra.0+0x3a0/0x3a0 [ 28.226547] ? netlink_ack+0x9a0/0x9a0 [ 28.230406] netlink_unicast+0x437/0x610 [ 28.234444] ? netlink_sendskb+0xd0/0xd0 [ 28.238481] ? __check_object_size+0x179/0x230 [ 28.243046] netlink_sendmsg+0x648/0xbc0 [ 28.247083] ? nlmsg_notify+0x1b0/0x1b0 [ 28.251030] ? kernel_recvmsg+0x210/0x210 [ 28.255151] ? security_socket_sendmsg+0x83/0xb0 [ 28.259880] ? nlmsg_notify+0x1b0/0x1b0 [ 28.263826] sock_sendmsg+0xb5/0x100 [ 28.267513] ___sys_sendmsg+0x6c8/0x800 [ 28.271461] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 28.276188] ? trace_hardirqs_on+0x10/0x10 [ 28.280394] ? trace_hardirqs_on+0x10/0x10 [ 28.284604] ? trace_hardirqs_on+0x10/0x10 [ 28.288810] ? __might_fault+0x104/0x1b0 [ 28.292843] ? lock_acquire+0x170/0x3f0 [ 28.296788] ? lock_downgrade+0x740/0x740 [ 28.300909] ? __might_fault+0x177/0x1b0 [ 28.304946] ? _copy_to_user+0x82/0xd0 [ 28.308807] ? move_addr_to_user+0x13f/0x180 [ 28.313186] ? __fdget+0x167/0x1f0 [ 28.316702] ? sockfd_lookup_light+0xb2/0x160 [ 28.321169] __sys_sendmsg+0xa3/0x120 [ 28.324942] ? SyS_shutdown+0x160/0x160 [ 28.328898] ? move_addr_to_kernel+0x60/0x60 [ 28.333276] SyS_sendmsg+0x27/0x40 [ 28.336787] ? __sys_sendmsg+0x120/0x120 [ 28.340826] do_syscall_64+0x1d5/0x640 [ 28.344689] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 28.349853] RIP: 0033:0x7fe8e930d339 [ 28.353537] RSP: 002b:00007ffe5a9a6658 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 28.361218] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe8e930d339 [ 28.368462] RDX: 0000000000004000 RSI: 0000000020000240 RDI: 0000000000000004 [ 28.375705] RBP: 00007fe8e92d1320 R08: 0000000000000014 R09: 0000000000000000 [ 28.382945] R10: 0000000000000001 R11: 0000000000000246 R12: 00007fe8e92d13b0 [ 28.390188] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000