Warning: Permanently added '10.128.0.185' (ED25519) to the list of known hosts. 2024/12/16 07:31:17 ignoring optional flag "sandboxArg"="0" 2024/12/16 07:31:17 parsed 1 programs [ 76.692471][ T4167] cgroup: Unknown subsys name 'net' [ 76.873166][ T4167] cgroup: Unknown subsys name 'rlimit' [ 78.275850][ T4167] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k FS [ 80.107556][ T144] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 80.115554][ T144] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 80.136398][ T1215] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 80.147019][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 80.156961][ T1215] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 80.166526][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 81.279035][ T4218] chnl_net:caif_netlink_parms(): no params data found [ 81.343257][ T4218] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.351200][ T4218] bridge0: port 1(bridge_slave_0) entered disabled state [ 81.359803][ T4218] device bridge_slave_0 entered promiscuous mode [ 81.370900][ T4218] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.378099][ T4218] bridge0: port 2(bridge_slave_1) entered disabled state [ 81.385895][ T4218] device bridge_slave_1 entered promiscuous mode [ 81.411278][ T4218] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 81.423004][ T4218] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 81.449767][ T4218] team0: Port device team_slave_0 added [ 81.459093][ T13] cfg80211: failed to load regulatory.db [ 81.459921][ T4218] team0: Port device team_slave_1 added [ 81.498180][ T4218] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 81.505142][ T4218] 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. [ 81.533187][ T4218] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 81.548257][ T4218] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 81.555210][ T4218] 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. [ 81.581304][ T4218] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 81.614248][ T4218] device hsr_slave_0 entered promiscuous mode [ 81.621522][ T4218] device hsr_slave_1 entered promiscuous mode [ 81.817483][ T4218] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 81.827730][ T4218] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 81.838333][ T4218] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 81.847461][ T4218] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 81.869127][ T4218] bridge0: port 2(bridge_slave_1) entered blocking state [ 81.876433][ T4218] bridge0: port 2(bridge_slave_1) entered forwarding state [ 81.884394][ T4218] bridge0: port 1(bridge_slave_0) entered blocking state [ 81.891575][ T4218] bridge0: port 1(bridge_slave_0) entered forwarding state [ 81.936349][ T4218] 8021q: adding VLAN 0 to HW filter on device bond0 [ 81.949942][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 81.959928][ T154] bridge0: port 1(bridge_slave_0) entered disabled state [ 81.968879][ T154] bridge0: port 2(bridge_slave_1) entered disabled state [ 81.977024][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 81.991558][ T4218] 8021q: adding VLAN 0 to HW filter on device team0 [ 82.003386][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 82.012006][ T4202] bridge0: port 1(bridge_slave_0) entered blocking state [ 82.019086][ T4202] bridge0: port 1(bridge_slave_0) entered forwarding state [ 82.032775][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 82.041852][ T154] bridge0: port 2(bridge_slave_1) entered blocking state [ 82.048943][ T154] bridge0: port 2(bridge_slave_1) entered forwarding state [ 82.070020][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 82.078609][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 82.091403][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 82.104746][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 82.116954][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 82.128715][ T4218] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 82.256658][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 82.264337][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 82.278774][ T4218] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 82.311708][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 82.322010][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 82.344663][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 82.354098][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 82.363825][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 82.373075][ T792] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 82.394096][ T4218] device veth0_vlan entered promiscuous mode [ 82.407388][ T4218] device veth1_vlan entered promiscuous mode [ 82.426706][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 82.436060][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 82.444323][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 82.452911][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 82.467745][ T4218] device veth0_macvtap entered promiscuous mode [ 82.494895][ T4218] device veth1_macvtap entered promiscuous mode [ 82.510925][ T4218] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 82.519698][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 82.529306][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 82.538232][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 82.546784][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 82.559802][ T4218] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 82.569001][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 82.578839][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 82.590697][ T4218] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.600217][ T4218] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.609175][ T4218] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.618668][ T4218] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 82.744899][ T4218] syz-executor (4218) used greatest stack depth: 19128 bytes left 2024/12/16 07:31:27 executed programs: 0 [ 84.277676][ T4259] chnl_net:caif_netlink_parms(): no params data found [ 84.340931][ T4259] bridge0: port 1(bridge_slave_0) entered blocking state [ 84.348150][ T4259] bridge0: port 1(bridge_slave_0) entered disabled state [ 84.356094][ T4259] device bridge_slave_0 entered promiscuous mode [ 84.364771][ T4259] bridge0: port 2(bridge_slave_1) entered blocking state [ 84.372022][ T4259] bridge0: port 2(bridge_slave_1) entered disabled state [ 84.380104][ T4259] device bridge_slave_1 entered promiscuous mode [ 84.404180][ T4259] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 84.415820][ T4259] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 84.444142][ T4259] team0: Port device team_slave_0 added [ 84.453735][ T4259] team0: Port device team_slave_1 added [ 84.479602][ T4259] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 84.486592][ T4259] 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. [ 84.517373][ T4259] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 84.533210][ T4259] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 84.540638][ T4259] 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. [ 84.569301][ T4259] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 84.603352][ T4259] device hsr_slave_0 entered promiscuous mode [ 84.610838][ T4259] device hsr_slave_1 entered promiscuous mode [ 84.617567][ T4259] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 84.625574][ T4259] Cannot create hsr debugfs directory [ 84.723261][ T4259] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 86.178316][ T1335] Bluetooth: hci0: command 0x0409 tx timeout [ 88.044317][ T4259] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 88.113414][ T4259] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 88.204316][ T4259] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 88.257100][ T1335] Bluetooth: hci0: command 0x041b tx timeout [ 88.334719][ T4259] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 88.344003][ T4259] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 88.363510][ T4259] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 88.373322][ T4259] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 88.444403][ T4259] 8021q: adding VLAN 0 to HW filter on device bond0 [ 88.473652][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 88.482122][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 88.492409][ T4259] 8021q: adding VLAN 0 to HW filter on device team0 [ 88.515190][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 88.524589][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 88.533630][ T154] bridge0: port 1(bridge_slave_0) entered blocking state [ 88.540720][ T154] bridge0: port 1(bridge_slave_0) entered forwarding state [ 88.549141][ T154] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 88.560858][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 88.569823][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 88.580828][ T4202] bridge0: port 2(bridge_slave_1) entered blocking state [ 88.587928][ T4202] bridge0: port 2(bridge_slave_1) entered forwarding state [ 88.609988][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 88.621625][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 88.633016][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 88.644035][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 88.652902][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 88.669908][ T9] device hsr_slave_0 left promiscuous mode [ 88.676345][ T9] device hsr_slave_1 left promiscuous mode [ 88.683064][ T9] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 88.691854][ T9] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 88.700111][ T9] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 88.707698][ T9] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 88.715287][ T9] device bridge_slave_1 left promiscuous mode [ 88.722447][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 88.735839][ T9] device bridge_slave_0 left promiscuous mode [ 88.743039][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 88.761385][ T9] device veth1_macvtap left promiscuous mode [ 88.767666][ T9] device veth0_macvtap left promiscuous mode [ 88.773713][ T9] device veth1_vlan left promiscuous mode [ 88.780121][ T9] device veth0_vlan left promiscuous mode [ 88.933531][ T9] team0 (unregistering): Port device team_slave_1 removed [ 88.946713][ T9] team0 (unregistering): Port device team_slave_0 removed [ 88.960101][ T9] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 88.974629][ T9] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 89.030487][ T9] bond0 (unregistering): Released all slaves [ 89.122361][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 89.131159][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 89.141549][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 89.150086][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 89.165699][ T4259] hsr0: Slave B (hsr_slave_1) is not up; please bring it up to get a fully working HSR network [ 89.177350][ T4259] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 89.185448][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 89.195017][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 89.285340][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 89.293197][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 89.306750][ T4259] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 89.325200][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 89.333928][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 89.362986][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 89.372455][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 89.381717][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 89.390150][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 89.398720][ T4259] device veth0_vlan entered promiscuous mode [ 89.415994][ T4259] device veth1_vlan entered promiscuous mode [ 89.436249][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 89.444736][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 89.453058][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 89.463227][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 89.473311][ T4259] device veth0_macvtap entered promiscuous mode [ 89.482683][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 89.492030][ T4259] device veth1_macvtap entered promiscuous mode [ 89.512883][ T4259] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 89.520283][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 89.529919][ T4202] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 89.542855][ T4259] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 89.552220][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 89.567627][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 89.591129][ T4259] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 89.599942][ T4259] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 89.610540][ T4259] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 89.626986][ T4259] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 89.703136][ T4202] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 89.727979][ T4202] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 89.738501][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 89.750755][ T4202] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 89.760655][ T4202] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 89.771239][ T1215] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 89.823325][ T4271] [ 89.825681][ T4271] ====================================================== [ 89.832695][ T4271] WARNING: possible circular locking dependency detected [ 89.839873][ T4271] 5.15.174-syzkaller #0 Not tainted [ 89.845070][ T4271] ------------------------------------------------------ [ 89.852083][ T4271] syz.0.16/4271 is trying to acquire lock: [ 89.857881][ T4271] ffff888078be4c28 ((work_completion)(&hdev->bg_scan_update)){+.+.}-{0:0}, at: __flush_work+0xcf/0x1a0 [ 89.868953][ T4271] [ 89.868953][ T4271] but task is already holding lock: [ 89.876315][ T4271] ffffffff8decda68 (rfkill_global_mutex){+.+.}-{3:3}, at: rfkill_fop_write+0x1a5/0x790 [ 89.886002][ T4271] [ 89.886002][ T4271] which lock already depends on the new lock. [ 89.886002][ T4271] [ 89.896402][ T4271] [ 89.896402][ T4271] the existing dependency chain (in reverse order) is: [ 89.905413][ T4271] [ 89.905413][ T4271] -> #4 (rfkill_global_mutex){+.+.}-{3:3}: [ 89.913416][ T4271] lock_acquire+0x1db/0x4f0 [ 89.918452][ T4271] __mutex_lock_common+0x1da/0x25a0 [ 89.924171][ T4271] mutex_lock_nested+0x17/0x20 [ 89.929453][ T4271] rfkill_register+0x30/0x880 [ 89.934663][ T4271] hci_register_dev+0x4dd/0xa50 [ 89.940036][ T4271] vhci_create_device+0x310/0x590 [ 89.945586][ T4271] vhci_write+0x382/0x430 [ 89.950525][ T4271] vfs_write+0xacd/0xe50 [ 89.955547][ T4271] ksys_write+0x1a2/0x2c0 [ 89.960401][ T4271] do_syscall_64+0x3b/0xb0 [ 89.965360][ T4271] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 89.971786][ T4271] [ 89.971786][ T4271] -> #3 (&data->open_mutex){+.+.}-{3:3}: [ 89.979623][ T4271] lock_acquire+0x1db/0x4f0 [ 89.984659][ T4271] __mutex_lock_common+0x1da/0x25a0 [ 89.990379][ T4271] mutex_lock_nested+0x17/0x20 [ 89.995667][ T4271] vhci_send_frame+0x8a/0xf0 [ 90.000781][ T4271] hci_send_frame+0x1af/0x2f0 [ 90.006084][ T4271] hci_tx_work+0xb2e/0x1a30 [ 90.011108][ T4271] process_one_work+0x8a1/0x10c0 [ 90.016574][ T4271] worker_thread+0xaca/0x1280 [ 90.021777][ T4271] kthread+0x3f6/0x4f0 [ 90.026379][ T4271] ret_from_fork+0x1f/0x30 [ 90.031320][ T4271] [ 90.031320][ T4271] -> #2 ((work_completion)(&hdev->tx_work)){+.+.}-{0:0}: [ 90.040539][ T4271] lock_acquire+0x1db/0x4f0 [ 90.045570][ T4271] __flush_work+0xeb/0x1a0 [ 90.050510][ T4271] hci_dev_do_close+0x20a/0x1070 [ 90.055977][ T4271] hci_unregister_dev+0x2d7/0x580 [ 90.061542][ T4271] vhci_release+0x73/0xc0 [ 90.066397][ T4271] __fput+0x3fe/0x8e0 [ 90.070910][ T4271] task_work_run+0x129/0x1a0 [ 90.076017][ T4271] do_exit+0x6a3/0x2480 [ 90.080684][ T4271] do_group_exit+0x144/0x310 [ 90.085876][ T4271] get_signal+0xc66/0x14e0 [ 90.090867][ T4271] arch_do_signal_or_restart+0xc3/0x1890 [ 90.097033][ T4271] exit_to_user_mode_loop+0x97/0x130 [ 90.102852][ T4271] exit_to_user_mode_prepare+0xb1/0x140 [ 90.109101][ T4271] syscall_exit_to_user_mode+0x5d/0x240 [ 90.115261][ T4271] do_syscall_64+0x47/0xb0 [ 90.120193][ T4271] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 90.126604][ T4271] [ 90.126604][ T4271] -> #1 (&hdev->req_lock){+.+.}-{3:3}: [ 90.134252][ T4271] lock_acquire+0x1db/0x4f0 [ 90.139269][ T4271] __mutex_lock_common+0x1da/0x25a0 [ 90.144982][ T4271] mutex_lock_nested+0x17/0x20 [ 90.150341][ T4271] bg_scan_update+0xa1/0x4a0 [ 90.155457][ T4271] process_one_work+0x8a1/0x10c0 [ 90.160917][ T4271] worker_thread+0xaca/0x1280 [ 90.166120][ T4271] kthread+0x3f6/0x4f0 [ 90.170712][ T4271] ret_from_fork+0x1f/0x30 [ 90.175661][ T4271] [ 90.175661][ T4271] -> #0 ((work_completion)(&hdev->bg_scan_update)){+.+.}-{0:0}: [ 90.185470][ T4271] validate_chain+0x1649/0x5930 [ 90.190841][ T4271] __lock_acquire+0x1295/0x1ff0 [ 90.196205][ T4271] lock_acquire+0x1db/0x4f0 [ 90.201216][ T4271] __flush_work+0xeb/0x1a0 [ 90.206143][ T4271] __cancel_work_timer+0x519/0x6a0 [ 90.211767][ T4271] hci_request_cancel_all+0xcb/0x300 [ 90.217567][ T4271] hci_dev_do_close+0x51/0x1070 [ 90.222930][ T4271] hci_rfkill_set_block+0x114/0x1a0 [ 90.228644][ T4271] rfkill_set_block+0x1e7/0x430 [ 90.234006][ T4271] rfkill_fop_write+0x5b7/0x790 [ 90.239368][ T4271] vfs_write+0x30c/0xe50 [ 90.244123][ T4271] ksys_write+0x1a2/0x2c0 [ 90.248961][ T4271] do_syscall_64+0x3b/0xb0 [ 90.253887][ T4271] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 90.260302][ T4271] [ 90.260302][ T4271] other info that might help us debug this: [ 90.260302][ T4271] [ 90.270515][ T4271] Chain exists of: [ 90.270515][ T4271] (work_completion)(&hdev->bg_scan_update) --> &data->open_mutex --> rfkill_global_mutex [ 90.270515][ T4271] [ 90.286235][ T4271] Possible unsafe locking scenario: [ 90.286235][ T4271] [ 90.293681][ T4271] CPU0 CPU1 [ 90.299035][ T4271] ---- ---- [ 90.304410][ T4271] lock(rfkill_global_mutex); [ 90.309188][ T4271] lock(&data->open_mutex); [ 90.316287][ T4271] lock(rfkill_global_mutex); [ 90.323561][ T4271] lock((work_completion)(&hdev->bg_scan_update)); [ 90.330150][ T4271] [ 90.330150][ T4271] *** DEADLOCK *** [ 90.330150][ T4271] [ 90.338286][ T4271] 1 lock held by syz.0.16/4271: [ 90.343120][ T4271] #0: ffffffff8decda68 (rfkill_global_mutex){+.+.}-{3:3}, at: rfkill_fop_write+0x1a5/0x790 [ 90.353327][ T4271] [ 90.353327][ T4271] stack backtrace: [ 90.359206][ T4271] CPU: 0 PID: 4271 Comm: syz.0.16 Not tainted 5.15.174-syzkaller #0 [ 90.367193][ T4271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/25/2024 [ 90.377247][ T4271] Call Trace: [ 90.380521][ T4271] [ 90.383443][ T4271] dump_stack_lvl+0x1e3/0x2d0 [ 90.388137][ T4271] ? io_uring_drop_tctx_refs+0x1a0/0x1a0 [ 90.393767][ T4271] ? print_circular_bug+0x12b/0x1a0 [ 90.398963][ T4271] check_noncircular+0x2f8/0x3b0 [ 90.403967][ T4271] ? add_chain_block+0x850/0x850 [ 90.408922][ T4271] ? lockdep_lock+0x11f/0x2a0 [ 90.413607][ T4271] validate_chain+0x1649/0x5930 [ 90.418470][ T4271] ? validate_chain+0x112/0x5930 [ 90.423404][ T4271] ? reacquire_held_locks+0x660/0x660 [ 90.428771][ T4271] ? validate_chain+0x112/0x5930 [ 90.433709][ T4271] ? mark_lock+0x98/0x340 [ 90.438030][ T4271] ? look_up_lock_class+0x77/0x120 [ 90.443141][ T4271] ? register_lock_class+0x100/0x9a0 [ 90.448418][ T4271] ? mark_lock+0x98/0x340 [ 90.452737][ T4271] ? is_dynamic_key+0x1f0/0x1f0 [ 90.457574][ T4271] ? __lock_acquire+0x1295/0x1ff0 [ 90.462588][ T4271] ? mark_lock+0x98/0x340 [ 90.466908][ T4271] __lock_acquire+0x1295/0x1ff0 [ 90.471755][ T4271] lock_acquire+0x1db/0x4f0 [ 90.476245][ T4271] ? __flush_work+0xcf/0x1a0 [ 90.480827][ T4271] ? rcu_lock_release+0x5/0x20 [ 90.485581][ T4271] ? read_lock_is_recursive+0x10/0x10 [ 90.490944][ T4271] ? start_flush_work+0x776/0x820 [ 90.495963][ T4271] __flush_work+0xeb/0x1a0 [ 90.500370][ T4271] ? __flush_work+0xcf/0x1a0 [ 90.504959][ T4271] ? flush_work+0x20/0x20 [ 90.509285][ T4271] ? print_irqtrace_events+0x210/0x210 [ 90.514733][ T4271] ? lock_timer_base+0x260/0x260 [ 90.519664][ T4271] ? __cancel_work_timer+0x467/0x6a0 [ 90.524940][ T4271] __cancel_work_timer+0x519/0x6a0 [ 90.530047][ T4271] ? cancel_work_sync+0x20/0x20 [ 90.534901][ T4271] ? lockdep_hardirqs_on+0x94/0x130 [ 90.540096][ T4271] ? __cancel_work+0x2ef/0x380 [ 90.544859][ T4271] ? cancel_work+0x20/0x20 [ 90.549267][ T4271] ? print_irqtrace_events+0x210/0x210 [ 90.554714][ T4271] hci_request_cancel_all+0xcb/0x300 [ 90.559994][ T4271] hci_dev_do_close+0x51/0x1070 [ 90.564841][ T4271] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 90.570728][ T4271] ? _raw_spin_unlock+0x40/0x40 [ 90.575587][ T4271] hci_rfkill_set_block+0x114/0x1a0 [ 90.580775][ T4271] ? rcu_lock_release+0x20/0x20 [ 90.585614][ T4271] rfkill_set_block+0x1e7/0x430 [ 90.590464][ T4271] rfkill_fop_write+0x5b7/0x790 [ 90.595306][ T4271] ? mark_lock+0x98/0x340 [ 90.599626][ T4271] ? rfkill_fop_read+0x470/0x470 [ 90.604555][ T4271] ? fsnotify_perm+0x64/0x590 [ 90.609394][ T4271] ? security_file_permission+0x75/0xa0 [ 90.614931][ T4271] ? rfkill_fop_read+0x470/0x470 [ 90.619857][ T4271] vfs_write+0x30c/0xe50 [ 90.624094][ T4271] ? file_end_write+0x250/0x250 [ 90.628941][ T4271] ? read_lock_is_recursive+0x10/0x10 [ 90.634301][ T4271] ? __context_tracking_exit+0x4c/0x80 [ 90.639770][ T4271] ? __lock_acquire+0x1ff0/0x1ff0 [ 90.644785][ T4271] ? __fdget_pos+0x1e9/0x380 [ 90.649370][ T4271] ksys_write+0x1a2/0x2c0 [ 90.653691][ T4271] ? print_irqtrace_events+0x210/0x210 [ 90.659136][ T4271] ? __ia32_sys_read+0x80/0x80 [ 90.663888][ T4271] ? syscall_enter_from_user_mode+0x2e/0x240 [ 90.669860][ T4271] ? lockdep_hardirqs_on+0x94/0x130 [ 90.675057][ T4271] ? syscall_enter_from_user_mode+0x2e/0x240 [ 90.681045][ T4271] do_syscall_64+0x3b/0xb0 [ 90.685457][ T4271] ? clear_bhb_loop+0x15/0x70 [ 90.690124][ T4271] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 90.696010][ T4271] RIP: 0033:0x7fa63ba37d19 [ 90.700419][ T4271] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 90.720012][ T4271] RSP: 002b:00007ffcd1b20fb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 90.728419][ T4271] RAX: ffffffffffffffda RBX: 00007fa63bc27fa0 RCX: 00007fa63ba37d19 [ 90.736379][ T4271] RDX: 0000000000000008 RSI: 0000000020000300 RDI: 0000000000000003 [ 90.744335][ T4271] RBP: 00007fa63bab3a20 R08: 0000000000000000 R09: 0000000000000000 [ 90.752296][ T4271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 90.760255][ T4271] R13: 00007fa63bc27fa0 R14: 00007fa63bc27fa0 R15: 00000000000019a1 [ 90.768221][ T4271] [ 90.806086][ T21] Bluetooth: hci0: command 0x040f tx timeout