[ 41.961874][ T27] audit: type=1800 audit(1580529708.411:29): pid=8072 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="startpar" name="rc.local" dev="sda1" ino=2432 res=0 [ 41.983544][ T27] audit: type=1800 audit(1580529708.411:30): pid=8072 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="startpar" name="rmnologin" dev="sda1" ino=2423 res=0 Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 53.309509][ T8238] IPVS: ftp: loaded support on port[0] = 21 [ 53.595667][ T687] tipc: TX() has been purged, node left! [ 53.926766][ T8221] can: request_module (can-proto-0) failed. [ 56.610441][ T8221] can: request_module (can-proto-0) failed. [ 56.621446][ T8221] can: request_module (can-proto-0) failed. Warning: Permanently added '10.128.15.202' (ECDSA) to the list of known hosts. 2020/02/01 04:02:10 parsed 1 programs 2020/02/01 04:02:11 executed programs: 0 [ 64.851396][ T8319] IPVS: ftp: loaded support on port[0] = 21 [ 64.873842][ T8324] IPVS: ftp: loaded support on port[0] = 21 [ 64.909486][ T8322] IPVS: ftp: loaded support on port[0] = 21 [ 64.917686][ T8325] IPVS: ftp: loaded support on port[0] = 21 [ 64.985253][ T8328] IPVS: ftp: loaded support on port[0] = 21 [ 64.992536][ T8329] IPVS: ftp: loaded support on port[0] = 21 [ 65.002717][ T8319] chnl_net:caif_netlink_parms(): no params data found [ 65.075326][ T8319] bridge0: port 1(bridge_slave_0) entered blocking state [ 65.083649][ T8319] bridge0: port 1(bridge_slave_0) entered disabled state [ 65.091527][ T8319] device bridge_slave_0 entered promiscuous mode [ 65.119786][ T8319] bridge0: port 2(bridge_slave_1) entered blocking state [ 65.127465][ T8319] bridge0: port 2(bridge_slave_1) entered disabled state [ 65.135132][ T8319] device bridge_slave_1 entered promiscuous mode [ 65.179941][ T8319] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 65.200071][ T8319] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 65.226488][ T8324] chnl_net:caif_netlink_parms(): no params data found [ 65.279103][ T8319] team0: Port device team_slave_0 added [ 65.293401][ T8319] team0: Port device team_slave_1 added [ 65.315288][ T8325] chnl_net:caif_netlink_parms(): no params data found [ 65.359785][ T8322] chnl_net:caif_netlink_parms(): no params data found [ 65.378705][ T8319] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 65.386676][ T8319] 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. [ 65.413831][ T8319] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 65.427391][ T8319] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 65.434382][ T8319] 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. [ 65.460816][ T8319] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 65.473982][ T8324] bridge0: port 1(bridge_slave_0) entered blocking state [ 65.481330][ T8324] bridge0: port 1(bridge_slave_0) entered disabled state [ 65.489152][ T8324] device bridge_slave_0 entered promiscuous mode [ 65.499286][ T8324] bridge0: port 2(bridge_slave_1) entered blocking state [ 65.506538][ T8324] bridge0: port 2(bridge_slave_1) entered disabled state [ 65.514075][ T8324] device bridge_slave_1 entered promiscuous mode [ 65.618693][ T8319] device hsr_slave_0 entered promiscuous mode [ 65.686028][ T8319] device hsr_slave_1 entered promiscuous mode [ 65.727584][ T8324] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 65.780659][ T8329] chnl_net:caif_netlink_parms(): no params data found [ 65.790051][ T8324] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 65.872622][ T8325] bridge0: port 1(bridge_slave_0) entered blocking state [ 65.882559][ T8325] bridge0: port 1(bridge_slave_0) entered disabled state [ 65.890982][ T8325] device bridge_slave_0 entered promiscuous mode [ 65.903884][ T8325] bridge0: port 2(bridge_slave_1) entered blocking state [ 65.911524][ T8325] bridge0: port 2(bridge_slave_1) entered disabled state [ 65.919681][ T8325] device bridge_slave_1 entered promiscuous mode [ 65.933490][ T8328] chnl_net:caif_netlink_parms(): no params data found [ 65.953799][ T8324] team0: Port device team_slave_0 added [ 65.964737][ T8324] team0: Port device team_slave_1 added [ 66.004099][ T8325] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 66.013552][ T8322] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.021084][ T8322] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.029170][ T8322] device bridge_slave_0 entered promiscuous mode [ 66.039980][ T8322] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.047278][ T8322] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.055068][ T8322] device bridge_slave_1 entered promiscuous mode [ 66.088883][ T8325] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 66.117738][ T8325] team0: Port device team_slave_0 added [ 66.133067][ T8324] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 66.140242][ T8324] 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. [ 66.167172][ T8324] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 66.192812][ T8325] team0: Port device team_slave_1 added [ 66.217989][ T8324] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 66.226015][ T8324] 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. [ 66.252324][ T8324] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 66.275713][ T8322] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 66.285162][ T8329] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.294073][ T8329] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.302029][ T8329] device bridge_slave_0 entered promiscuous mode [ 66.313908][ T8329] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.321253][ T8329] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.329485][ T8329] device bridge_slave_1 entered promiscuous mode [ 66.349056][ T8328] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.356380][ T8328] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.364089][ T8328] device bridge_slave_0 entered promiscuous mode [ 66.372978][ T8322] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 66.382547][ T8325] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 66.390201][ T8325] 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. [ 66.417331][ T8325] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 66.442216][ T8328] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.453136][ T8328] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.461471][ T8328] device bridge_slave_1 entered promiscuous mode [ 66.472900][ T8325] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 66.480428][ T8325] 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. [ 66.507788][ T8325] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 66.568299][ T8324] device hsr_slave_0 entered promiscuous mode [ 66.606020][ T8324] device hsr_slave_1 entered promiscuous mode [ 66.675653][ T8324] debugfs: Directory 'hsr0' with parent '/' already present! [ 66.696999][ T8322] team0: Port device team_slave_0 added [ 66.704675][ T8322] team0: Port device team_slave_1 added [ 66.716509][ T8329] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 66.773554][ T8329] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 66.784432][ T8328] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 66.801348][ T8328] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 66.819550][ T8322] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 66.826844][ T8322] 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. [ 66.853671][ T8322] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 66.870724][ T8322] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 66.878058][ T8322] 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. [ 66.906276][ T8322] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 66.958325][ T8325] device hsr_slave_0 entered promiscuous mode [ 67.006587][ T8325] device hsr_slave_1 entered promiscuous mode [ 67.045803][ T8325] debugfs: Directory 'hsr0' with parent '/' already present! [ 67.068129][ T8328] team0: Port device team_slave_0 added [ 67.083163][ T8329] team0: Port device team_slave_0 added [ 67.092291][ T8329] team0: Port device team_slave_1 added [ 67.118856][ T8328] team0: Port device team_slave_1 added [ 67.143966][ T8328] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 67.151248][ T8328] 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. [ 67.181985][ T8328] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 67.213869][ T8329] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 67.221062][ T8329] 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. [ 67.247250][ T8329] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 67.271782][ T8328] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 67.280986][ T8328] 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. [ 67.307573][ T8328] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 67.318871][ T8319] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 67.397781][ T8322] device hsr_slave_0 entered promiscuous mode [ 67.435998][ T8322] device hsr_slave_1 entered promiscuous mode [ 67.495702][ T8322] debugfs: Directory 'hsr0' with parent '/' already present! [ 67.504075][ T8329] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 67.511640][ T8329] 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. [ 67.538722][ T8329] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 67.571111][ T8319] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 67.627429][ T8319] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 67.689887][ T8319] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 67.828283][ T8328] device hsr_slave_0 entered promiscuous mode [ 67.866830][ T8328] device hsr_slave_1 entered promiscuous mode [ 67.915704][ T8328] debugfs: Directory 'hsr0' with parent '/' already present! [ 67.967673][ T8329] device hsr_slave_0 entered promiscuous mode [ 68.016135][ T8329] device hsr_slave_1 entered promiscuous mode [ 68.055740][ T8329] debugfs: Directory 'hsr0' with parent '/' already present! [ 68.153697][ T8324] netdevsim netdevsim5 netdevsim0: renamed from eth0 [ 68.223090][ T8324] netdevsim netdevsim5 netdevsim1: renamed from eth1 [ 68.277766][ T8324] netdevsim netdevsim5 netdevsim2: renamed from eth2 [ 68.307569][ T8324] netdevsim netdevsim5 netdevsim3: renamed from eth3 [ 68.505027][ T8325] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 68.571240][ T8325] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 68.630402][ T8325] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 68.689262][ T8325] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 68.771603][ T8322] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 68.801128][ T8322] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 68.862727][ T8319] 8021q: adding VLAN 0 to HW filter on device bond0 [ 68.881121][ T8322] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 68.940616][ T8322] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 69.007476][ T8329] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 69.051941][ T8329] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 69.123279][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 69.131785][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 69.142976][ T8329] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 69.208575][ T8329] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 69.276923][ T8328] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 69.329253][ T8319] 8021q: adding VLAN 0 to HW filter on device team0 [ 69.344771][ T8328] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 69.413953][ T8328] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 69.439463][ T8328] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 69.536824][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.549616][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.558461][ T12] bridge0: port 1(bridge_slave_0) entered blocking state [ 69.565703][ T12] bridge0: port 1(bridge_slave_0) entered forwarding state [ 69.574800][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.584118][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.592673][ T12] bridge0: port 2(bridge_slave_1) entered blocking state [ 69.599802][ T12] bridge0: port 2(bridge_slave_1) entered forwarding state [ 69.607955][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 69.637021][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 69.647249][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 69.656069][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 69.664681][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 69.673946][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 69.683600][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 69.692529][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 69.700912][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 69.709648][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 69.739483][ T8329] 8021q: adding VLAN 0 to HW filter on device bond0 [ 69.752878][ T8322] 8021q: adding VLAN 0 to HW filter on device bond0 [ 69.770698][ T8329] 8021q: adding VLAN 0 to HW filter on device team0 [ 69.783094][ T8319] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 69.797123][ T8319] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 69.811740][ T8325] 8021q: adding VLAN 0 to HW filter on device bond0 [ 69.826502][ T8322] 8021q: adding VLAN 0 to HW filter on device team0 [ 69.833554][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 69.841748][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 69.849965][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 69.858241][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 69.866936][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 69.874910][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 69.895845][ T8324] 8021q: adding VLAN 0 to HW filter on device bond0 [ 69.911653][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.922132][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.931652][ T3808] bridge0: port 1(bridge_slave_0) entered blocking state [ 69.939646][ T3808] bridge0: port 1(bridge_slave_0) entered forwarding state [ 69.948395][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.957100][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.965405][ T3808] bridge0: port 1(bridge_slave_0) entered blocking state [ 69.972705][ T3808] bridge0: port 1(bridge_slave_0) entered forwarding state [ 69.982023][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 69.992287][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 70.017459][ T8319] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 70.030469][ T8325] 8021q: adding VLAN 0 to HW filter on device team0 [ 70.043181][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 70.053493][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 70.061355][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 70.071470][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 70.079598][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 70.088175][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 70.097495][ T26] bridge0: port 2(bridge_slave_1) entered blocking state [ 70.105982][ T26] bridge0: port 2(bridge_slave_1) entered forwarding state [ 70.113671][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 70.122433][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 70.130926][ T26] bridge0: port 1(bridge_slave_0) entered blocking state [ 70.138175][ T26] bridge0: port 1(bridge_slave_0) entered forwarding state [ 70.148176][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 70.164681][ T8324] 8021q: adding VLAN 0 to HW filter on device team0 [ 70.183608][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 70.198755][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 70.207037][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 70.216239][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 70.224615][ T8245] bridge0: port 2(bridge_slave_1) entered blocking state [ 70.231861][ T8245] bridge0: port 2(bridge_slave_1) entered forwarding state [ 70.240151][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 70.249107][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 70.258281][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 70.267490][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 70.277480][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 70.286512][ T8245] bridge0: port 2(bridge_slave_1) entered blocking state [ 70.294493][ T8245] bridge0: port 2(bridge_slave_1) entered forwarding state [ 70.304131][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 70.313080][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 70.324752][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 70.350378][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 70.359609][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 70.369444][ T3755] bridge0: port 1(bridge_slave_0) entered blocking state [ 70.376577][ T3755] bridge0: port 1(bridge_slave_0) entered forwarding state [ 70.384558][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 70.393459][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 70.402548][ T3755] bridge0: port 2(bridge_slave_1) entered blocking state [ 70.409689][ T3755] bridge0: port 2(bridge_slave_1) entered forwarding state [ 70.417820][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 70.427100][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 70.436051][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 70.444807][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 70.454524][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 70.464592][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 70.475593][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 70.484869][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 70.514425][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 70.522563][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 70.531955][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 70.541662][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 70.550833][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 70.559593][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 70.568953][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 70.578586][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 70.587711][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 70.596633][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 70.605048][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 70.614885][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 70.623815][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 70.641161][ T8329] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 70.657830][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 70.667064][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 70.676321][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 70.698922][ T8328] 8021q: adding VLAN 0 to HW filter on device bond0 [ 70.707543][ T8319] device veth0_vlan entered promiscuous mode [ 70.722572][ T8324] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 70.734047][ T8324] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 70.746560][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 70.755345][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 70.764099][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 70.773469][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 70.781813][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 70.790436][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 70.800006][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 70.808745][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 70.817383][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 70.826074][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 70.834471][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 70.842162][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 70.852069][ T8322] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 70.875719][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 70.883600][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 70.892955][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 70.901226][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 70.910620][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 70.920238][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 70.947660][ T8319] device veth1_vlan entered promiscuous mode [ 70.956540][ T8328] 8021q: adding VLAN 0 to HW filter on device team0 [ 70.964125][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 70.976343][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 70.986341][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 70.994765][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 71.002981][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 71.011674][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 71.019658][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 71.033562][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 71.041970][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 71.059891][ T8329] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 71.084417][ T8322] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 71.093423][ T8325] hsr0: Slave A (hsr_slave_0) is not up; please bring it up to get a fully working HSR network [ 71.104478][ T8325] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 71.122658][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 71.131251][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 71.140108][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 71.151185][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 71.159840][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 71.168941][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 71.177792][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 71.186915][ T2865] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.193992][ T2865] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.201639][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 71.210844][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 71.219252][ T2865] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.226495][ T2865] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.234026][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 71.243235][ T2865] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 71.268105][ T8319] device veth0_macvtap entered promiscuous mode [ 71.293989][ T8329] device veth0_vlan entered promiscuous mode [ 71.301689][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 71.310335][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 71.318624][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 71.328911][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 71.337916][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 71.347582][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 71.356569][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 71.365138][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 71.374057][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 71.382859][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 71.391523][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 71.399814][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 71.415217][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 71.423323][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 71.431707][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 71.439723][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 71.448091][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 71.457210][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 71.466246][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 71.474775][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 71.485188][ T8324] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 71.519981][ T8329] device veth1_vlan entered promiscuous mode [ 71.529535][ T8328] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 71.541009][ T8319] device veth1_macvtap entered promiscuous mode [ 71.549172][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 71.557820][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 71.567106][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 71.577025][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 71.586410][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 71.594471][ T26] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 71.636634][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 71.644979][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 71.662936][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 71.671075][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 71.679301][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 71.687944][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 71.698290][ T8322] device veth0_vlan entered promiscuous mode [ 71.714226][ T8328] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 71.729698][ T8325] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 71.743512][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 71.760066][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 71.775919][ T8329] device veth0_macvtap entered promiscuous mode [ 71.791540][ T8329] device veth1_macvtap entered promiscuous mode [ 71.805238][ T8319] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 71.824663][ T8322] device veth1_vlan entered promiscuous mode [ 71.832696][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 71.840761][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 71.850777][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 71.859178][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 71.868122][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 71.885351][ T8329] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 71.897252][ T8329] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 71.909000][ T8329] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 71.923323][ T8319] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 71.934426][ T8329] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 71.945186][ T8329] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 71.958435][ T8329] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 71.967478][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 71.976434][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 71.985269][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 71.994516][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 72.003516][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 72.012366][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 72.053259][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 72.061593][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 72.071170][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 72.080348][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 72.089247][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 72.138259][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 72.147042][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 72.159220][ T8322] device veth0_macvtap entered promiscuous mode [ 72.251054][ T8324] device veth0_vlan entered promiscuous mode [ 72.317238][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 72.325295][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 72.333800][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 72.342588][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 72.351758][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 72.360652][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 72.369302][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 72.380136][ T8325] device veth0_vlan entered promiscuous mode [ 72.405133][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 72.427075][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 72.442685][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 72.455008][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 72.464268][ T8322] device veth1_macvtap entered promiscuous mode [ 72.490345][ T8324] device veth1_vlan entered promiscuous mode [ 72.526609][ T8366] [ 72.529002][ T8366] ====================================================== [ 72.536394][ T8366] WARNING: possible circular locking dependency detected [ 72.543868][ T8366] 5.5.0-rc1-syzkaller #0 Not tainted [ 72.549143][ T8366] ------------------------------------------------------ [ 72.556165][ T8366] syz-executor.0/8366 is trying to acquire lock: [ 72.562485][ T8366] ffff88807dded528 ((wq_completion)wg-kex-wireguard0){+.+.}, at: flush_workqueue+0xcf/0x13d0 [ 72.572634][ T8366] [ 72.572634][ T8366] but task is already holding lock: [ 72.580092][ T8366] ffff888096610e80 (&wg->static_identity.lock){++++}, at: wg_set_device+0xcd8/0x1180 [ 72.589672][ T8366] [ 72.589672][ T8366] which lock already depends on the new lock. [ 72.589672][ T8366] [ 72.600504][ T8366] [ 72.600504][ T8366] the existing dependency chain (in reverse order) is: [ 72.610355][ T8366] [ 72.610355][ T8366] -> #2 (&wg->static_identity.lock){++++}: [ 72.618436][ T8366] down_read+0x95/0x430 [ 72.623098][ T8366] wg_noise_handshake_create_initiation+0xc9/0x620 [ 72.630342][ T8366] wg_packet_send_handshake_initiation+0x14a/0x200 [ 72.637455][ T8366] wg_packet_handshake_send_worker+0x14/0x20 [ 72.644443][ T8366] process_one_work+0x856/0x1630 [ 72.650031][ T8366] worker_thread+0x85/0xb60 [ 72.655047][ T8366] kthread+0x331/0x3f0 [ 72.659626][ T8366] ret_from_fork+0x24/0x30 [ 72.664565][ T8366] [ 72.664565][ T8366] -> #1 ((work_completion)(&peer->transmit_handshake_work)){+.+.}: [ 72.675263][ T8366] process_one_work+0x7f0/0x1630 [ 72.680735][ T8366] worker_thread+0x85/0xb60 [ 72.685933][ T8366] kthread+0x331/0x3f0 [ 72.690585][ T8366] ret_from_fork+0x24/0x30 [ 72.695600][ T8366] [ 72.695600][ T8366] -> #0 ((wq_completion)wg-kex-wireguard0){+.+.}: [ 72.704218][ T8366] __lock_acquire+0x2899/0x4ef0 [ 72.712005][ T8366] lock_acquire+0x194/0x410 [ 72.717018][ T8366] flush_workqueue+0xf2/0x13d0 [ 72.722304][ T8366] peer_remove_after_dead+0x152/0x210 [ 72.728333][ T8366] wg_peer_remove+0x209/0x2e0 [ 72.733867][ T8366] wg_set_device+0xd96/0x1180 [ 72.739796][ T8366] genl_rcv_msg+0x5d9/0x10e0 [ 72.745009][ T8366] netlink_rcv_skb+0x13c/0x380 [ 72.750283][ T8366] genl_rcv+0x23/0x40 [ 72.755118][ T8366] netlink_unicast+0x45e/0x6a0 [ 72.760408][ T8366] netlink_sendmsg+0x7b0/0xcb0 [ 72.765808][ T8366] sock_sendmsg+0xb5/0xf0 [ 72.770700][ T8366] ____sys_sendmsg+0x603/0x950 [ 72.776025][ T8366] ___sys_sendmsg+0xe4/0x160 [ 72.781288][ T8366] __sys_sendmsg+0xd9/0x180 [ 72.786306][ T8366] __x64_sys_sendmsg+0x73/0xb0 [ 72.791825][ T8366] do_syscall_64+0xca/0x5f0 [ 72.796866][ T8366] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 72.803256][ T8366] [ 72.803256][ T8366] other info that might help us debug this: [ 72.803256][ T8366] [ 72.813929][ T8366] Chain exists of: [ 72.813929][ T8366] (wq_completion)wg-kex-wireguard0 --> (work_completion)(&peer->transmit_handshake_work) --> &wg->static_identity.lock [ 72.813929][ T8366] [ 72.832251][ T8366] Possible unsafe locking scenario: [ 72.832251][ T8366] [ 72.839876][ T8366] CPU0 CPU1 [ 72.845316][ T8366] ---- ---- [ 72.850662][ T8366] lock(&wg->static_identity.lock); [ 72.855929][ T8366] lock((work_completion)(&peer->transmit_handshake_work)); [ 72.866275][ T8366] lock(&wg->static_identity.lock); [ 72.874465][ T8366] lock((wq_completion)wg-kex-wireguard0); [ 72.880465][ T8366] [ 72.880465][ T8366] *** DEADLOCK *** [ 72.880465][ T8366] [ 72.888601][ T8366] 5 locks held by syz-executor.0/8366: [ 72.894099][ T8366] #0: ffffffff89893568 (cb_lock){++++}, at: genl_rcv+0x14/0x40 [ 72.902334][ T8366] #1: ffffffff89893620 (genl_mutex){+.+.}, at: genl_rcv_msg+0x663/0x10e0 [ 72.910822][ T8366] #2: ffffffff89846a60 (rtnl_mutex){+.+.}, at: rtnl_lock+0x12/0x20 [ 72.918792][ T8366] #3: ffff8880966110a0 (&wg->device_update_lock){+.+.}, at: wg_set_device+0x249/0x1180 [ 72.928589][ T8366] #4: ffff888096610e80 (&wg->static_identity.lock){++++}, at: wg_set_device+0xcd8/0x1180 [ 72.938626][ T8366] [ 72.938626][ T8366] stack backtrace: [ 72.944511][ T8366] CPU: 1 PID: 8366 Comm: syz-executor.0 Not tainted 5.5.0-rc1-syzkaller #0 [ 72.953144][ T8366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 72.963305][ T8366] Call Trace: [ 72.966739][ T8366] dump_stack+0x12d/0x187 [ 72.971208][ T8366] print_circular_bug.isra.39.cold.58+0x15a/0x169 [ 72.977791][ T8366] check_noncircular+0x349/0x400 [ 72.982722][ T8366] ? print_circular_bug.isra.39+0x260/0x260 [ 72.988910][ T8366] ? kernel_text_address+0x79/0xf0 [ 72.994555][ T8366] ? __kernel_text_address+0xd/0x40 [ 73.000032][ T8366] ? mark_lock+0xc5/0x11d0 [ 73.004442][ T8366] __lock_acquire+0x2899/0x4ef0 [ 73.009310][ T8366] ? stack_trace_save+0x82/0xb0 [ 73.014255][ T8366] ? mark_held_locks+0x130/0x130 [ 73.019277][ T8366] lock_acquire+0x194/0x410 [ 73.023772][ T8366] ? flush_workqueue+0xcf/0x13d0 [ 73.028802][ T8366] flush_workqueue+0xf2/0x13d0 [ 73.033556][ T8366] ? flush_workqueue+0xcf/0x13d0 [ 73.038500][ T8366] ? napi_hash_del+0x105/0x150 [ 73.043261][ T8366] ? lock_downgrade+0x900/0x900 [ 73.048119][ T8366] ? __kasan_check_write+0x14/0x20 [ 73.053223][ T8366] ? do_raw_spin_lock+0x123/0x2d0 [ 73.058240][ T8366] ? rwlock_bug.part.2+0x90/0x90 [ 73.063164][ T8366] ? pwq_unbound_release_workfn+0x2b0/0x2b0 [ 73.069067][ T8366] ? napi_hash_del+0x105/0x150 [ 73.073821][ T8366] peer_remove_after_dead+0x152/0x210 [ 73.079179][ T8366] ? peer_remove_after_dead+0x152/0x210 [ 73.084767][ T8366] wg_peer_remove+0x209/0x2e0 [ 73.089583][ T8366] wg_set_device+0xd96/0x1180 [ 73.094337][ T8366] ? __kasan_check_write+0x14/0x20 [ 73.099789][ T8366] ? set_peer+0x10e0/0x10e0 [ 73.104275][ T8366] ? nla_memcpy+0xa0/0xa0 [ 73.108598][ T8366] ? genl_family_rcv_msg_attrs_parse+0x140/0x340 [ 73.115012][ T8366] genl_rcv_msg+0x5d9/0x10e0 [ 73.119867][ T8366] ? genl_family_rcv_msg_attrs_parse+0x340/0x340 [ 73.126578][ T8366] netlink_rcv_skb+0x13c/0x380 [ 73.131478][ T8366] ? genl_family_rcv_msg_attrs_parse+0x340/0x340 [ 73.140265][ T8366] ? netlink_ack+0x970/0x970 [ 73.145323][ T8366] ? netlink_deliver_tap+0x178/0xac0 [ 73.150732][ T8366] genl_rcv+0x23/0x40 [ 73.154861][ T8366] netlink_unicast+0x45e/0x6a0 [ 73.160019][ T8366] ? netlink_attachskb+0x740/0x740 [ 73.165163][ T8366] ? _copy_from_iter_full+0x18a/0x780 [ 73.171142][ T8366] ? __kasan_check_read+0x11/0x20 [ 73.176462][ T8366] ? __check_object_size+0x203/0x2ea [ 73.181777][ T8366] netlink_sendmsg+0x7b0/0xcb0 [ 73.186540][ T8366] ? netlink_unicast+0x6a0/0x6a0 [ 73.191913][ T8366] ? apparmor_socket_sendmsg+0x1b/0x20 [ 73.197464][ T8366] ? netlink_unicast+0x6a0/0x6a0 [ 73.202615][ T8366] sock_sendmsg+0xb5/0xf0 [ 73.207025][ T8366] ____sys_sendmsg+0x603/0x950 [ 73.211926][ T8366] ? copy_msghdr_from_user+0x209/0x420 [ 73.218315][ T8366] ? kernel_sendmsg+0x30/0x30 [ 73.224444][ T8366] ___sys_sendmsg+0xe4/0x160 [ 73.229233][ T8366] ? sendmsg_copy_msghdr+0x30/0x30 [ 73.234329][ T8366] ? __kasan_check_read+0x11/0x20 [ 73.239696][ T8366] ? __fget+0x2ac/0x410 [ 73.244188][ T8366] ? ksys_dup3+0x2e0/0x2e0 [ 73.248611][ T8366] ? __might_fault+0xf1/0x1b0 [ 73.253749][ T8366] ? __fget_light+0x179/0x1f0 [ 73.258898][ T8366] ? lock_acquire+0x194/0x410 [ 73.264671][ T8366] ? __fdget+0xe/0x10 [ 73.269250][ T8366] __sys_sendmsg+0xd9/0x180 [ 73.273921][ T8366] ? __sys_sendmsg_sock+0xa0/0xa0 [ 73.278976][ T8366] ? __kasan_check_read+0x11/0x20 [ 73.285056][ T8366] ? _copy_to_user+0xcb/0xf0 [ 73.290404][ T8366] ? put_timespec64+0xa9/0x100 [ 73.295157][ T8366] ? nsecs_to_jiffies+0x20/0x20 [ 73.300199][ T8366] ? __blkcg_punt_bio_submit+0x1c0/0x1c0 [ 73.306008][ T8366] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 73.312226][ T8366] __x64_sys_sendmsg+0x73/0xb0 [ 73.317066][ T8366] do_syscall_64+0xca/0x5f0 [ 73.321561][ T8366] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 73.327437][ T8366] RIP: 0033:0x45b399 [ 73.331366][ T8366] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 73.351385][ T8366] RSP: 002b:00007f1a83434c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 73.360256][ T8366] RAX: ffffffffffffffda RBX: 00007f1a834356d4 RCX: 000000000045b399 [ 73.368812][ T8366] RDX: 0000000000000000 RSI: 0000000020001340 RDI: 0000000000000004 [ 73.378430][ T8366] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 73.387181][ T8366] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 73.395319][ T8366] R13: 00000000000009ba R14: 00000000004cb2b8 R15: 000000000075bf2c [ 73.412863][ T8328] device veth0_vlan entered promiscuous mode [ 73.424335][ T8325] device veth1_vlan entered promiscuous mode [ 73.436514][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 73.444554][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 73.454215][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 73.463816][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 73.472134][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 73.480957][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready 2020/02/01 04:02:19 executed programs: 6 [ 73.491185][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 73.498893][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 73.509620][ T8328] device veth1_vlan entered promiscuous mode [ 73.530442][ T8322] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 73.545762][ T8322] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 73.559122][ T8322] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 73.570251][ T8322] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 73.582757][ T8322] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 73.600775][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 73.610933][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 73.620352][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 73.630173][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 73.640226][ T8325] device veth0_macvtap entered promiscuous mode [ 73.650844][ T8324] device veth0_macvtap entered promiscuous mode [ 73.659327][ T8322] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 73.678469][ T8322] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 73.689427][ T8322] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 73.700060][ T8322] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 73.711100][ T8322] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 73.724250][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 73.734409][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 73.743736][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 73.753732][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 73.763011][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 73.772210][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 73.780889][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 73.790629][ T8325] device veth1_macvtap entered promiscuous mode [ 73.800012][ T8324] device veth1_macvtap entered promiscuous mode [ 73.816557][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 73.824694][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 73.837323][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 73.849789][ T8325] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 73.861355][ T8325] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 73.871607][ T8325] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 73.882365][ T8325] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 73.892431][ T8325] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 73.904340][ T8325] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 73.915385][ T8325] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 73.923377][ T8328] device veth0_macvtap entered promiscuous mode [ 74.025602][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 74.033774][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 74.043471][ T3808] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 74.053581][ T8325] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.066957][ T8325] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.077465][ T8325] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.087953][ T8325] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.097975][ T8325] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.108889][ T8325] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.120668][ T8325] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 74.130927][ T8328] device veth1_macvtap entered promiscuous mode [ 74.150419][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 74.162676][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 74.176866][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 74.252714][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.264222][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.277644][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.288666][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.300689][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.311205][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.321541][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.332091][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.342972][ T8328] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 74.352022][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.363177][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.374981][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.387522][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.397557][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.409259][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.419234][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.429778][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.440064][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 [ 74.451335][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.462477][ T8324] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 74.478578][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 74.487266][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 74.496214][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 74.504783][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 74.518897][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.540652][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.550761][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.561268][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.571579][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.582535][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.592820][ T8328] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.604562][ T8328] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.616583][ T8328] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 74.631327][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 74.643929][ T3755] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 74.661849][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.680436][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.691513][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.702499][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.712816][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.723663][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.734437][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.745712][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.756104][ T8324] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_1 [ 74.767362][ T8324] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 74.778747][ T8324] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 74.800041][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 74.818081][ T8245] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready 2020/02/01 04:02:25 executed programs: 214