Warning: Permanently added '10.128.0.150' (ECDSA) to the list of known hosts. [ 27.901349] IPVS: ftp: loaded support on port[0] = 21 [ 27.971803] chnl_net:caif_netlink_parms(): no params data found [ 28.077231] bridge0: port 1(bridge_slave_0) entered blocking state [ 28.083990] bridge0: port 1(bridge_slave_0) entered disabled state [ 28.091678] device bridge_slave_0 entered promiscuous mode [ 28.098281] bridge0: port 2(bridge_slave_1) entered blocking state [ 28.105510] bridge0: port 2(bridge_slave_1) entered disabled state [ 28.112652] device bridge_slave_1 entered promiscuous mode [ 28.129040] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 28.138117] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 28.155395] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 28.162524] team0: Port device team_slave_0 added [ 28.167753] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 28.175538] team0: Port device team_slave_1 added [ 28.190198] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 28.196424] 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. [ 28.222109] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 28.233708] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 28.240277] 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. [ 28.266608] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 28.277348] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 28.285041] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 28.302790] device hsr_slave_0 entered promiscuous mode [ 28.308355] device hsr_slave_1 entered promiscuous mode [ 28.314674] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_0: link is not ready [ 28.322020] IPv6: ADDRCONF(NETDEV_UP): hsr_slave_1: link is not ready [ 28.381153] bridge0: port 2(bridge_slave_1) entered blocking state [ 28.387616] bridge0: port 2(bridge_slave_1) entered forwarding state [ 28.394396] bridge0: port 1(bridge_slave_0) entered blocking state [ 28.400781] bridge0: port 1(bridge_slave_0) entered forwarding state [ 28.425884] IPv6: ADDRCONF(NETDEV_UP): bond0: link is not ready [ 28.432659] 8021q: adding VLAN 0 to HW filter on device bond0 [ 28.440861] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 28.449048] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 28.457611] bridge0: port 1(bridge_slave_0) entered disabled state [ 28.474693] bridge0: port 2(bridge_slave_1) entered disabled state [ 28.483768] IPv6: ADDRCONF(NETDEV_UP): team0: link is not ready [ 28.490011] 8021q: adding VLAN 0 to HW filter on device team0 [ 28.497799] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 28.505414] bridge0: port 1(bridge_slave_0) entered blocking state [ 28.511787] bridge0: port 1(bridge_slave_0) entered forwarding state [ 28.520452] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 28.527962] bridge0: port 2(bridge_slave_1) entered blocking state [ 28.534335] bridge0: port 2(bridge_slave_1) entered forwarding state [ 28.551662] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 28.559441] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 28.566863] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 28.576168] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 28.586849] IPv6: ADDRCONF(NETDEV_UP): hsr0: link is not ready [ 28.593424] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 28.600605] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 28.607414] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 28.618505] IPv6: ADDRCONF(NETDEV_UP): vxcan0: link is not ready [ 28.626497] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 28.633206] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 28.642986] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 28.688734] IPv6: ADDRCONF(NETDEV_UP): veth0_virt_wifi: link is not ready [ 28.697691] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 28.723623] IPv6: ADDRCONF(NETDEV_UP): veth0_vlan: link is not ready [ 28.731269] IPv6: ADDRCONF(NETDEV_UP): vlan0: link is not ready [ 28.737613] IPv6: ADDRCONF(NETDEV_UP): vlan1: link is not ready [ 28.746878] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 28.754551] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 28.761491] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 28.770720] device veth0_vlan entered promiscuous mode [ 28.778700] device veth1_vlan entered promiscuous mode [ 28.785182] IPv6: ADDRCONF(NETDEV_UP): macvlan0: link is not ready [ 28.793554] IPv6: ADDRCONF(NETDEV_UP): macvlan1: link is not ready [ 28.803707] IPv6: ADDRCONF(NETDEV_UP): veth0_macvtap: link is not ready [ 28.812754] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 28.820654] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 28.827704] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 28.836897] device veth0_macvtap entered promiscuous mode [ 28.842933] IPv6: ADDRCONF(NETDEV_UP): macvtap0: link is not ready [ 28.852416] device veth1_macvtap entered promiscuous mode [ 28.861069] IPv6: ADDRCONF(NETDEV_UP): veth0_to_batadv: link is not ready [ 28.869807] IPv6: ADDRCONF(NETDEV_UP): veth1_to_batadv: link is not ready [ 28.878571] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 28.886122] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 28.894215] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 28.903312] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 28.910076] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready executing program [ 28.959698] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 28.993596] [ 28.995216] ====================================================== [ 29.001504] WARNING: possible circular locking dependency detected [ 29.007790] 4.14.289-syzkaller #0 Not tainted [ 29.012251] ------------------------------------------------------ [ 29.018536] kworker/u4:5/3547 is trying to acquire lock: [ 29.023952] (sk_lock-AF_INET){+.+.}, at: [] strp_work+0x3e/0x100 [ 29.031725] [ 29.031725] but task is already holding lock: [ 29.037664] ((&strp->work)){+.+.}, at: [] process_one_work+0x6e6/0x14a0 [ 29.046043] [ 29.046043] which lock already depends on the new lock. [ 29.046043] [ 29.054327] [ 29.054327] the existing dependency chain (in reverse order) is: [ 29.061916] [ 29.061916] -> #1 ((&strp->work)){+.+.}: [ 29.067433] flush_work+0xad/0x770 [ 29.071463] __cancel_work_timer+0x321/0x460 [ 29.076365] strp_done+0x53/0xd0 [ 29.080240] kcm_ioctl+0x828/0xfb0 [ 29.084271] sock_ioctl+0x2cc/0x4c0 [ 29.088392] do_vfs_ioctl+0x75a/0xff0 [ 29.092686] SyS_ioctl+0x7f/0xb0 [ 29.096543] do_syscall_64+0x1d5/0x640 [ 29.100921] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 29.106597] [ 29.106597] -> #0 (sk_lock-AF_INET){+.+.}: [ 29.112284] lock_acquire+0x170/0x3f0 [ 29.116577] lock_sock_nested+0xb7/0x100 [ 29.121129] strp_work+0x3e/0x100 [ 29.125088] process_one_work+0x793/0x14a0 [ 29.129819] worker_thread+0x5cc/0xff0 [ 29.134200] kthread+0x30d/0x420 [ 29.138088] ret_from_fork+0x24/0x30 [ 29.142295] [ 29.142295] other info that might help us debug this: [ 29.142295] [ 29.150406] Possible unsafe locking scenario: [ 29.150406] [ 29.156433] CPU0 CPU1 [ 29.161073] ---- ---- [ 29.165709] lock((&strp->work)); [ 29.169224] lock(sk_lock-AF_INET); [ 29.175422] lock((&strp->work)); [ 29.181448] lock(sk_lock-AF_INET); [ 29.185130] [ 29.185130] *** DEADLOCK *** [ 29.185130] [ 29.191163] 2 locks held by kworker/u4:5/3547: [ 29.195719] #0: ("%s""kstrp"){+.+.}, at: [] process_one_work+0x6b0/0x14a0 [ 29.204362] #1: ((&strp->work)){+.+.}, at: [] process_one_work+0x6e6/0x14a0 [ 29.213174] [ 29.213174] stack backtrace: [ 29.217642] CPU: 0 PID: 3547 Comm: kworker/u4:5 Not tainted 4.14.289-syzkaller #0 [ 29.225229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022 [ 29.234561] Workqueue: kstrp strp_work [ 29.238419] Call Trace: [ 29.240979] dump_stack+0x1b2/0x281 [ 29.244580] print_circular_bug.constprop.0.cold+0x2d7/0x41e [ 29.250353] __lock_acquire+0x2e0e/0x3f20 [ 29.254475] ? __schedule+0x893/0x1de0 [ 29.258336] ? trace_hardirqs_on+0x10/0x10 [ 29.262542] ? lock_acquire+0x170/0x3f0 [ 29.266492] ? lock_sock_nested+0x98/0x100 [ 29.270699] lock_acquire+0x170/0x3f0 [ 29.274472] ? strp_work+0x3e/0x100 [ 29.278074] lock_sock_nested+0xb7/0x100 [ 29.282109] ? strp_work+0x3e/0x100 [ 29.285706] strp_work+0x3e/0x100 [ 29.289132] process_one_work+0x793/0x14a0 [ 29.293339] ? work_busy+0x320/0x320 [ 29.297026] ? worker_thread+0x158/0xff0 [ 29.301060] ? _raw_spin_unlock_irq+0x24/0x80 [ 29.305527] worker_thread+0x5cc/0xff0 [ 29.309391] ? rescuer_thread+0xc80/0xc80 [ 29.313512] kthread+0x30d/0x420 [ 29.316852] ? kthread_create_on_node+0xd0/0xd0 [ 29.321497] ret_from_fork+0x24/0x30