rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: 0-...0: (1 GPs behind) idle=010c/1/0x4000000000000000 softirq=46301/46303 fqs=5250 rcu: (detected by 1, t=10502 jiffies, g=25169, q=3628 ncpus=2) Sending NMI from CPU 1 to CPUs 0: watchdog: BUG: soft lockup - CPU#0 stuck for 117s! [syz.0.1339:10937] Modules linked in: irq event stamp: 589 hardirqs last enabled at (589): [] irqentry_exit_to_kernel_mode_after_preempt include/linux/irq-entry-common.h:507 [inline] hardirqs last enabled at (589): [] arm64_exit_to_kernel_mode+0x80/0x94 arch/arm64/kernel/entry-common.c:62 hardirqs last disabled at (587): [] handle_softirqs+0xaf0/0xd98 kernel/softirq.c:637 softirqs last enabled at (588): [] softirq_handle_end kernel/softirq.c:468 [inline] softirqs last enabled at (588): [] handle_softirqs+0xc28/0xd98 kernel/softirq.c:650 softirqs last disabled at (583): [] __do_softirq+0x14/0x20 kernel/softirq.c:656 CPU: 0 UID: 0 PID: 10937 Comm: syz.0.1339 Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/02/2026 pstate: 63400005 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) pc : lock_acquire+0x16c/0x364 arch/arm64/include/asm/irqflags.h:-1 lr : lockdep_recursion_finish kernel/locking/lockdep.c:470 [inline] lr : lock_acquire+0x14c/0x364 kernel/locking/lockdep.c:5870 sp : ffff800093206a20 x29: ffff800093206a70 x28: 0000000000000000 x27: 0000000000000000 x26: ffff8000889b0230 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000000 x22: ffff800088d06f00 x21: ffff800080aafbdc x20: 0000000000000000 x19: 0000000000000000 x18: 00000000ffffffff x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000001 x12: ffff0000cba49d00 x11: ffff700011cdf448 x10: 0000000000000003 x9 : 0000000000000000 x8 : 00000000000000c0 x7 : 00000000092b4a88 x6 : 00000000092b4a30 x5 : ffff8000932060d8 x4 : ffff800088af97e8 x3 : ffff800080490b5c x2 : 0000000100000000 x1 : ffff0000cba49d00 x0 : 0000000000000000 Call trace: __daif_local_irq_restore arch/arm64/include/asm/irqflags.h:175 [inline] (P) arch_local_irq_restore arch/arm64/include/asm/irqflags.h:195 [inline] (P) lock_acquire+0x16c/0x364 kernel/locking/lockdep.c:5871 (P) fs_reclaim_acquire+0xb8/0x110 mm/page_alloc.c:4337 might_alloc include/linux/sched/mm.h:317 [inline] mempool_alloc_noprof+0xb4/0x2c4 mm/mempool.c:558 bio_alloc_bioset+0x3c8/0x5c8 block/bio.c:594 bio_alloc include/linux/bio.h:367 [inline] submit_bh_wbc+0x1bc/0x5ac fs/buffer.c:2716 submit_bh fs/buffer.c:2742 [inline] block_read_full_folio+0x47c/0x754 fs/buffer.c:2344 do_mpage_readpage+0x1438/0x162c fs/mpage.c:313 mpage_read_folio+0x144/0x234 fs/mpage.c:394 fat_read_folio+0x28/0x38 fs/fat/inode.c:205 filemap_read_folio+0xf0/0x2fc mm/filemap.c:2502 filemap_fault+0xf7c/0x1494 mm/filemap.c:3647 __do_fault+0xf4/0x4a8 mm/memory.c:5474 do_read_fault mm/memory.c:5909 [inline] do_fault mm/memory.c:6043 [inline] do_pte_missing+0x199c/0x28cc mm/memory.c:4566 handle_pte_fault mm/memory.c:6427 [inline] __handle_mm_fault mm/memory.c:6565 [inline] handle_mm_fault+0x15a4/0x253c mm/memory.c:6734 do_page_fault+0x4b0/0xb88 arch/arm64/mm/fault.c:747 do_translation_fault+0xc4/0x114 arch/arm64/mm/fault.c:840 do_mem_abort+0x70/0x194 arch/arm64/mm/fault.c:980 el1_abort+0x50/0x74 arch/arm64/kernel/entry-common.c:322 el1h_64_sync_handler+0xdc/0x130 arch/arm64/kernel/entry-common.c:449 el1h_64_sync+0x6c/0x70 arch/arm64/kernel/entry.S:589 __uaccess_mask_ptr arch/arm64/include/asm/uaccess.h:167 [inline] (P) fault_in_readable+0x110/0x1c0 mm/gup.c:2161 (P) fault_in_iov_iter_readable+0x1e0/0x23c lib/iov_iter.c:106 generic_perform_write+0x664/0x7a4 mm/filemap.c:4374 __generic_file_write_iter+0x184/0x204 mm/filemap.c:4439 generic_file_write_iter+0xb4/0x2ec mm/filemap.c:4468 new_sync_write fs/read_write.c:595 [inline] vfs_write+0x51c/0xa0c fs/read_write.c:688 ksys_write+0x12c/0x228 fs/read_write.c:740 __do_sys_write fs/read_write.c:751 [inline] __se_sys_write fs/read_write.c:748 [inline] __arm64_sys_write+0x7c/0x90 fs/read_write.c:748 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x98/0x244 arch/arm64/kernel/syscall.c:49 el0_svc_common+0xec/0x23c arch/arm64/kernel/syscall.c:121 do_el0_svc+0x4c/0x5c arch/arm64/kernel/syscall.c:140 el0_svc+0x64/0x260 arch/arm64/kernel/entry-common.c:736 el0t_64_sync_handler+0x48/0x148 arch/arm64/kernel/entry-common.c:755 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:594 NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 10937 Comm: syz.0.1339 Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/02/2026 pstate: 23400005 (nzCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) pc : __daif_local_irq_enable arch/arm64/include/asm/irqflags.h:-1 [inline] pc : arch_local_irq_enable arch/arm64/include/asm/irqflags.h:48 [inline] pc : handle_softirqs+0x1cc/0xd98 kernel/softirq.c:606 lr : handle_softirqs+0x1c8/0xd98 kernel/softirq.c:606 sp : ffff80008ea17ef0 x29: ffff80008ea17f80 x28: ffff0000cba49d08 x27: ffff0000cba49d10 x26: ffff8000889b0230 x25: 0000000000000386 x24: dfff800000000000 x23: ffff0001adf70480 x22: ffff0000cba49d00 x21: 000000000000000a x20: ffff8000889c4480 x19: ffff0001adf70480 x18: 00000000ffffffff x17: ffff8001255ac000 x16: ffff80008ea10000 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000001 x12: 0000000000000000 x11: ffff800080156354 x10: ffff800088533261 x9 : 0000000000000000 x8 : 0000000000000000 x7 : 0000000000000000 x6 : ffff80008194c9e8 x5 : 0000000000000000 x4 : 0000000000000008 x3 : ffff8000801563fc x2 : 0000000000000000 x1 : ffff0000cba49d00 x0 : ffff80008030bb1c Call trace: __daif_local_irq_enable arch/arm64/include/asm/irqflags.h:26 [inline] (P) arch_local_irq_enable arch/arm64/include/asm/irqflags.h:48 [inline] (P) handle_softirqs+0x1cc/0xd98 kernel/softirq.c:606 (P) __do_softirq+0x14/0x20 kernel/softirq.c:656 ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:78 call_on_irq_stack+0x30/0x48 arch/arm64/kernel/entry.S:889 do_softirq_own_stack+0x20/0x2c arch/arm64/kernel/irq.c:83 invoke_softirq kernel/softirq.c:503 [inline] __irq_exit_rcu+0x1ac/0x428 kernel/softirq.c:735 irq_exit_rcu+0x14/0x84 kernel/softirq.c:752 __el1_irq arch/arm64/kernel/entry-common.c:510 [inline] el1_interrupt+0x40/0x60 arch/arm64/kernel/entry-common.c:522 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:527 el1h_64_irq+0x6c/0x70 arch/arm64/kernel/entry.S:590 __daif_local_irq_restore arch/arm64/include/asm/irqflags.h:175 [inline] (P) arch_local_irq_restore arch/arm64/include/asm/irqflags.h:195 [inline] (P) lock_acquire+0x16c/0x364 kernel/locking/lockdep.c:5871 (P) fs_reclaim_acquire+0xb8/0x110 mm/page_alloc.c:4337 might_alloc include/linux/sched/mm.h:317 [inline] mempool_alloc_noprof+0xb4/0x2c4 mm/mempool.c:558 bio_alloc_bioset+0x3c8/0x5c8 block/bio.c:594 bio_alloc include/linux/bio.h:367 [inline] submit_bh_wbc+0x1bc/0x5ac fs/buffer.c:2716 submit_bh fs/buffer.c:2742 [inline] block_read_full_folio+0x47c/0x754 fs/buffer.c:2344 do_mpage_readpage+0x1438/0x162c fs/mpage.c:313 mpage_read_folio+0x144/0x234 fs/mpage.c:394 fat_read_folio+0x28/0x38 fs/fat/inode.c:205 filemap_read_folio+0xf0/0x2fc mm/filemap.c:2502 filemap_fault+0xf7c/0x1494 mm/filemap.c:3647 __do_fault+0xf4/0x4a8 mm/memory.c:5474 do_read_fault mm/memory.c:5909 [inline] do_fault mm/memory.c:6043 [inline] do_pte_missing+0x199c/0x28cc mm/memory.c:4566 handle_pte_fault mm/memory.c:6427 [inline] __handle_mm_fault mm/memory.c:6565 [inline] handle_mm_fault+0x15a4/0x253c mm/memory.c:6734 do_page_fault+0x4b0/0xb88 arch/arm64/mm/fault.c:747 do_translation_fault+0xc4/0x114 arch/arm64/mm/fault.c:840 do_mem_abort+0x70/0x194 arch/arm64/mm/fault.c:980 el1_abort+0x50/0x74 arch/arm64/kernel/entry-common.c:322 el1h_64_sync_handler+0xdc/0x130 arch/arm64/kernel/entry-common.c:449 el1h_64_sync+0x6c/0x70 arch/arm64/kernel/entry.S:589 __uaccess_mask_ptr arch/arm64/include/asm/uaccess.h:167 [inline] (P) fault_in_readable+0x110/0x1c0 mm/gup.c:2161 (P) fault_in_iov_iter_readable+0x1e0/0x23c lib/iov_iter.c:106 generic_perform_write+0x664/0x7a4 mm/filemap.c:4374 __generic_file_write_iter+0x184/0x204 mm/filemap.c:4439 generic_file_write_iter+0xb4/0x2ec mm/filemap.c:4468 new_sync_write fs/read_write.c:595 [inline] vfs_write+0x51c/0xa0c fs/read_write.c:688 ksys_write+0x12c/0x228 fs/read_write.c:740 __do_sys_write fs/read_write.c:751 [inline] __se_sys_write fs/read_write.c:748 [inline] __arm64_sys_write+0x7c/0x90 fs/read_write.c:748 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x98/0x244 arch/arm64/kernel/syscall.c:49 el0_svc_common+0xec/0x23c arch/arm64/kernel/syscall.c:121 do_el0_svc+0x4c/0x5c arch/arm64/kernel/syscall.c:140 el0_svc+0x64/0x260 arch/arm64/kernel/entry-common.c:736 el0t_64_sync_handler+0x48/0x148 arch/arm64/kernel/entry-common.c:755 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:594 BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck for 118s! Showing busy workqueues and worker pools: workqueue events: flags=0x100 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=14 refcnt=15 in-flight: 4796:nsim_fib_event_work for 119s nsim_fib_event_work pending: 2*nsim_dev_hwstats_traffic_work, 6*psi_avgs_work, 3*ovs_dp_masks_rebalance, vmstat_shepherd pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=2 refcnt=3 in-flight: 24:xfrm_state_gc_task for 94s xfrm_state_gc_task workqueue events_long: flags=0x100 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=2 refcnt=3 pending: 2*defense_work_handler workqueue events_unbound: flags=0x2 pwq 8: cpus=0-1 flags=0x4 nice=0 active=14 refcnt=15 in-flight: 10086:fsnotify_mark_destroy_workfn for 114s ,10114:fsnotify_connector_destroy_workfn for 118s pending: 7*nsim_dev_trap_report_work, toggle_allocation_gate, 3*nsim_dev_trap_report_work, flush_memcg_stats_dwork pwq 8: cpus=0-1 flags=0x4 nice=0 active=16 refcnt=17 in-flight: 10093:cfg80211_wiphy_work for 0s pending: cfg80211_wiphy_work, 2*macvlan_process_broadcast, crng_reseed, fsnotify_connector_destroy_workfn, fsnotify_mark_destroy_workfn, 3*macvlan_process_broadcast, cfg80211_wiphy_work, macvlan_process_broadcast, 2*cfg80211_wiphy_work, 2*macvlan_process_broadcast workqueue events_power_efficient: flags=0x182 pwq 8: cpus=0-1 flags=0x4 nice=0 active=3 refcnt=4 pending: fb_flashcursor, gc_worker, neigh_periodic_work pwq 8: cpus=0-1 flags=0x4 nice=0 active=10 refcnt=12 pending: 2*hash_net4_gc, wg_ratelimiter_gc_entries, 2*neigh_managed_work, neigh_periodic_work, nf_flow_offload_work_gc BAR(10923), do_cache_clean, reg_check_chans_work, check_lifetime workqueue events_freezable_pwr_efficient: flags=0x186 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: sync_hw_clock workqueue rcu_gp: flags=0x108 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: srcu_invoke_callbacks workqueue mm_percpu_wq: flags=0x108 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=2 refcnt=4 pending: lru_add_drain_per_cpu BAR(36), vmstat_update workqueue writeback: flags=0x4a pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wb_workfn pwq 8: cpus=0-1 flags=0x4 nice=0 active=2 refcnt=3 pending: 2*wb_workfn workqueue kblockd: flags=0x118 pwq 3: cpus=0 node=0 flags=0x0 nice=-20 active=2 refcnt=3 pending: 2*blk_mq_timeout_work workqueue usb_hub_wq: flags=0x104 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=2 refcnt=3 in-flight: 4788:hub_event for 118s hub_event workqueue gid-cache-wq: flags=0x20002 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=5 pending: update_gid_event_work_handler inactive: update_gid_event_work_handler workqueue ipv6_addrconf: flags=0x6000a pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=6 pending: addrconf_verify_work inactive: 2*addrconf_verify_work workqueue krxrpcd: flags=0x2001a pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=6 pending: rxrpc_peer_keepalive_worker inactive: 2*rxrpc_peer_keepalive_worker workqueue bat_events: flags=0x6000a pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=43 pending: batadv_iv_send_outstanding_bat_ogm_packet inactive: 4*batadv_iv_send_outstanding_bat_ogm_packet, 4*batadv_purge_orig, 4*batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 4*batadv_iv_send_outstanding_bat_ogm_packet, 4*batadv_tt_purge, batadv_bla_periodic_work, batadv_dat_purge, 5*batadv_mcast_mla_update, 2*batadv_iv_send_outstanding_bat_ogm_packet, batadv_dat_purge, batadv_bla_periodic_work, batadv_tt_purge, batadv_bla_periodic_work, 2*batadv_dat_purge, 2*batadv_bla_periodic_work, batadv_dat_purge workqueue hci4: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 pending: hci_conn_timeout workqueue bond0: flags=0x2000a pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4 pending: bond_mii_monitor workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker workqueue wg-crypt-wg0: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg1: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker workqueue wg-crypt-wg1: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=2 refcnt=3 pending: wg_packet_encrypt_worker, wg_packet_tx_worker workqueue wg-kex-wg2: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=2 refcnt=3 pending: 2*wg_packet_handshake_send_worker workqueue wg-crypt-wg2: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue hci1: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 pending: hci_conn_timeout workqueue hci2: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 pending: hci_conn_timeout workqueue wg-crypt-wg0: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=3 refcnt=4 pending: wg_packet_encrypt_worker, wg_packet_decrypt_worker, wg_packet_tx_worker workqueue wg-kex-wg1: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker workqueue wg-crypt-wg1: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=2 refcnt=3 pending: wg_packet_encrypt_worker, wg_packet_decrypt_worker pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-crypt-wg2: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=2 refcnt=3 pending: wg_packet_encrypt_worker, wg_packet_tx_worker pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue bond1: flags=0x2000a pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=4 pending: bond_mii_monitor workqueue hci0: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 pending: hci_conn_timeout workqueue wg-crypt-wg0: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=3 refcnt=4 pending: wg_packet_encrypt_worker, wg_packet_tx_worker, wg_packet_decrypt_worker workqueue wg-kex-wg1: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker workqueue wg-crypt-wg1: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=3 refcnt=4 pending: wg_packet_tx_worker, wg_packet_encrypt_worker, wg_packet_decrypt_worker pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg2: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker workqueue wg-crypt-wg2: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=2 refcnt=3 pending: wg_packet_encrypt_worker, wg_packet_tx_worker workqueue hci3: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 pending: hci_conn_timeout workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker workqueue wg-crypt-wg0: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg1: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=1 refcnt=2 pending: wg_packet_handshake_send_worker workqueue wg-crypt-wg1: flags=0x128 pwq 6: cpus=1 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg2: flags=0x6 pwq 8: cpus=0-1 flags=0x4 nice=0 active=2 refcnt=3 pending: 2*wg_packet_handshake_send_worker workqueue wg-crypt-wg2: flags=0x128 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: wg_packet_encrypt_worker pool 2: cpus=0 node=0 flags=0x0 nice=0 hung=118s workers=9 idle: 10 867 4812 9 4811 4804 4795 pool 6: cpus=1 node=0 flags=0x0 nice=0 hung=0s workers=8 idle: 6260 4803 26 4306 5565 1509 4882 pool 8: cpus=0-1 flags=0x4 nice=0 hung=0s workers=46 idle: 10092 10109 7797 6755 10106 3634 10105 7799 10088 10091 10096 10101 5014 10111 40 7802 10112 10097 10108 1744 10107 10100 1817 10090 10095 10089 10110 10113 591 10118 10115 10116 39 1310 10098 10099 10117 10102 7798 12 10087 15 10094 Showing backtraces of busy workers in stalled worker pools: pool 2: task:kworker/0:5 state:R running task stack:0 pid:4796 tgid:4796 ppid:2 task_flags:0x4208060 flags:0x00000010 Workqueue: events nsim_fib_event_work Call trace: __switch_to+0x2b0/0x6e0 arch/arm64/kernel/process.c:810 (T) context_switch kernel/sched/core.c:5388 [inline] __schedule+0x1c04/0x2db8 kernel/sched/core.c:7189 __schedule_loop kernel/sched/core.c:7268 [inline] schedule+0x13c/0x20c kernel/sched/core.c:7283 schedule_timeout+0x13c/0x28c kernel/time/sleep_timeout.c:99 schedule_timeout_uninterruptible+0x78/0xbc kernel/time/sleep_timeout.c:158 msleep+0x3c/0x68 kernel/time/sleep_timeout.c:318 nsim_fib6_rt_add drivers/net/netdevsim/fib.c:693 [inline] nsim_fib6_rt_insert drivers/net/netdevsim/fib.c:759 [inline] nsim_fib6_event drivers/net/netdevsim/fib.c:856 [inline] nsim_fib_event+0x5810/0x6134 drivers/net/netdevsim/fib.c:889 nsim_fib_event_work+0x1d8/0x320 drivers/net/netdevsim/fib.c:1493 process_one_work kernel/workqueue.c:3314 [inline] process_scheduled_works+0x788/0x10b8 kernel/workqueue.c:3397 worker_thread+0x798/0xbd0 kernel/workqueue.c:3478 kthread+0x304/0x3d4 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:842 pool 2: task:kworker/0:3 state:R running task stack:0 pid:4788 tgid:4788 ppid:2 task_flags:0x4208060 flags:0x00000010 Workqueue: usb_hub_wq hub_event Call trace: __switch_to+0x2b0/0x6e0 arch/arm64/kernel/process.c:810 (T) context_switch kernel/sched/core.c:5388 [inline] __schedule+0x1c04/0x2db8 kernel/sched/core.c:7189 __schedule_loop kernel/sched/core.c:7268 [inline] schedule+0x13c/0x20c kernel/sched/core.c:7283 schedule_timeout+0x13c/0x28c kernel/time/sleep_timeout.c:99 schedule_timeout_uninterruptible+0x78/0xbc kernel/time/sleep_timeout.c:158 msleep+0x3c/0x68 kernel/time/sleep_timeout.c:318 hub_port_debounce+0x1d4/0x308 drivers/usb/core/hub.c:4728 hub_port_debounce_be_stable drivers/usb/core/hub.h:184 [inline] hub_port_connect drivers/usb/core/hub.c:5419 [inline] hub_port_connect_change drivers/usb/core/hub.c:5707 [inline] port_event drivers/usb/core/hub.c:5871 [inline] hub_event+0x1400/0x39fc drivers/usb/core/hub.c:5953 process_one_work kernel/workqueue.c:3314 [inline] process_scheduled_works+0x788/0x10b8 kernel/workqueue.c:3397 worker_thread+0x798/0xbd0 kernel/workqueue.c:3478 kthread+0x304/0x3d4 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:842