====================================== | [ 1227.366325] #0: ff11000132f84d40 ((wq_completion)bnxt_pf_wq){+.+.}-{0:0}, at: process_one_work+0xd55/0x1410 | [ 1227.378176] #1: ffa00000001cfd20 ((work_completion)(&bp->sp_task)){+.+.}-{0:0}, at: process_one_work+0xdb7/0x1410 | [ 1227.390618] #2: ff1100012390cd68 (&dev->lock){+.+.}-{4:4}, at: bnxt_reset+0x67/0x120 | [ 1227.400220] \x0astack backtrace: | [ 1227.406687] CPU: 5 UID: 0 PID: 12 Comm: kworker/u128:0 Not tainted 7.1.0-rc5-mort-gc1c90e81b188 #1 PREEMPT(full) [ 1227.406690] Hardware name: Giga Computing E163-Z34-AAH1-000/MZ33-DC1-000, BIOS R30_F44 12/24/2025 [ 1227.406692] Workqueue: bnxt_pf_wq bnxt_sp_task [ 1227.406695] Call Trace: [ 1227.406697] [ 1227.406699] dump_stack_lvl+0x6f/0xa0 [ 1227.406705] lockdep_rcu_suspicious.cold+0x37/0x89 [ 1227.406711] dev_qdisc_change_real_num_tx+0xee/0x130 [ 1227.406716] netif_set_real_num_tx_queues+0x22d/0xa00 [ 1227.406720] ? mark_held_locks+0x40/0x70 [ 1227.406725] bnxt_setup_int_mode+0x371/0x5f0 [ 1227.406731] bnxt_request_irq+0x21/0x910 [ 1227.406734] ? bnxt_init_napi+0x20c/0x430 [ 1227.406736] ? bnxt_poll+0x9a0/0x9a0 [ 1227.406739] ? bnxt_reserve_rings+0x82/0x6d0 [ 1227.406743] __bnxt_open_nic+0x473/0x1650 [ 1227.406747] ? __bnxt_close_nic.isra.0+0x317/0x610 [ 1227.406751] ? bnxt_init_one+0x2cb0/0x2cb0 [ 1227.406753] ? bnxt_del_one_rss_ctx+0x950/0x950 [ 1227.406758] bnxt_open_nic+0x71/0xa0 [ 1227.406761] ? bnxt_reset_task+0xaa/0xe0 [ 1227.406764] bnxt_reset+0xf3/0x120 [ 1227.406767] bnxt_sp_task+0xd29/0x13e0 [ 1227.406769] ? __lock_acquire+0x508/0xc10 [ 1227.406774] ? bnxt_rx_ring_reset+0x1180/0x1180 [ 1227.406776] ? process_one_work+0xdb7/0x1410 [ 1227.406779] ? rcu_is_watching+0x15/0xd0 [ 1227.406782] ? rcu_is_watching+0x15/0xd0 [ 1227.406784] ? lock_acquire+0x134/0x160 [ 1227.406786] ? rcu_is_watching+0x15/0xd0 [ 1227.406790] process_one_work+0xdf8/0x1410 [ 1227.406796] ? pwq_dec_nr_in_flight+0x710/0x710 [ 1227.406798] ? lock_acquire.part.0+0xbc/0x260 [ 1227.406805] worker_thread+0x4f1/0xd60 [ 1227.406812] ? rescuer_thread+0x1320/0x1320 [ 1227.406814] kthread+0x367/0x460 [ 1227.406817] ? trace_irq_enable.constprop.0+0x9b/0x180 [ 1227.406820] ? kthread_affine_node+0x330/0x330 [ 1227.406823] ret_from_fork+0x4a4/0x720 [ 1227.406827] ? arch_exit_to_user_mode_prepare.isra.0+0x90/0x90 [ 1227.406830] ? __switch_to+0x5a3/0xe00 [ 1227.406833] ? kthread_affine_node+0x330/0x330 [ 1227.406836] ret_from_fork_asm+0x11/0x20 | DEVICE=+pci:0000:c1:00.0 | [ 1232.481642] ------------[ cut here ]------------ | [ 1232.496232] WARNING: drivers/net/ethernet/broadcom/bnxt/bnxt.c:425 at bnxt_sched_reset_txr.cold+0x122/0x294, CPU#20: swapper/20/0 | [ 1232.510124] Modules linked in: | [ 1232.514553] CPU: 20 UID: 0 PID: 0 Comm: swapper/20 Not tainted 7.1.0-rc5-mort-gc1c90e81b188 #1 PREEMPT(full) [ 1232.526486] Hardware name: Giga Computing E163-Z34-AAH1-000/MZ33-DC1-000, BIOS R30_F44 12/24/2025 [ 1232.537246] RIP: 0010:bnxt_sched_reset_txr.cold+0x122/0x294 [ 1232.544300] Code: 00 00 48 89 44 24 10 49 8b 7b 60 45 89 f1 45 89 f8 4c 89 54 24 08 89 e9 48 c7 c6 e0 d3 45 91 4c 89 1c 24 53 e8 5c 85 0c 00 90 <0f> 0b 90 48 8b 44 24 18 ba ff ff 37 00 5e 48 c1 e2 2a 4c 8b 1c 24 [ 1232.566183] RSP: 0018:ffa0000000cc09f8 EFLAGS: 00010286 [ 1232.572844] RAX: 0000000000000000 RBX: 0000000000000002 RCX: 0000000000000000 [ 1232.581650] RDX: 000000000000005e RSI: 1ffffffff2b5a11c RDI: fff3fc000019812d [ 1232.590459] RBP: 0000000000000000 R08: ffffffff8d510b45 R09: 1ff40000001980b2 [ 1232.599267] R10: fff3fc00001980b3 R11: fff3fc00001980b3 R12: 0000000000000001 [ 1232.608063] R13: dffffc0000000000 R14: 0000000000000002 R15: 0000000000000002 [ 1232.616868] FS: 0000000000000000(0000) GS:ff1100187a0b3000(0000) knlGS:0000000000000000 [ 1232.626748] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1232.633995] CR2: 00007f9549ac74a0 CR3: 000000011b765003 CR4: 0000000000771ef0 [ 1232.642792] PKRU: 55555554 [ 1232.646621] Call Trace: [ 1232.650161] [ 1232.653214] __bnxt_tx_int+0x62f/0xef0 [ 1232.658224] ? __bnxt_poll_work+0x4d7/0x1340 [ 1232.663814] bnxt_tx_int+0x15b/0x290 [ 1232.668622] ? rcu_read_lock_any_held+0x3c/0x90 [ 1232.674498] __bnxt_poll_work_done+0xbf/0xe50 [ 1232.680183] bnxt_poll_p5+0x559/0x10b0 [ 1232.685190] ? bnxt_poll+0x9a0/0x9a0 [ 1232.689996] ? lock_acquire.part.0+0xbc/0x260 [ 1232.695683] ? find_held_lock+0x2b/0x80 [ 1232.700783] ? __lock_release.isra.0+0x6b/0x1a0 [ 1232.706665] ? rcu_lockdep_current_cpu_online+0x39/0x1b0 [ 1232.713416] __napi_poll+0xd4/0x3b0 [ 1232.718130] net_rx_action+0x513/0xf50 [ 1232.723125] ? rcu_lockdep_current_cpu_online+0x39/0x1b0 [ 1232.729882] ? __napi_poll+0x3b0/0x3b0 [ 1232.734885] ? validate_chain+0x360/0xc20 [ 1232.740180] ? rcu_read_lock_any_held+0x3c/0x90 [ 1232.746063] ? validate_chain+0x38b/0xc20 [ 1232.751358] ? __lock_acquire+0x508/0xc10 [ 1232.756655] ? do_raw_spin_lock+0x131/0x280 [ 1232.762146] ? __rwlock_init+0x150/0x150 [ 1232.767341] ? rcu_is_watching+0x15/0xd0 [ 1232.772538] handle_softirqs+0x1d8/0x940 [ 1232.777741] ? _local_bh_enable+0xd0/0xd0 [ 1232.783036] ? do_raw_spin_unlock+0x59/0x250 [ 1232.788626] __irq_exit_rcu+0x103/0x1c0 [ 1232.793726] irq_exit_rcu+0xe/0x30 [ 1232.798337] common_interrupt+0xb5/0xf0 [ 1232.803437] [ 1232.806587] [ 1232.809731] ? insn_get_seg_base+0x3e0/0x4c0 [ 1232.815321] asm_common_interrupt+0x26/0x40 [ 1232.820812] RIP: 0010:cpuidle_enter_state+0xf4/0x4b0 [ 1232.827183] Code: ff ff 8b 73 04 bf ff ff ff ff 49 89 c4 e8 e4 d7 f2 fe 31 ff e8 ed 5f 34 fc 45 84 ff 0f 85 92 01 00 00 e8 6f cf 66 fc fb 85 ed <0f> 88 63 01 00 00 48 8b 3c 24 e8 1d cf f2 fe 4c 89 e7 41 89 ec 49 [ 1232.849065] RSP: 0018:ffa000000052fd88 EFLAGS: 00000202 [ 1232.855727] RAX: 000000000118b8ad RBX: ff1100011f164000 RCX: ffffffff90e11e81 [ 1232.864534] RDX: ff110001017946c0 RSI: ffffffff91bdae07 RDI: ffffffff912f0940 [ 1232.873331] RBP: 0000000000000002 R08: 0000000000000000 R09: 0000000000000000 [ 1232.882136] R10: 0000000000000014 R11: 0000000000000001 R12: 0000011ef4ef7901 [ 1232.890941] R13: ffffffff92f89560 R14: 0000000000000002 R15: 0000000000000000 [ 1232.899751] ? cpuidle_enter_state+0xf1/0x4b0 [ 1232.905441] ? cpuidle_enter_state+0xf1/0x4b0 [ 1232.911129] ? cpuidle_enter+0x23/0xb0 [ 1232.916132] cpuidle_enter+0x52/0xb0 [ 1232.920939] cpuidle_idle_call.constprop.0+0x299/0x410 [ 1232.927502] ? arch_cpu_idle_exit+0x40/0x40 [ 1232.932992] ? mark_tsc_async_resets+0x30/0x30 [ 1232.938777] ? trace_irq_enable.constprop.0+0x9b/0x180 [ 1232.945342] ? rcu_is_watching+0x15/0xd0 [ 1232.950539] do_idle+0xf5/0x160 [ 1232.954857] cpu_startup_entry+0x53/0x70 [ 1232.960054] start_secondary+0x204/0x2b0 [ 1232.965254] ? set_cpu_sibling_map+0x1fb0/0x1fb0 [ 1232.971236] common_startup_64+0x13e/0x148 Finger prints: dev_qdisc_change_real_num_tx:netif_set_real_num_tx_queues:bnxt_setup_int_mode:bnxt_request_irq:__bnxt_open_nic __bnxt_tx_int:bnxt_tx_int:__bnxt_poll_work_done:bnxt_poll_p5:__napi_poll