Warning: Permanently added '10.128.10.43' (ECDSA) to the list of known hosts. syzkaller login: [ 48.762121][ T3610] chnl_net:caif_netlink_parms(): no params data found [ 48.803053][ T3610] bridge0: port 1(bridge_slave_0) entered blocking state [ 48.811502][ T3610] bridge0: port 1(bridge_slave_0) entered disabled state [ 48.819604][ T3610] device bridge_slave_0 entered promiscuous mode [ 48.829124][ T3610] bridge0: port 2(bridge_slave_1) entered blocking state [ 48.836406][ T3610] bridge0: port 2(bridge_slave_1) entered disabled state [ 48.844687][ T3610] device bridge_slave_1 entered promiscuous mode [ 48.865060][ T3610] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 48.875833][ T3610] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 48.897918][ T3610] team0: Port device team_slave_0 added [ 48.905097][ T3610] team0: Port device team_slave_1 added [ 48.922881][ T3610] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 48.929921][ T3610] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 48.955848][ T3610] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 48.968484][ T3610] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 48.975459][ T3610] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 49.001529][ T3610] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 49.026610][ T3610] device hsr_slave_0 entered promiscuous mode [ 49.033991][ T3610] device hsr_slave_1 entered promiscuous mode [ 49.117321][ T3610] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 49.127125][ T3610] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 49.136331][ T3610] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 49.145167][ T3610] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 49.164906][ T3610] bridge0: port 2(bridge_slave_1) entered blocking state [ 49.172043][ T3610] bridge0: port 2(bridge_slave_1) entered forwarding state [ 49.179837][ T3610] bridge0: port 1(bridge_slave_0) entered blocking state [ 49.186938][ T3610] bridge0: port 1(bridge_slave_0) entered forwarding state [ 49.230011][ T3610] 8021q: adding VLAN 0 to HW filter on device bond0 [ 49.241973][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 49.251833][ T6] bridge0: port 1(bridge_slave_0) entered disabled state [ 49.261445][ T6] bridge0: port 2(bridge_slave_1) entered disabled state [ 49.269360][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 49.281950][ T3610] 8021q: adding VLAN 0 to HW filter on device team0 [ 49.292679][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 49.301102][ T6] bridge0: port 1(bridge_slave_0) entered blocking state [ 49.308176][ T6] bridge0: port 1(bridge_slave_0) entered forwarding state [ 49.320146][ T2935] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 49.330147][ T2935] bridge0: port 2(bridge_slave_1) entered blocking state [ 49.337233][ T2935] bridge0: port 2(bridge_slave_1) entered forwarding state [ 49.355146][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 49.371761][ T3610] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 49.382625][ T3610] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 49.395242][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 49.404396][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 49.412668][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 49.421684][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 49.430409][ T6] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 49.447114][ T2935] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 49.454511][ T2935] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 49.469389][ T3610] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 49.576151][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 49.589159][ T3625] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 49.599238][ T3625] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 49.607292][ T3625] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 49.615661][ T3610] device veth0_vlan entered promiscuous mode [ 49.626936][ T3610] device veth1_vlan entered promiscuous mode [ 49.645514][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 49.653956][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 49.661977][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 49.672149][ T3610] device veth0_macvtap entered promiscuous mode [ 49.682022][ T3610] device veth1_macvtap entered promiscuous mode [ 49.698136][ T3610] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 49.706599][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 49.715963][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 49.727615][ T3610] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 49.735611][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 49.747183][ T3610] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 49.756138][ T3610] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 49.766392][ T3610] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 executing program [ 49.775310][ T3610] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 49.814390][ T3610] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 49.835629][ T51] [ 49.837964][ T51] ====================================================== [ 49.844958][ T51] WARNING: possible circular locking dependency detected [ 49.851952][ T51] 6.0.0-rc1-next-20220819-syzkaller #0 Not tainted [ 49.858429][ T51] ------------------------------------------------------ [ 49.865429][ T51] kworker/u4:3/51 is trying to acquire lock: [ 49.871389][ T51] ffff88801c488d30 (sk_lock-AF_INET){+.+.}-{0:0}, at: strp_work+0x40/0x130 [ 49.880002][ T51] [ 49.880002][ T51] but task is already holding lock: [ 49.887345][ T51] ffffc90000bc7da8 ((work_completion)(&strp->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 [ 49.898024][ T51] [ 49.898024][ T51] which lock already depends on the new lock. [ 49.898024][ T51] [ 49.908425][ T51] [ 49.908425][ T51] the existing dependency chain (in reverse order) is: [ 49.917416][ T51] [ 49.917416][ T51] -> #1 ((work_completion)(&strp->work)){+.+.}-{0:0}: [ 49.926342][ T51] __flush_work+0x105/0xae0 [ 49.931357][ T51] __cancel_work_timer+0x3f9/0x570 [ 49.936979][ T51] strp_done+0x64/0xf0 [ 49.941573][ T51] kcm_ioctl+0x913/0x1180 [ 49.946413][ T51] sock_do_ioctl+0xcc/0x230 [ 49.951425][ T51] sock_ioctl+0x2f1/0x640 [ 49.956263][ T51] __x64_sys_ioctl+0x193/0x200 [ 49.961534][ T51] do_syscall_64+0x35/0xb0 [ 49.966457][ T51] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.972856][ T51] [ 49.972856][ T51] -> #0 (sk_lock-AF_INET){+.+.}-{0:0}: [ 49.980479][ T51] __lock_acquire+0x2a43/0x56d0 [ 49.985835][ T51] lock_acquire+0x1ab/0x570 [ 49.990843][ T51] lock_sock_nested+0x36/0xf0 [ 49.996022][ T51] strp_work+0x40/0x130 [ 50.000684][ T51] process_one_work+0x991/0x1610 [ 50.006130][ T51] worker_thread+0x665/0x1080 [ 50.011318][ T51] kthread+0x2e4/0x3a0 [ 50.015893][ T51] ret_from_fork+0x1f/0x30 [ 50.020816][ T51] [ 50.020816][ T51] other info that might help us debug this: [ 50.020816][ T51] [ 50.031024][ T51] Possible unsafe locking scenario: [ 50.031024][ T51] [ 50.038448][ T51] CPU0 CPU1 [ 50.043789][ T51] ---- ---- [ 50.049133][ T51] lock((work_completion)(&strp->work)); [ 50.054831][ T51] lock(sk_lock-AF_INET); [ 50.061745][ T51] lock((work_completion)(&strp->work)); [ 50.069978][ T51] lock(sk_lock-AF_INET); [ 50.074386][ T51] [ 50.074386][ T51] *** DEADLOCK *** [ 50.074386][ T51] [ 50.082516][ T51] 2 locks held by kworker/u4:3/51: [ 50.087608][ T51] #0: ffff88802646f138 ((wq_completion)kstrp){+.+.}-{0:0}, at: process_one_work+0x87a/0x1610 [ 50.097858][ T51] #1: ffffc90000bc7da8 ((work_completion)(&strp->work)){+.+.}-{0:0}, at: process_one_work+0x8ae/0x1610 [ 50.108974][ T51] [ 50.108974][ T51] stack backtrace: [ 50.114842][ T51] CPU: 1 PID: 51 Comm: kworker/u4:3 Not tainted 6.0.0-rc1-next-20220819-syzkaller #0 [ 50.124292][ T51] kworker/u4:3[51] cmdline: a [ 50.129649][ T51] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 50.139685][ T51] Workqueue: kstrp strp_work [ 50.144267][ T51] Call Trace: [ 50.147528][ T51] [ 50.150444][ T51] dump_stack_lvl+0xcd/0x134 [ 50.155047][ T51] check_noncircular+0x25f/0x2e0 [ 50.159976][ T51] ? ret_from_fork+0x1f/0x30 [ 50.164575][ T51] ? print_circular_bug+0x1e0/0x1e0 [ 50.169761][ T51] ? stack_trace_save+0x8c/0xc0 [ 50.174603][ T51] ? filter_irq_stacks+0x90/0x90 [ 50.179533][ T51] __lock_acquire+0x2a43/0x56d0 [ 50.184375][ T51] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 50.190346][ T51] lock_acquire+0x1ab/0x570 [ 50.194832][ T51] ? strp_work+0x40/0x130 [ 50.199153][ T51] ? lock_release+0x780/0x780 [ 50.203816][ T51] ? lock_release+0x780/0x780 [ 50.208479][ T51] ? lock_downgrade+0x6e0/0x6e0 [ 50.213319][ T51] ? lockdep_hardirqs_on+0x79/0x100 [ 50.218534][ T51] lock_sock_nested+0x36/0xf0 [ 50.223196][ T51] ? strp_work+0x40/0x130 [ 50.227511][ T51] strp_work+0x40/0x130 [ 50.231655][ T51] process_one_work+0x991/0x1610 [ 50.236581][ T51] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 50.241940][ T51] ? rwlock_bug.part.0+0x90/0x90 [ 50.246867][ T51] ? _raw_spin_lock_irq+0x41/0x50 [ 50.251877][ T51] worker_thread+0x665/0x1080 [ 50.256543][ T51] ? process_one_work+0x1610/0x1610 [ 50.261725][ T51] kthread+0x2e4/0x3a0 [ 50.265782][ T51] ? kthread_complete_and_exit+0x40/0x40 [ 50.271399][ T51] ret_from_fork+0x1f/0x30 [ 50.275807][ T51]