[   96.175424][   T73] 
[   96.176463][   T73] ======================================================
[   96.179036][   T73] WARNING: possible circular locking dependency detected
[   96.181697][   T73] 6.13.0-rc2-syzkaller-00036-g231825b2e1ff #0 Not tainted
[   96.184424][   T73] ------------------------------------------------------
[   96.187085][   T73] kswapd0/73 is trying to acquire lock:
[   96.189093][   T73] ffff888000d21438 (&q->q_usage_counter(io)#37){++++}-{0:0}, at: __submit_bio+0x2c6/0x560
[   96.193024][   T73] 
[   96.193024][   T73] but task is already holding lock:
[   96.195938][   T73] ffffffff8ea35ca0 (fs_reclaim){+.+.}-{0:0}, at: kswapd+0xbf1/0x36f0
[   96.199137][   T73] 
[   96.199137][   T73] which lock already depends on the new lock.
[   96.199137][   T73] 
[   96.203885][   T73] 
[   96.203885][   T73] the existing dependency chain (in reverse order) is:
[   96.207260][   T73] 
[   96.207260][   T73] -> #1 (fs_reclaim){+.+.}-{0:0}:
[   96.210038][   T73]        lock_acquire+0x1ed/0x550
[   96.212007][   T73]        fs_reclaim_acquire+0x88/0x130
[   96.214118][   T73]        __kmalloc_node_noprof+0xb2/0x4d0
[   96.216291][   T73]        __kvmalloc_node_noprof+0x72/0x190
[   96.218498][   T73]        sbitmap_init_node+0x2d4/0x670
[   96.220592][   T73]        scsi_realloc_sdev_budget_map+0x2a7/0x460
[   96.223058][   T73]        scsi_probe_and_add_lun+0x3173/0x4bd0
[   96.225337][   T73]        __scsi_add_device+0x228/0x2f0
[   96.227443][   T73]        ata_scsi_scan_host+0x236/0x740
[   96.229564][   T73]        async_run_entry_fn+0xa8/0x420
[   96.231616][   T73]        process_scheduled_works+0xa66/0x1840
[   96.233892][   T73]        worker_thread+0x870/0xd30
[   96.235836][   T73]        kthread+0x2f0/0x390
[   96.237586][   T73]        ret_from_fork+0x4b/0x80
[   96.239485][   T73]        ret_from_fork_asm+0x1a/0x30
[   96.241484][   T73] 
[   96.241484][   T73] -> #0 (&q->q_usage_counter(io)#37){++++}-{0:0}:
[   96.244795][   T73]        validate_chain+0x18ef/0x5920
[   96.246840][   T73]        __lock_acquire+0x1397/0x2100
[   96.248888][   T73]        lock_acquire+0x1ed/0x550
[   96.250807][   T73]        blk_mq_submit_bio+0x1536/0x2390
[   96.252954][   T73]        __submit_bio+0x2c6/0x560
[   96.254877][   T73]        submit_bio_noacct_nocheck+0x4d3/0xe30
[   96.257212][   T73]        __swap_writepage+0x747/0x14d0
[   96.259301][   T73]        swap_writepage+0x6ee/0xce0
[   96.261273][   T73]        shrink_folio_list+0x3b68/0x5ca0
[   96.263442][   T73]        evict_folios+0x3c86/0x5800
[   96.265403][   T73]        try_to_shrink_lruvec+0x9a6/0xc70
[   96.267573][   T73]        shrink_one+0x3b9/0x850
[   96.269460][   T73]        shrink_node+0x37c5/0x3e50
[   96.271317][   T73]        kswapd+0x1ca9/0x36f0
[   96.272828][   T73]        kthread+0x2f0/0x390
[   96.274609][   T73]        ret_from_fork+0x4b/0x80
[   96.276478][   T73]        ret_from_fork_asm+0x1a/0x30
[   96.278501][   T73] 
[   96.278501][   T73] other info that might help us debug this:
[   96.278501][   T73] 
[   96.282272][   T73]  Possible unsafe locking scenario:
[   96.282272][   T73] 
[   96.285101][   T73]        CPU0                    CPU1
[   96.287111][   T73]        ----                    ----
[   96.289146][   T73]   lock(fs_reclaim);
[   96.290710][   T73]                                lock(&q->q_usage_counter(io)#37);
[   96.293705][   T73]                                lock(fs_reclaim);
[   96.296185][   T73]   rlock(&q->q_usage_counter(io)#37);
[   96.298263][   T73] 
[   96.298263][   T73]  *** DEADLOCK ***
[   96.298263][   T73] 
[   96.301298][   T73] 1 lock held by kswapd0/73:
[   96.303070][   T73]  #0: ffffffff8ea35ca0 (fs_reclaim){+.+.}-{0:0}, at: kswapd+0xbf1/0x36f0
[   96.306011][   T73] 
[   96.306011][   T73] stack backtrace:
[   96.308269][   T73] CPU: 0 UID: 0 PID: 73 Comm: kswapd0 Not tainted 6.13.0-rc2-syzkaller-00036-g231825b2e1ff #0
[   96.312135][   T73] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014
[   96.316166][   T73] Call Trace:
[   96.317436][   T73]  <TASK>
[   96.318594][   T73]  dump_stack_lvl+0x241/0x360
[   96.320406][   T73]  ? __pfx_dump_stack_lvl+0x10/0x10
[   96.322448][   T73]  ? __pfx__printk+0x10/0x10
[   96.324274][   T73]  print_circular_bug+0x13a/0x1b0
[   96.326209][   T73]  check_noncircular+0x36a/0x4a0
[   96.328112][   T73]  ? __pfx_validate_chain+0x10/0x10
[   96.330092][   T73]  ? __pfx_check_noncircular+0x10/0x10
[   96.332173][   T73]  ? lockdep_lock+0x123/0x2b0
[   96.333989][   T73]  ? validate_chain+0x11e/0x5920
[   96.335848][   T73]  ? __pfx_validate_chain+0x10/0x10
[   96.337807][   T73]  validate_chain+0x18ef/0x5920
[   96.339669][   T73]  ? validate_chain+0x11e/0x5920
[   96.341526][   T73]  ? __pfx_validate_chain+0x10/0x10
[   96.343551][   T73]  ? validate_chain+0x11e/0x5920
[   96.345455][   T73]  ? __lock_acquire+0x1397/0x2100
[   96.347375][   T73]  ? __pfx_validate_chain+0x10/0x10
[   96.349367][   T73]  ? mark_lock+0x9a/0x360
[   96.351040][   T73]  __lock_acquire+0x1397/0x2100
[   96.352921][   T73]  lock_acquire+0x1ed/0x550
[   96.354641][   T73]  ? __submit_bio+0x2c6/0x560
[   96.356438][   T73]  ? __pfx_lock_acquire+0x10/0x10
[   96.358341][   T73]  ? blk_mq_submit_bio+0x482/0x2390
[   96.360298][   T73]  ? __pfx_lock_release+0x10/0x10
[   96.362211][   T73]  ? __submit_bio+0x2c6/0x560
[   96.364011][   T73]  blk_mq_submit_bio+0x1536/0x2390
[   96.365954][   T73]  ? __submit_bio+0x2c6/0x560
[   96.367813][   T73]  ? __pfx_blk_mq_submit_bio+0x10/0x10
[   96.369866][   T73]  ? lockdep_hardirqs_on_prepare+0x43d/0x780
[   96.372157][   T73]  ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10
[   96.374576][   T73]  __submit_bio+0x2c6/0x560
[   96.376316][   T73]  ? __pfx___submit_bio+0x10/0x10
[   96.378221][   T73]  ? mark_lock+0x9a/0x360
[   96.379915][   T73]  submit_bio_noacct_nocheck+0x4d3/0xe30
[   96.382047][   T73]  ? __folio_start_writeback+0x89b/0xc40
[   96.384220][   T73]  ? __pfx___might_resched+0x10/0x10
[   96.386246][   T73]  ? __pfx_submit_bio_noacct_nocheck+0x10/0x10
[   96.388699][   T73]  ? __pfx___folio_start_writeback+0x10/0x10
[   96.391033][   T73]  __swap_writepage+0x747/0x14d0
[   96.392947][   T73]  ? __pfx___swap_writepage+0x10/0x10
[   96.394969][   T73]  ? zswap_store+0x195c/0x1ba0
[   96.396743][   T73]  ? zswap_store+0x577/0x1ba0
[   96.398576][   T73]  ? __pfx_zswap_store+0x10/0x10
[   96.400496][   T73]  ? do_raw_spin_lock+0x14f/0x370
[   96.402391][   T73]  ? do_raw_spin_unlock+0x58/0x8b0
[   96.404358][   T73]  ? _raw_spin_unlock+0x28/0x50
[   96.406470][   T73]  ? folio_free_swap+0x2e1/0x480
[   96.408378][   T73]  ? zswap_is_enabled+0x1d/0x30
[   96.410282][   T73]  swap_writepage+0x6ee/0xce0
[   96.412084][   T73]  shrink_folio_list+0x3b68/0x5ca0
[   96.414124][   T73]  ? __pfx_shrink_folio_list+0x10/0x10
[   96.416284][   T73]  ? rcu_is_watching+0x15/0xb0
[   96.418185][   T73]  ? __pfx_validate_chain+0x10/0x10
[   96.420211][   T73]  ? __pfx___mod_memcg_lruvec_state+0x10/0x10
[   96.422563][   T73]  ? __mod_node_page_state+0xf2/0x170
[   96.424632][   T73]  ? rcu_is_watching+0x15/0xb0
[   96.426574][   T73]  ? __mod_memcg_lruvec_state+0x2f7/0x4d0
[   96.428819][   T73]  ? mark_lock+0x9a/0x360
[   96.430539][   T73]  ? _raw_spin_unlock_irq+0x23/0x50
[   96.432477][   T73]  ? lockdep_hardirqs_on+0x99/0x150
[   96.434465][   T73]  evict_folios+0x3c86/0x5800
[   96.436334][   T73]  ? __pfx_validate_chain+0x10/0x10
[   96.438351][   T73]  ? __pfx_evict_folios+0x10/0x10
[   96.440311][   T73]  ? mem_cgroup_get_nr_swap_pages+0x28/0x110
[   96.442626][   T73]  ? get_swappiness+0x380/0x3e0
[   96.444522][   T73]  try_to_shrink_lruvec+0x9a6/0xc70
[   96.446597][   T73]  ? __pfx_try_to_shrink_lruvec+0x10/0x10
[   96.448818][   T73]  ? shrink_node+0x3573/0x3e50
[   96.450726][   T73]  ? __pfx_lock_release+0x10/0x10
[   96.452726][   T73]  shrink_one+0x3b9/0x850
[   96.454450][   T73]  ? shrink_node+0x3573/0x3e50
[   96.456352][   T73]  shrink_node+0x37c5/0x3e50
[   96.458170][   T73]  ? shrink_node+0x3573/0x3e50
[   96.460046][   T73]  ? __pfx_lock_acquire+0x10/0x10
[   96.461969][   T73]  ? percpu_ref_put+0x19/0x180
[   96.463901][   T73]  ? __pfx_lock_release+0x10/0x10
[   96.465852][   T73]  ? __pfx_shrink_node+0x10/0x10
[   96.467818][   T73]  ? mem_cgroup_iter+0x3d/0x420
[   96.469770][   T73]  kswapd+0x1ca9/0x36f0
[   96.471411][   T73]  ? kswapd+0xbf1/0x36f0
[   96.473066][   T73]  ? __pfx_kswapd+0x10/0x10
[   96.474849][   T73]  ? lockdep_hardirqs_on_prepare+0x43d/0x780
[   96.477104][   T73]  ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10
[   96.479454][   T73]  ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10
[   96.481775][   T73]  ? __pfx_autoremove_wake_function+0x10/0x10
[   96.484123][   T73]  ? __kthread_parkme+0x169/0x1d0
[   96.486017][   T73]  ? __pfx_kswapd+0x10/0x10
[   96.487651][   T73]  kthread+0x2f0/0x390
[   96.489185][   T73]  ? __pfx_kswapd+0x10/0x10
[   96.490917][   T73]  ? __pfx_kthread+0x10/0x10
[   96.492706][   T73]  ret_from_fork+0x4b/0x80
[   96.494142][   T73]  ? __pfx_kthread+0x10/0x10
[   96.496172][   T73]  ret_from_fork_asm+0x1a/0x30
[   96.498003][   T73]  </TASK>
Warning: Permanently added '[localhost]:1989' (ED25519) to the list of known hosts.
2024/12/12 10:24:58 ignoring optional flag "sandboxArg"="0"
2024/12/12 10:24:58 parsed 1 programs
[  110.818787][ T5704] Adding 124996k swap on ./swap-file.  Priority:0 extents:1 across:124996k 
[  113.072478][ T4664] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1
[  113.078401][ T4664] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9
[  113.081084][ T4664] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9
[  113.084224][ T4664] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4
[  113.087308][ T4664] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3
[  113.090554][ T4664] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2
[  113.306396][ T1040] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[  113.327376][ T1040] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
[  113.399801][   T11] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50
[  113.445489][   T11] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50
[  114.905044][ T5778] chnl_net:caif_netlink_parms(): no params data found
[  114.993546][ T5778] bridge0: port 1(bridge_slave_0) entered blocking state
[  114.996420][ T5778] bridge0: port 1(bridge_slave_0) entered disabled state
[  115.009690][ T5778] bridge_slave_0: entered allmulticast mode
[  115.012635][ T5778] bridge_slave_0: entered promiscuous mode
[  115.015979][ T5778] bridge0: port 2(bridge_slave_1) entered blocking state
[  115.018903][ T5778] bridge0: port 2(bridge_slave_1) entered disabled state
[  115.021507][ T5778] bridge_slave_1: entered allmulticast mode
[  115.024316][ T5778] bridge_slave_1: entered promiscuous mode
[  115.039550][ T5778] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link
[  115.044457][ T5778] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link
[  115.054821][ T5778] team0: Port device team_slave_0 added
[  115.057789][ T5778] team0: Port device team_slave_1 added
[  115.081146][ T5778] batman_adv: batadv0: Adding interface: batadv_slave_0
[  115.083812][ T5778] 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.
[  115.095589][ T5778] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active
[  115.100616][ T5778] batman_adv: batadv0: Adding interface: batadv_slave_1
[  115.103224][ T5778] 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.
[  115.113333][ T5778] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active
[  115.128369][ T5778] hsr_slave_0: entered promiscuous mode
[  115.131042][ T5778] hsr_slave_1: entered promiscuous mode
[  115.469026][ T5778] netdevsim netdevsim0 netdevsim0: renamed from eth0
[  115.479537][ T5778] netdevsim netdevsim0 netdevsim1: renamed from eth1
[  115.489946][ T5778] netdevsim netdevsim0 netdevsim2: renamed from eth2
[  115.497948][ T5778] netdevsim netdevsim0 netdevsim3: renamed from eth3
[  115.543107][ T5778] bridge0: port 2(bridge_slave_1) entered blocking state
[  115.545832][ T5778] bridge0: port 2(bridge_slave_1) entered forwarding state
[  115.548863][ T5778] bridge0: port 1(bridge_slave_0) entered blocking state
[  115.551475][ T5778] bridge0: port 1(bridge_slave_0) entered forwarding state