bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck for 55s! Showing busy workqueues and worker pools: workqueue events: flags=0x100 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=28 refcnt=29 in-flight: 11:request_firmware_work_func for 117s pending: 9*nsim_dev_hwstats_traffic_work, ovs_dp_masks_rebalance, 2*psi_avgs_work, 2*ovs_dp_masks_rebalance, vmstat_shepherd, psi_avgs_work, ovs_dp_masks_rebalance, 2*psi_avgs_work, 2*ovs_dp_masks_rebalance, delayed_vfree_work, psi_avgs_work, drm_fb_helper_damage_work, l2cap_chan_timeout, xfrm_state_gc_task, key_garbage_collector workqueue events_unbound: flags=0x2 pwq 8: cpus=0-1 flags=0x6 nice=0 active=39 refcnt=40 in-flight: 40:cfg80211_wiphy_work for 52s ,6263:cfg80211_wiphy_work for 47s ,1197:cfg80211_wiphy_work for 50s ,12:cfg80211_wiphy_work for 49s ,54:cfg80211_wiphy_work for 52s ,1357:cfg80211_wiphy_work for 51s ,80:cfg80211_wiphy_work for 49s ,1303:cfg80211_wiphy_work for 48s pending: cfg80211_wiphy_work, crng_reseed, macvlan_process_broadcast, flush_memcg_stats_dwork, nsim_dev_trap_report_work, macvlan_process_broadcast, 3*nsim_dev_trap_report_work, 2*macvlan_process_broadcast, 2*nsim_dev_trap_report_work, cfg80211_wiphy_work, macvlan_process_broadcast, 2*cfg80211_wiphy_work, macvlan_process_broadcast, cfg80211_wiphy_work, nsim_dev_trap_report_work, cfg80211_wiphy_work, nsim_dev_trap_report_work, cfg80211_wiphy_work, toggle_allocation_gate, 2*cfg80211_wiphy_work, nsim_dev_trap_report_work, 4*macvlan_process_broadcast workqueue events_power_efficient: flags=0x82 pwq 8: cpus=0-1 flags=0x6 nice=0 active=9 refcnt=10 pending: gc_worker, neigh_managed_work, 2*neigh_periodic_work, fb_flashcursor, wg_ratelimiter_gc_entries, neigh_managed_work, do_cache_clean, reg_check_chans_work workqueue events_dfl_long: flags=0x2 pwq 8: cpus=0-1 flags=0x6 nice=0 active=6 refcnt=7 in-flight: 357:defense_work_handler for 45s pending: 5*defense_work_handler workqueue mm_percpu_wq: flags=0x108 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: vmstat_update workqueue writeback: flags=0x4a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=2 in-flight: 14:wb_workfn for 41s workqueue ipv6_addrconf: flags=0x6000a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=6 MAYDAY in-flight: 2850(RESCUER):addrconf_dad_work for 36s pending: mayday_cursor_func workqueue bat_events: flags=0x6000a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=45 MAYDAY in-flight: 2882(RESCUER):batadv_tt_purge for 14s pending: mayday_cursor_func inactive: 3*batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 4*batadv_tt_purge, batadv_dat_purge, batadv_bla_periodic_work, batadv_dat_purge, 2*batadv_bla_periodic_work, batadv_dat_purge, batadv_bla_periodic_work, 5*batadv_mcast_mla_update, 3*batadv_iv_send_outstanding_bat_ogm_packet, 3*batadv_purge_orig, 4*batadv_iv_send_outstanding_bat_ogm_packet, batadv_dat_purge, 2*batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 3*batadv_iv_send_outstanding_bat_ogm_packet, batadv_bla_periodic_work, batadv_dat_purge workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-wg2: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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 wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker pool 2: cpus=0 node=0 flags=0x0 nice=0 hung=55s workers=8 idle: 4840 1163 9 4499 4869 1520 4853 pool 8: cpus=0-1 flags=0x6 nice=0 hung=14s workers=11 manager: 1261 Showing backtraces of busy workers in stalled worker pools: pool 2: task:kworker/0:1 state:R running task stack:0 pid:11 tgid:11 ppid:2 task_flags:0x4208060 flags:0x00000010 Workqueue: events request_firmware_work_func Call trace: __switch_to+0x2b4/0x6e4 arch/arm64/kernel/process.c:775 (T) context_switch kernel/sched/core.c:5533 [inline] __schedule+0x135c/0x2b00 kernel/sched/core.c:7284 preempt_schedule_common+0xd4/0x190 kernel/sched/core.c:7463 preempt_schedule+0x60/0x78 kernel/sched/core.c:7487 __local_bh_enable_ip+0x16c/0x234 kernel/softirq.c:480 __raw_spin_unlock_bh include/linux/spinlock_api_smp.h:237 [inline] _raw_spin_unlock_bh+0x3c/0x4c kernel/locking/spinlock.c:245 spin_unlock_bh include/linux/spinlock.h:407 [inline] restore_regulatory_settings+0x6f0/0x1650 net/wireless/reg.c:3555 regdb_fw_cb+0x14c/0x1a8 net/wireless/reg.c:1026 request_firmware_work_func+0xe8/0x24c drivers/base/firmware_loader/main.c:1164 process_one_work kernel/workqueue.c:3396 [inline] process_scheduled_works+0x91c/0x1250 kernel/workqueue.c:3479 worker_thread+0x798/0xbd0 kernel/workqueue.c:3560 kthread+0x304/0x3d4 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854 net_ratelimit: 43146 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 43050 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 43065 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 43063 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 43149 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 43107 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck for 85s! Showing busy workqueues and worker pools: workqueue events: flags=0x100 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=28 refcnt=29 in-flight: 11:request_firmware_work_func for 147s pending: 9*nsim_dev_hwstats_traffic_work, ovs_dp_masks_rebalance, 2*psi_avgs_work, 2*ovs_dp_masks_rebalance, vmstat_shepherd, psi_avgs_work, ovs_dp_masks_rebalance, 2*psi_avgs_work, 2*ovs_dp_masks_rebalance, delayed_vfree_work, psi_avgs_work, drm_fb_helper_damage_work, l2cap_chan_timeout, xfrm_state_gc_task, key_garbage_collector workqueue events_unbound: flags=0x2 pwq 8: cpus=0-1 flags=0x6 nice=0 active=39 refcnt=40 in-flight: 40:cfg80211_wiphy_work for 82s ,6263:cfg80211_wiphy_work for 77s ,1197:cfg80211_wiphy_work for 80s ,12:cfg80211_wiphy_work for 80s ,54:cfg80211_wiphy_work for 82s ,1357:cfg80211_wiphy_work for 81s ,80:cfg80211_wiphy_work for 79s ,1303:cfg80211_wiphy_work for 78s pending: cfg80211_wiphy_work, crng_reseed, macvlan_process_broadcast, flush_memcg_stats_dwork, nsim_dev_trap_report_work, macvlan_process_broadcast, 3*nsim_dev_trap_report_work, 2*macvlan_process_broadcast, 2*nsim_dev_trap_report_work, cfg80211_wiphy_work, macvlan_process_broadcast, 2*cfg80211_wiphy_work, macvlan_process_broadcast, cfg80211_wiphy_work, nsim_dev_trap_report_work, cfg80211_wiphy_work, nsim_dev_trap_report_work, cfg80211_wiphy_work, toggle_allocation_gate, 2*cfg80211_wiphy_work, nsim_dev_trap_report_work, 4*macvlan_process_broadcast workqueue events_power_efficient: flags=0x82 pwq 8: cpus=0-1 flags=0x6 nice=0 active=9 refcnt=10 pending: gc_worker, neigh_managed_work, 2*neigh_periodic_work, fb_flashcursor, wg_ratelimiter_gc_entries, neigh_managed_work, do_cache_clean, reg_check_chans_work workqueue events_dfl_long: flags=0x2 pwq 8: cpus=0-1 flags=0x6 nice=0 active=6 refcnt=7 in-flight: 357:defense_work_handler for 75s pending: 5*defense_work_handler workqueue mm_percpu_wq: flags=0x108 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: vmstat_update workqueue writeback: flags=0x4a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=2 in-flight: 14:wb_workfn for 71s workqueue ipv6_addrconf: flags=0x6000a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=6 MAYDAY in-flight: 2850(RESCUER):addrconf_dad_work for 66s pending: mayday_cursor_func workqueue bat_events: flags=0x6000a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=44 MAYDAY in-flight: 2882(RESCUER):batadv_tt_purge for 2s pending: mayday_cursor_func inactive: 2*batadv_tt_purge, batadv_dat_purge, batadv_bla_periodic_work, batadv_dat_purge, 2*batadv_bla_periodic_work, batadv_dat_purge, batadv_bla_periodic_work, 5*batadv_mcast_mla_update, 3*batadv_iv_send_outstanding_bat_ogm_packet, 3*batadv_purge_orig, 4*batadv_iv_send_outstanding_bat_ogm_packet, batadv_dat_purge, 2*batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 3*batadv_iv_send_outstanding_bat_ogm_packet, batadv_bla_periodic_work, batadv_dat_purge, batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 2*batadv_iv_send_outstanding_bat_ogm_packet, batadv_tt_purge workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-wg2: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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 wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker pool 2: cpus=0 node=0 flags=0x0 nice=0 hung=85s workers=8 idle: 4840 1163 9 4499 4869 1520 4853 pool 8: cpus=0-1 flags=0x6 nice=0 hung=2s workers=11 manager: 1261 Showing backtraces of busy workers in stalled worker pools: pool 2: task:kworker/0:1 state:R running task stack:0 pid:11 tgid:11 ppid:2 task_flags:0x4208060 flags:0x00000010 Workqueue: events request_firmware_work_func Call trace: __switch_to+0x2b4/0x6e4 arch/arm64/kernel/process.c:775 (T) context_switch kernel/sched/core.c:5533 [inline] __schedule+0x135c/0x2b00 kernel/sched/core.c:7284 preempt_schedule_common+0xd4/0x190 kernel/sched/core.c:7463 preempt_schedule+0x60/0x78 kernel/sched/core.c:7487 __local_bh_enable_ip+0x16c/0x234 kernel/softirq.c:480 __raw_spin_unlock_bh include/linux/spinlock_api_smp.h:237 [inline] _raw_spin_unlock_bh+0x3c/0x4c kernel/locking/spinlock.c:245 spin_unlock_bh include/linux/spinlock.h:407 [inline] restore_regulatory_settings+0x6f0/0x1650 net/wireless/reg.c:3555 regdb_fw_cb+0x14c/0x1a8 net/wireless/reg.c:1026 request_firmware_work_func+0xe8/0x24c drivers/base/firmware_loader/main.c:1164 process_one_work kernel/workqueue.c:3396 [inline] process_scheduled_works+0x91c/0x1250 kernel/workqueue.c:3479 worker_thread+0x798/0xbd0 kernel/workqueue.c:3560 kthread+0x304/0x3d4 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854 net_ratelimit: 42963 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 42761 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 43169 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 43196 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 42925 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) net_ratelimit: 42959 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck for 115s! Showing busy workqueues and worker pools: workqueue events: flags=0x100 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=28 refcnt=29 in-flight: 11:request_firmware_work_func for 177s pending: 9*nsim_dev_hwstats_traffic_work, ovs_dp_masks_rebalance, 2*psi_avgs_work, 2*ovs_dp_masks_rebalance, vmstat_shepherd, psi_avgs_work, ovs_dp_masks_rebalance, 2*psi_avgs_work, 2*ovs_dp_masks_rebalance, delayed_vfree_work, psi_avgs_work, drm_fb_helper_damage_work, l2cap_chan_timeout, xfrm_state_gc_task, key_garbage_collector workqueue events_unbound: flags=0x2 pwq 8: cpus=0-1 flags=0x6 nice=0 active=39 refcnt=40 in-flight: 40:cfg80211_wiphy_work for 112s ,6263:cfg80211_wiphy_work for 107s ,1197:cfg80211_wiphy_work for 111s ,12:cfg80211_wiphy_work for 110s ,54:cfg80211_wiphy_work for 112s ,1357:cfg80211_wiphy_work for 111s ,80:cfg80211_wiphy_work for 109s ,1303:cfg80211_wiphy_work for 109s pending: cfg80211_wiphy_work, crng_reseed, macvlan_process_broadcast, flush_memcg_stats_dwork, nsim_dev_trap_report_work, macvlan_process_broadcast, 3*nsim_dev_trap_report_work, 2*macvlan_process_broadcast, 2*nsim_dev_trap_report_work, cfg80211_wiphy_work, macvlan_process_broadcast, 2*cfg80211_wiphy_work, macvlan_process_broadcast, cfg80211_wiphy_work, nsim_dev_trap_report_work, cfg80211_wiphy_work, nsim_dev_trap_report_work, cfg80211_wiphy_work, toggle_allocation_gate, 2*cfg80211_wiphy_work, nsim_dev_trap_report_work, 4*macvlan_process_broadcast workqueue events_power_efficient: flags=0x82 pwq 8: cpus=0-1 flags=0x6 nice=0 active=14 refcnt=15 pending: gc_worker, neigh_managed_work, 2*neigh_periodic_work, fb_flashcursor, wg_ratelimiter_gc_entries, neigh_managed_work, do_cache_clean, reg_check_chans_work, 5*check_lifetime workqueue events_dfl_long: flags=0x2 pwq 8: cpus=0-1 flags=0x6 nice=0 active=6 refcnt=7 in-flight: 357:defense_work_handler for 105s pending: 5*defense_work_handler workqueue mm_percpu_wq: flags=0x108 pwq 2: cpus=0 node=0 flags=0x0 nice=0 active=1 refcnt=2 pending: vmstat_update workqueue writeback: flags=0x4a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=2 in-flight: 14:wb_workfn for 101s workqueue ipv6_addrconf: flags=0x6000a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=11 MAYDAY in-flight: 2850(RESCUER):addrconf_dad_work for 96s pending: mayday_cursor_func inactive: 5*addrconf_verify_work workqueue bat_events: flags=0x6000a pwq 8: cpus=0-1 flags=0x6 nice=0 active=1 refcnt=45 MAYDAY in-flight: 2882(RESCUER):batadv_tt_purge for 12s pending: mayday_cursor_func inactive: batadv_tt_purge, batadv_dat_purge, batadv_bla_periodic_work, batadv_dat_purge, 2*batadv_bla_periodic_work, batadv_dat_purge, batadv_bla_periodic_work, 5*batadv_mcast_mla_update, 3*batadv_iv_send_outstanding_bat_ogm_packet, 3*batadv_purge_orig, 4*batadv_iv_send_outstanding_bat_ogm_packet, batadv_dat_purge, 2*batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 3*batadv_iv_send_outstanding_bat_ogm_packet, batadv_bla_periodic_work, batadv_dat_purge, batadv_iv_send_outstanding_bat_ogm_packet, batadv_purge_orig, 2*batadv_iv_send_outstanding_bat_ogm_packet, 3*batadv_tt_purge workqueue hci1: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 in-flight: 4742:hci_cmd_sync_work for 24s workqueue hci4: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 in-flight: 4748:hci_cmd_sync_work for 24s workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-wg2: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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 wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue hci2: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 pending: hci_cmd_work workqueue hci2: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 in-flight: 50:hci_cmd_sync_work for 8s workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=1 refcnt=2 pending: wg_packet_encrypt_worker workqueue hci5: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 pending: hci_cmd_work workqueue hci5: flags=0x20012 pwq 9: cpus=0-1 node=0 flags=0x4 nice=-20 active=1 refcnt=4 in-flight: 4740:hci_cmd_sync_work for 8s workqueue wg-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker 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-kex-wg0: flags=0x6 pwq 8: cpus=0-1 flags=0x6 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-crypt-wg1: flags=0x128 pwq 2: cpus=0 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=0x6 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=1 refcnt=2 pending: wg_packet_encrypt_worker pool 2: cpus=0 node=0 flags=0x0 nice=0 hung=115s workers=8 idle: 4840 1163 9 4499 4869 1520 4853 pool 8: cpus=0-1 flags=0x6 nice=0 hung=12s workers=11 manager: 1261 pool 9: cpus=0-1 node=0 flags=0x4 nice=-20 hung=8s workers=6 idle: 4738 4745 Showing backtraces of busy workers in stalled worker pools: pool 2: task:kworker/0:1 state:R running task stack:0 pid:11 tgid:11 ppid:2 task_flags:0x4208060 flags:0x00000010 Workqueue: events request_firmware_work_func Call trace: __switch_to+0x2b4/0x6e4 arch/arm64/kernel/process.c:775 (T) context_switch kernel/sched/core.c:5533 [inline] __schedule+0x135c/0x2b00 kernel/sched/core.c:7284 preempt_schedule_common+0xd4/0x190 kernel/sched/core.c:7463 preempt_schedule+0x60/0x78 kernel/sched/core.c:7487 __local_bh_enable_ip+0x16c/0x234 kernel/softirq.c:480 __raw_spin_unlock_bh include/linux/spinlock_api_smp.h:237 [inline] _raw_spin_unlock_bh+0x3c/0x4c kernel/locking/spinlock.c:245 spin_unlock_bh include/linux/spinlock.h:407 [inline] restore_regulatory_settings+0x6f0/0x1650 net/wireless/reg.c:3555 regdb_fw_cb+0x14c/0x1a8 net/wireless/reg.c:1026 request_firmware_work_func+0xe8/0x24c drivers/base/firmware_loader/main.c:1164 process_one_work kernel/workqueue.c:3396 [inline] process_scheduled_works+0x91c/0x1250 kernel/workqueue.c:3479 worker_thread+0x798/0xbd0 kernel/workqueue.c:3560 kthread+0x304/0x3d4 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854 net_ratelimit: 42965 callbacks suppressed bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) bridge0: received packet on veth1_to_bridge with own address as source address (addr:e2:96:88:8b:b1:25, vlan:0) rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P6455/1:b..l rcu: (detected by 0, t=10502 jiffies, g=13485, q=1251 ncpus=1) task:syz.1.247 state:R running task stack:0 pid:6455 tgid:6453 ppid:4737 task_flags:0x40054c flags:0x00000011 Call trace: __switch_to+0x2b4/0x6e4 arch/arm64/kernel/process.c:775 (T) context_switch kernel/sched/core.c:5533 [inline] __schedule+0x135c/0x2b00 kernel/sched/core.c:7284 preempt_schedule_common+0xd4/0x190 kernel/sched/core.c:7463 preempt_schedule+0x60/0x78 kernel/sched/core.c:7487 __raw_spin_unlock include/linux/spinlock_api_smp.h:201 [inline] _raw_spin_unlock+0x74/0x78 kernel/locking/spinlock.c:213 spin_unlock include/linux/spinlock.h:401 [inline] zap_pte_range mm/memory.c:2095 [inline] zap_pmd_range mm/memory.c:2151 [inline] zap_pud_range mm/memory.c:2179 [inline] zap_p4d_range mm/memory.c:2200 [inline] __zap_vma_range+0x30b8/0x4348 mm/memory.c:2240 unmap_vmas+0x2e0/0x43c mm/memory.c:2309 exit_mmap+0x1e8/0x9bc mm/mmap.c:1315 __mmput+0xe0/0x2e8 kernel/fork.c:1193 mmput+0x70/0xa8 kernel/fork.c:1216 exit_mm+0x13c/0x1f0 kernel/exit.c:592 do_exit+0x524/0x1a74 kernel/exit.c:974 do_group_exit+0x198/0x238 kernel/exit.c:1129 get_signal+0xfb0/0x1094 kernel/signal.c:3112 arch_do_signal_or_restart+0x288/0x444c arch/arm64/kernel/signal.c:1671 __exit_to_user_mode_loop kernel/entry/common.c:66 [inline] exit_to_user_mode_loop+0x70/0x17c kernel/entry/common.c:101 __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] syscall_exit_to_user_mode_prepare include/linux/irq-entry-common.h:230 [inline] arm64_syscall_exit_to_user_mode arch/arm64/kernel/entry-common.c:146 [inline] el0_svc+0x12c/0x1d8 arch/arm64/kernel/entry-common.c:797 el0t_64_sync_handler+0x44/0x104 arch/arm64/kernel/entry-common.c:815 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:606 rcu: rcu_preempt kthread starved for 3012 jiffies! g13485 f0x0 RCU_GP_WAIT_FQS(5) ->state=R ->cpu=0 rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. rcu: RCU grace-period kthread stack dump: task:rcu_preempt state:R running task stack:0 pid:16 tgid:16 ppid:2 task_flags:0x208040 flags:0x00000010 Call trace: __switch_to+0x2b4/0x6e4 arch/arm64/kernel/process.c:775 (T) context_switch kernel/sched/core.c:5533 [inline] __schedule+0x135c/0x2b00 kernel/sched/core.c:7284 __schedule_loop kernel/sched/core.c:7361 [inline] schedule+0x13c/0x20c kernel/sched/core.c:7376 schedule_timeout+0x13c/0x28c kernel/time/sleep_timeout.c:99 rcu_gp_fqs_loop+0x260/0xde8 kernel/rcu/tree.c:2122 rcu_gp_kthread+0x148/0x230 kernel/rcu/tree.c:2330 kthread+0x304/0x3d4 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854 rcu: Stack dump where RCU GP kthread last ran: CPU: 0 UID: 0 PID: 2882 Comm: kworker/R-bat_e Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/23/2026 Workqueue: bat_events batadv_tt_purge pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--) pc : rcu_rdp_cpu_online kernel/rcu/tree.c:4083 [inline] pc : rcu_lockdep_current_cpu_online+0xbc/0x1d0 kernel/rcu/tree.c:4124 lr : rcu_lockdep_current_cpu_online+0x74/0x1d0 kernel/rcu/tree.c:4116 sp : ffff80008f856b40 x29: ffff80008f856b40 x28: ffff0000d3b80000 x27: ffff0000cdbca7c0 x26: 0000000000000002 x25: 0000000000000000 x24: ffff700011f0ad84 x23: ffff0001acf68180 x22: dfff800000000000 x21: 1fffe00019d67761 x20: ffff8000897fa960 x19: ffff0000ceb3bb08 x18: ffff8001237ae000 x17: 0000000000020010 x16: 0038dd8600000000 x15: 0000000000000001 x14: 0000000006082515 x13: 0000000000000006 x12: 0000000000000000 x11: 0000000000000000 x10: 0000000000000003 x9 : ffff8000897ba180 x8 : 0000000000000000 x7 : 0000000000000000 x6 : ffff80008596c494 x5 : ffff0000d3b80000 x4 : 0000000000000000 x3 : ffff8000859fa394 x2 : 0000000000000001 x1 : ffff0000ceb3bb00 x0 : 0000000000000000 Call trace: rcu_rdp_cpu_online kernel/rcu/tree.c:4083 [inline] (P) rcu_lockdep_current_cpu_online+0xbc/0x1d0 kernel/rcu/tree.c:4124 (P) rcu_read_lock_held_common+0x28/0x8c kernel/rcu/update.c:113 rcu_read_lock_held+0x28/0x6c kernel/rcu/update.c:349 br_nf_hook_thresh+0x114/0x3e8 net/bridge/br_netfilter_hooks.c:1136 br_nf_forward_finish+0x304/0x8cc net/bridge/br_netfilter_hooks.c:667 NF_HOOK+0x5b0/0x63c include/linux/netfilter.h:325 br_nf_forward_ip+0x540/0x6ac net/bridge/br_netfilter_hooks.c:721 br_nf_forward+0x614/0x14e4 net/bridge/br_netfilter_hooks.c:-1 nf_hook_entry_hookfn include/linux/netfilter.h:165 [inline] nf_hook_slow+0xc8/0x224 net/netfilter/core.c:619 nf_hook include/linux/netfilter.h:252 [inline] NF_HOOK+0x1ec/0x394 include/linux/netfilter.h:323 __br_forward+0x2d8/0x43c net/bridge/br_forward.c:115 deliver_clone+0x70/0xcc net/bridge/br_forward.c:131 br_flood+0x3bc/0x5c0 net/bridge/br_forward.c:257 br_handle_frame_finish+0xd78/0x14c4 net/bridge/br_input.c:229 br_nf_hook_thresh+0x344/0x3e8 net/bridge/br_netfilter_hooks.c:-1 br_nf_pre_routing_finish_ipv6+0x7ac/0xaa4 net/bridge/br_netfilter_ipv6.c:-1 NF_HOOK include/linux/netfilter.h:325 [inline] br_nf_pre_routing_ipv6+0x2c4/0x5f8 net/bridge/br_netfilter_ipv6.c:183 br_nf_pre_routing+0x6e0/0x1168 net/bridge/br_netfilter_hooks.c:513 nf_hook_entry_hookfn include/linux/netfilter.h:165 [inline] nf_hook_bridge_pre net/bridge/br_input.c:291 [inline] br_handle_frame+0xeb0/0x10dc net/bridge/br_input.c:451 __netif_receive_skb_core+0x848/0x2a3c net/core/dev.c:6184 __netif_receive_skb_one_core+0x70/0x110 net/core/dev.c:6295 __netif_receive_skb+0x34/0x128 net/core/dev.c:6410 process_backlog+0x588/0x14e0 net/core/dev.c:6761 __napi_poll+0xb4/0x328 net/core/dev.c:7830 napi_poll net/core/dev.c:7893 [inline] net_rx_action+0x5b0/0xc14 net/core/dev.c:8050 handle_softirqs+0x324/0xcbc kernel/softirq.c:645 __do_softirq+0x14/0x20 kernel/softirq.c:679 ____do_softirq+0x10/0x1c arch/arm64/kernel/irq.c:78 call_on_irq_stack+0x30/0x48 arch/arm64/kernel/entry.S:901 do_softirq_own_stack+0x1c/0x28 arch/arm64/kernel/irq.c:83 do_softirq+0x90/0xf8 kernel/softirq.c:546 __local_bh_enable_ip+0x190/0x234 kernel/softirq.c:473 __raw_spin_unlock_bh include/linux/spinlock_api_smp.h:237 [inline] _raw_spin_unlock_bh+0x3c/0x4c kernel/locking/spinlock.c:245 spin_unlock_bh include/linux/spinlock.h:407 [inline] batadv_tt_global_purge net/batman-adv/translation-table.c:2390 [inline] batadv_tt_purge+0x3e4/0x7b4 net/batman-adv/translation-table.c:3754 process_one_work kernel/workqueue.c:3396 [inline] process_scheduled_works+0x91c/0x1250 kernel/workqueue.c:3479 rescuer_thread+0x68c/0xd90 kernel/workqueue.c:3703 kthread+0x304/0x3d4 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854