fbnic-err: bad register access fbnic_mac_read_rxb address 0x80e9 [ 19.643059][ T76] fbnic 0000:01:00.0 enp1s0: Link is Down [ 19.643079][ T76] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 19.643081][ T76] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 76, name: kworker/0:2 [ 19.643083][ T76] preempt_count: 1, expected: 0 [ 19.643084][ T76] RCU nest depth: 0, expected: 0 [ 19.643085][ T76] locks held by kworker/0:2/76: 8, last CPU#0: [ 19.643087][ T76] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 19.643098][ T76] #1: ffa000000054fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 19.643102][ T76] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 19.643108][ T76] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 19.643111][ T76] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 19.643116][ T76] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 19.643119][ T76] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 19.643123][ T76] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 19.643127][ T76] irq event stamp: 80 [ 19.643128][ T76] hardirqs last enabled at (79): [] __down_trylock_console_sem+0x86/0xa0 [ 19.643130][ T76] hardirqs last disabled at (80): [] console_emit_next_record+0x3f8/0x4f0 [ 19.643132][ T76] softirqs last enabled at (74): [] handle_softirqs+0x67c/0x900 [ 19.643135][ T76] softirqs last disabled at (69): [] __irq_exit_rcu+0x145/0x1c0 [ 19.643137][ T76] Preemption disabled at: [ 19.643137][ T76] [] vprintk_emit+0x31b/0x3e0 [ 19.643143][ T76] CPU: 0 UID: 0 PID: 76 Comm: kworker/0:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 19.643147][ T76] Tainted: [W]=WARN [ 19.643148][ T76] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 19.643150][ T76] Workqueue: events_power_efficient phylink_resolve [ 19.643154][ T76] Call Trace: [ 19.643156][ T76] [ 19.643158][ T76] dump_stack_lvl+0x6f/0xa0 [ 19.643163][ T76] ? vprintk_emit+0x31b/0x3e0 [ 19.643165][ T76] __might_resched.cold+0x1fe/0x2c1 [ 19.643170][ T76] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 19.643174][ T76] ? __kmalloc_noprof+0xdb/0x760 [ 19.643179][ T76] __kmalloc_noprof+0x443/0x760 [ 19.643181][ T76] ? alloc_buf.isra.0+0x4b/0x260 [ 19.643208][ T76] ? do_raw_spin_unlock+0x59/0x250 [ 19.643212][ T76] alloc_buf.isra.0+0x4b/0x260 [ 19.643216][ T76] put_chars+0x1e1/0x2f0 [ 19.643220][ T76] ? __send_to_port+0x420/0x420 [ 19.643222][ T76] ? printk_get_next_message+0x2fe/0x7d0 [ 19.643225][ T76] ? rcu_read_lock_any_held+0x3c/0x90 [ 19.643228][ T76] ? validate_chain+0x38b/0xc20 [ 19.643232][ T76] hvc_console_print+0x292/0x780 [ 19.643236][ T76] ? __lock_acquire+0x518/0xc20 [ 19.643237][ T76] ? __lock_acquire+0x518/0xc20 [ 19.643242][ T76] ? hvc_write+0x3a0/0x3a0 [ 19.643246][ T76] ? rcu_is_watching+0x16/0xd0 [ 19.643248][ T76] ? lock_acquire+0x13c/0x160 [ 19.643252][ T76] console_emit_next_record+0x252/0x4f0 [ 19.643256][ T76] ? devkmsg_read+0x4e0/0x4e0 [ 19.643261][ T76] ? rcu_is_watching+0x16/0xd0 [ 19.643263][ T76] ? lock_acquire+0x13c/0x160 [ 19.643267][ T76] console_flush_one_record+0x46f/0x710 [ 19.643271][ T76] ? console_emit_next_record+0x4f0/0x4f0 [ 19.643273][ T76] ? __lock_acquire+0x518/0xc20 [ 19.643278][ T76] console_unlock+0xee/0x1f0 [ 19.643281][ T76] ? console_flush_one_record+0x710/0x710 [ 19.643282][ T76] ? rcu_is_watching+0x16/0xd0 [ 19.643284][ T76] ? lock_acquire+0xa0/0x160 [ 19.643288][ T76] ? __down_trylock_console_sem+0x5e/0xa0 [ 19.643290][ T76] ? vprintk_emit+0x320/0x3e0 [ 19.643293][ T76] vprintk_emit+0x37c/0x3e0 [ 19.643297][ T76] ? wake_up_klogd_work_func+0x90/0x90 [ 19.643299][ T76] ? wakeup_preempt_fair+0x6cf/0x15d0 [ 19.643305][ T76] dev_vprintk_emit+0x27f/0x2c0 [ 19.643310][ T76] ? device_rename.cold+0xa/0xa [ 19.643315][ T76] ? _raw_spin_unlock_irq_enable+0x5b/0x90 [ 19.643319][ T76] ? try_to_wake_up+0x153/0x1130 [ 19.643323][ T76] dev_printk_emit+0xb9/0xee [ 19.643326][ T76] ? dev_vprintk_emit+0x2c0/0x2c0 [ 19.643337][ T76] ? find_held_lock+0x2b/0x80 [ 19.643340][ T76] ? mark_held_locks+0x40/0x70 [ 19.643344][ T76] __netdev_printk+0x160/0x1d0 [ 19.643350][ T76] netdev_printk+0xdb/0x120 [ 19.643353][ T76] ? __netdev_printk+0x1d0/0x1d0 [ 19.643357][ T76] ? fbnic_mac_link_down_asic+0x75/0x110 [ 19.643361][ T76] ? lockdep_hardirqs_on+0x91/0x130 [ 19.643364][ T76] ? queue_delayed_work_on+0x95/0x100 [ 19.643366][ T76] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 19.643370][ T76] phylink_resolve+0x5fe/0xde0 [ 19.643371][ T76] ? __lock_acquire+0x518/0xc20 [ 19.643375][ T76] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 19.643379][ T76] ? rcu_is_watching+0x16/0xd0 [ 19.643380][ T76] ? rcu_is_watching+0x16/0xd0 [ 19.643382][ T76] ? lock_acquire+0x13c/0x160 [ 19.643384][ T76] ? rcu_is_watching+0x16/0xd0 [ 19.643388][ T76] process_one_work+0xe3e/0x1560 [ 19.643394][ T76] ? __queue_delayed_work+0x470/0x470 [ 19.643397][ T76] ? lock_acquire.part.0+0xd4/0x280 [ 19.643404][ T76] worker_thread+0x4f1/0xd60 [ 19.643408][ T76] ? rescuer_thread+0x1340/0x1340 [ 19.643410][ T76] ? __kthread_parkme+0xbd/0x210 [ 19.643413][ T76] ? rescuer_thread+0x1340/0x1340 [ 19.643415][ T76] ? rescuer_thread+0x1340/0x1340 [ 19.643417][ T76] kthread+0x367/0x460 [ 19.643419][ T76] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 19.643422][ T76] ? kthread_affine_preferred+0x4c0/0x4c0 [ 19.643425][ T76] ret_from_fork+0x474/0x6b0 [ 19.643429][ T76] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 19.643432][ T76] ? __switch_to+0x5a3/0xe00 [ 19.643435][ T76] ? kthread_affine_preferred+0x4c0/0x4c0 [ 19.643438][ T76] ret_from_fork_asm+0x11/0x20 [ 19.643446][ T76] [ 19.918703][ T339] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 19.920296][ T106] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 23.155822][ T106] fbnic 0000:01:00.0 enp1s0: Link is Down [ 23.155840][ T106] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 23.155842][ T106] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 106, name: kworker/1:1 [ 23.155844][ T106] preempt_count: 1, expected: 0 [ 23.155845][ T106] RCU nest depth: 0, expected: 0 [ 23.155846][ T106] locks held by kworker/1:1/106: 8, last CPU#1: [ 23.155848][ T106] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 23.155860][ T106] #1: ffa00000007afd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 23.155864][ T106] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 23.155870][ T106] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 23.155873][ T106] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 23.155877][ T106] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 23.155881][ T106] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 23.155885][ T106] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 23.155889][ T106] irq event stamp: 5154 [ 23.155890][ T106] hardirqs last enabled at (5153): [] __down_trylock_console_sem+0x86/0xa0 [ 23.155892][ T106] hardirqs last disabled at (5154): [] console_emit_next_record+0x3f8/0x4f0 [ 23.155894][ T106] softirqs last enabled at (5138): [] netdev_work_proc+0x4fe/0x690 [ 23.155898][ T106] softirqs last disabled at (5136): [] netdev_work_proc+0x81/0x690 [ 23.155901][ T106] Preemption disabled at: [ 23.155901][ T106] [] vprintk_emit+0x31b/0x3e0 [ 23.155907][ T106] CPU: 1 UID: 0 PID: 106 Comm: kworker/1:1 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 23.155910][ T106] Tainted: [W]=WARN [ 23.155911][ T106] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 23.155913][ T106] Workqueue: events_power_efficient phylink_resolve [ 23.155916][ T106] Call Trace: [ 23.155917][ T106] [ 23.155920][ T106] dump_stack_lvl+0x6f/0xa0 [ 23.155925][ T106] ? vprintk_emit+0x31b/0x3e0 [ 23.155928][ T106] __might_resched.cold+0x1fe/0x2c1 [ 23.155932][ T106] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 23.155936][ T106] ? __kmalloc_noprof+0xdb/0x760 [ 23.155940][ T106] __kmalloc_noprof+0x443/0x760 [ 23.155943][ T106] ? alloc_buf.isra.0+0x4b/0x260 [ 23.155949][ T106] ? do_raw_spin_unlock+0x59/0x250 [ 23.155951][ T106] alloc_buf.isra.0+0x4b/0x260 [ 23.155955][ T106] put_chars+0x1e1/0x2f0 [ 23.155958][ T106] ? __send_to_port+0x420/0x420 [ 23.155960][ T106] ? printk_get_next_message+0x2fe/0x7d0 [ 23.155963][ T106] ? rcu_read_lock_any_held+0x3c/0x90 [ 23.155966][ T106] ? validate_chain+0x38b/0xc20 [ 23.155970][ T106] hvc_console_print+0x292/0x780 [ 23.155974][ T106] ? __lock_acquire+0x518/0xc20 [ 23.155975][ T106] ? __lock_acquire+0x518/0xc20 [ 23.155980][ T106] ? hvc_write+0x3a0/0x3a0 [ 23.155983][ T106] ? rcu_is_watching+0x16/0xd0 [ 23.155986][ T106] ? lock_acquire+0x13c/0x160 [ 23.155990][ T106] console_emit_next_record+0x252/0x4f0 [ 23.155994][ T106] ? devkmsg_read+0x4e0/0x4e0 [ 23.155998][ T106] ? rcu_is_watching+0x16/0xd0 [ 23.156000][ T106] ? lock_acquire+0x13c/0x160 [ 23.156004][ T106] console_flush_one_record+0x46f/0x710 [ 23.156008][ T106] ? console_emit_next_record+0x4f0/0x4f0 [ 23.156010][ T106] ? __lock_acquire+0x518/0xc20 [ 23.156015][ T106] console_unlock+0xee/0x1f0 [ 23.156018][ T106] ? console_flush_one_record+0x710/0x710 [ 23.156024][ T106] ? rcu_is_watching+0x16/0xd0 [ 23.156027][ T106] ? lock_acquire+0xa0/0x160 [ 23.156030][ T106] ? __down_trylock_console_sem+0x5e/0xa0 [ 23.156032][ T106] ? vprintk_emit+0x320/0x3e0 [ 23.156035][ T106] vprintk_emit+0x37c/0x3e0 [ 23.156039][ T106] ? wake_up_klogd_work_func+0x90/0x90 [ 23.156042][ T106] ? wakeup_preempt_fair+0x6cf/0x15d0 [ 23.156047][ T106] dev_vprintk_emit+0x27f/0x2c0 [ 23.156052][ T106] ? device_rename.cold+0xa/0xa [ 23.156057][ T106] ? _raw_spin_unlock_irq_enable+0x5b/0x90 [ 23.156061][ T106] ? try_to_wake_up+0x153/0x1130 [ 23.156065][ T106] dev_printk_emit+0xb9/0xee [ 23.156067][ T106] ? dev_vprintk_emit+0x2c0/0x2c0 [ 23.156070][ T106] ? find_held_lock+0x2b/0x80 [ 23.156073][ T106] ? __lock_release.isra.0+0x69/0x1a0 [ 23.156077][ T106] __netdev_printk+0x160/0x1d0 [ 23.156083][ T106] netdev_printk+0xdb/0x120 [ 23.156086][ T106] ? __netdev_printk+0x1d0/0x1d0 [ 23.156088][ T106] ? mark_held_locks+0x40/0x70 [ 23.156091][ T106] ? fbnic_mac_link_down_asic+0x75/0x110 [ 23.156095][ T106] ? lockdep_hardirqs_on+0x91/0x130 [ 23.156098][ T106] ? queue_delayed_work_on+0x95/0x100 [ 23.156100][ T106] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 23.156104][ T106] phylink_resolve+0x5fe/0xde0 [ 23.156105][ T106] ? __lock_acquire+0x518/0xc20 [ 23.156109][ T106] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 23.156113][ T106] ? rcu_is_watching+0x16/0xd0 [ 23.156115][ T106] ? rcu_is_watching+0x16/0xd0 [ 23.156117][ T106] ? lock_acquire+0x13c/0x160 [ 23.156118][ T106] ? rcu_is_watching+0x16/0xd0 [ 23.156122][ T106] process_one_work+0xe3e/0x1560 [ 23.156128][ T106] ? __queue_delayed_work+0x470/0x470 [ 23.156131][ T106] ? lock_acquire.part.0+0xd4/0x280 [ 23.156138][ T106] worker_thread+0x4f1/0xd60 [ 23.156142][ T106] ? rescuer_thread+0x1340/0x1340 [ 23.156144][ T106] ? __kthread_parkme+0xbd/0x210 [ 23.156147][ T106] ? rescuer_thread+0x1340/0x1340 [ 23.156150][ T106] ? rescuer_thread+0x1340/0x1340 [ 23.156151][ T106] kthread+0x367/0x460 [ 23.156153][ T106] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 23.156157][ T106] ? kthread_affine_preferred+0x4c0/0x4c0 [ 23.156159][ T106] ret_from_fork+0x474/0x6b0 [ 23.156163][ T106] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 23.156166][ T106] ? __switch_to+0x5a3/0xe00 [ 23.156169][ T106] ? kthread_affine_preferred+0x4c0/0x4c0 [ 23.156172][ T106] ret_from_fork_asm+0x11/0x20 [ 23.156181][ T106] [ 23.750393][ T467] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 23.753326][ T69] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 24.411486][ T187] fbnic 0000:01:00.0 enp1s0: Link is Down [ 24.411505][ T187] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 24.411507][ T187] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 187, name: kworker/4:2 [ 24.411509][ T187] preempt_count: 1, expected: 0 [ 24.411510][ T187] RCU nest depth: 0, expected: 0 [ 24.411511][ T187] locks held by kworker/4:2/187: 8, last CPU#4: [ 24.411513][ T187] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 24.411525][ T187] #1: ffa000000112fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 24.411529][ T187] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 24.411535][ T187] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 24.411538][ T187] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 24.411543][ T187] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 24.411547][ T187] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 24.411551][ T187] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 24.411555][ T187] irq event stamp: 1116 [ 24.411556][ T187] hardirqs last enabled at (1115): [] __down_trylock_console_sem+0x86/0xa0 [ 24.411558][ T187] hardirqs last disabled at (1116): [] console_emit_next_record+0x3f8/0x4f0 [ 24.411560][ T187] softirqs last enabled at (1110): [] handle_softirqs+0x67c/0x900 [ 24.411563][ T187] softirqs last disabled at (33): [] __irq_exit_rcu+0x145/0x1c0 [ 24.411565][ T187] Preemption disabled at: [ 24.411566][ T187] [] vprintk_emit+0x31b/0x3e0 [ 24.411572][ T187] CPU: 4 UID: 0 PID: 187 Comm: kworker/4:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 24.411576][ T187] Tainted: [W]=WARN [ 24.411576][ T187] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 24.411578][ T187] Workqueue: events_power_efficient phylink_resolve [ 24.411582][ T187] Call Trace: [ 24.411584][ T187] [ 24.411586][ T187] dump_stack_lvl+0x6f/0xa0 [ 24.411592][ T187] ? vprintk_emit+0x31b/0x3e0 [ 24.411595][ T187] __might_resched.cold+0x1fe/0x2c1 [ 24.411599][ T187] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 24.411604][ T187] ? __kmalloc_noprof+0xdb/0x760 [ 24.411609][ T187] __kmalloc_noprof+0x443/0x760 [ 24.411612][ T187] ? alloc_buf.isra.0+0x4b/0x260 [ 24.411618][ T187] ? do_raw_spin_unlock+0x59/0x250 [ 24.411621][ T187] alloc_buf.isra.0+0x4b/0x260 [ 24.411625][ T187] put_chars+0x1e1/0x2f0 [ 24.411628][ T187] ? __send_to_port+0x420/0x420 [ 24.411630][ T187] ? printk_get_next_message+0x2fe/0x7d0 [ 24.411634][ T187] ? rcu_read_lock_any_held+0x3c/0x90 [ 24.411637][ T187] ? validate_chain+0x38b/0xc20 [ 24.411641][ T187] hvc_console_print+0x292/0x780 [ 24.411645][ T187] ? __lock_acquire+0x518/0xc20 [ 24.411646][ T187] ? __lock_acquire+0x518/0xc20 [ 24.411651][ T187] ? hvc_write+0x3a0/0x3a0 [ 24.411655][ T187] ? rcu_is_watching+0x16/0xd0 [ 24.411658][ T187] ? lock_acquire+0x13c/0x160 [ 24.411662][ T187] console_emit_next_record+0x252/0x4f0 [ 24.411666][ T187] ? devkmsg_read+0x4e0/0x4e0 [ 24.411671][ T187] ? rcu_is_watching+0x16/0xd0 [ 24.411673][ T187] ? lock_acquire+0x13c/0x160 [ 24.411677][ T187] console_flush_one_record+0x46f/0x710 [ 24.411682][ T187] ? console_emit_next_record+0x4f0/0x4f0 [ 24.411683][ T187] ? __lock_acquire+0x518/0xc20 [ 24.411689][ T187] console_unlock+0xee/0x1f0 [ 24.411692][ T187] ? console_flush_one_record+0x710/0x710 [ 24.411694][ T187] ? rcu_is_watching+0x16/0xd0 [ 24.411696][ T187] ? lock_acquire+0xa0/0x160 [ 24.411700][ T187] ? __down_trylock_console_sem+0x5e/0xa0 [ 24.411701][ T187] ? vprintk_emit+0x320/0x3e0 [ 24.411705][ T187] vprintk_emit+0x37c/0x3e0 [ 24.411709][ T187] ? wake_up_klogd_work_func+0x90/0x90 [ 24.411712][ T187] ? ww_mutex_trylock+0xa40/0xdd0 [ 24.411718][ T187] dev_vprintk_emit+0x27f/0x2c0 [ 24.411723][ T187] ? device_rename.cold+0xa/0xa [ 24.411725][ T187] ? __lock_release.isra.0+0x69/0x1a0 [ 24.411729][ T187] ? do_raw_spin_unlock+0x59/0x250 [ 24.411732][ T187] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 24.411739][ T187] dev_printk_emit+0xb9/0xee [ 24.411742][ T187] ? dev_vprintk_emit+0x2c0/0x2c0 [ 24.411748][ T187] ? mark_held_locks+0x40/0x70 [ 24.411752][ T187] __netdev_printk+0x160/0x1d0 [ 24.411758][ T187] netdev_printk+0xdb/0x120 [ 24.411761][ T187] ? __netdev_printk+0x1d0/0x1d0 [ 24.411765][ T187] ? queue_delayed_work_on+0x9e/0x100 [ 24.411767][ T187] ? fbnic_mac_link_down_asic+0x75/0x110 [ 24.411772][ T187] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 24.411776][ T187] phylink_resolve+0x5fe/0xde0 [ 24.411778][ T187] ? __lock_acquire+0x518/0xc20 [ 24.411782][ T187] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 24.411786][ T187] ? rcu_is_watching+0x16/0xd0 [ 24.411788][ T187] ? rcu_is_watching+0x16/0xd0 [ 24.411790][ T187] ? lock_acquire+0x13c/0x160 [ 24.411792][ T187] ? rcu_is_watching+0x16/0xd0 [ 24.411796][ T187] process_one_work+0xe3e/0x1560 [ 24.411803][ T187] ? __queue_delayed_work+0x470/0x470 [ 24.411806][ T187] ? lock_acquire.part.0+0xd4/0x280 [ 24.411814][ T187] worker_thread+0x4f1/0xd60 [ 24.411818][ T187] ? rescuer_thread+0x1340/0x1340 [ 24.411820][ T187] ? __kthread_parkme+0xbd/0x210 [ 24.411824][ T187] ? rescuer_thread+0x1340/0x1340 [ 24.411826][ T187] ? rescuer_thread+0x1340/0x1340 [ 24.411828][ T187] kthread+0x367/0x460 [ 24.411830][ T187] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 24.411834][ T187] ? kthread_affine_preferred+0x4c0/0x4c0 [ 24.411837][ T187] ret_from_fork+0x474/0x6b0 [ 24.411841][ T187] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 24.411844][ T187] ? __switch_to+0x5a3/0xe00 [ 24.411847][ T187] ? kthread_affine_preferred+0x4c0/0x4c0 [ 24.411850][ T187] ret_from_fork_asm+0x11/0x20 [ 24.411859][ T187] [ 25.166607][ T512] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 25.169051][ T107] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 25.664007][ T34] fbnic 0000:01:00.0 enp1s0: Link is Down [ 25.664041][ T34] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 25.664044][ T34] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 34, name: kworker/3:0 [ 25.664046][ T34] preempt_count: 1, expected: 0 [ 25.664047][ T34] RCU nest depth: 0, expected: 0 [ 25.664048][ T34] locks held by kworker/3:0/34: 8, last CPU#3: [ 25.664050][ T34] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 25.664062][ T34] #1: ffa000000028fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 25.664066][ T34] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 25.664072][ T34] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 25.664075][ T34] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 25.664080][ T34] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 25.664084][ T34] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 25.664088][ T34] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 25.664092][ T34] irq event stamp: 174 [ 25.664093][ T34] hardirqs last enabled at (173): [] irqentry_exit+0x21c/0x790 [ 25.664098][ T34] hardirqs last disabled at (174): [] console_emit_next_record+0x3f8/0x4f0 [ 25.664100][ T34] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62d0 [ 25.664103][ T34] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 25.664107][ T34] Preemption disabled at: [ 25.664108][ T34] [] vprintk_emit+0x31b/0x3e0 [ 25.664114][ T34] CPU: 3 UID: 0 PID: 34 Comm: kworker/3:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 25.664118][ T34] Tainted: [W]=WARN [ 25.664118][ T34] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 25.664120][ T34] Workqueue: events_power_efficient phylink_resolve [ 25.664124][ T34] Call Trace: [ 25.664126][ T34] [ 25.664128][ T34] dump_stack_lvl+0x6f/0xa0 [ 25.664134][ T34] ? vprintk_emit+0x31b/0x3e0 [ 25.664136][ T34] __might_resched.cold+0x1fe/0x2c1 [ 25.664140][ T34] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 25.664144][ T34] ? __kmalloc_noprof+0xdb/0x760 [ 25.664149][ T34] __kmalloc_noprof+0x443/0x760 [ 25.664152][ T34] ? alloc_buf.isra.0+0x4b/0x260 [ 25.664158][ T34] ? do_raw_spin_unlock+0x59/0x250 [ 25.664161][ T34] alloc_buf.isra.0+0x4b/0x260 [ 25.664165][ T34] put_chars+0x1e1/0x2f0 [ 25.664168][ T34] ? __send_to_port+0x420/0x420 [ 25.664170][ T34] ? printk_get_next_message+0x2fe/0x7d0 [ 25.664173][ T34] ? rcu_read_lock_any_held+0x3c/0x90 [ 25.664176][ T34] ? validate_chain+0x38b/0xc20 [ 25.664180][ T34] hvc_console_print+0x292/0x780 [ 25.664184][ T34] ? __lock_acquire+0x518/0xc20 [ 25.664186][ T34] ? __lock_acquire+0x518/0xc20 [ 25.664190][ T34] ? hvc_write+0x3a0/0x3a0 [ 25.664194][ T34] ? rcu_is_watching+0x16/0xd0 [ 25.664197][ T34] ? lock_acquire+0x13c/0x160 [ 25.664201][ T34] console_emit_next_record+0x252/0x4f0 [ 25.664205][ T34] ? devkmsg_read+0x4e0/0x4e0 [ 25.664209][ T34] ? rcu_is_watching+0x16/0xd0 [ 25.664212][ T34] ? lock_acquire+0x13c/0x160 [ 25.664216][ T34] console_flush_one_record+0x46f/0x710 [ 25.664220][ T34] ? console_emit_next_record+0x4f0/0x4f0 [ 25.664222][ T34] ? __lock_acquire+0x518/0xc20 [ 25.664227][ T34] console_unlock+0xee/0x1f0 [ 25.664230][ T34] ? console_flush_one_record+0x710/0x710 [ 25.664232][ T34] ? rcu_is_watching+0x16/0xd0 [ 25.664234][ T34] ? lock_acquire+0xa0/0x160 [ 25.664238][ T34] ? __down_trylock_console_sem+0x5e/0xa0 [ 25.664240][ T34] ? vprintk_emit+0x320/0x3e0 [ 25.664243][ T34] vprintk_emit+0x37c/0x3e0 [ 25.664247][ T34] ? wake_up_klogd_work_func+0x90/0x90 [ 25.664253][ T34] dev_vprintk_emit+0x27f/0x2c0 [ 25.664259][ T34] ? device_rename.cold+0xa/0xa [ 25.664261][ T34] ? __lock_release.isra.0+0x69/0x1a0 [ 25.664265][ T34] ? do_raw_spin_unlock+0x59/0x250 [ 25.664267][ T34] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 25.664273][ T34] dev_printk_emit+0xb9/0xee [ 25.664275][ T34] ? dev_vprintk_emit+0x2c0/0x2c0 [ 25.664283][ T34] __netdev_printk+0x160/0x1d0 [ 25.664290][ T34] netdev_printk+0xdb/0x120 [ 25.664292][ T34] ? __netdev_printk+0x1d0/0x1d0 [ 25.664295][ T34] ? mark_held_locks+0x40/0x70 [ 25.664298][ T34] ? fbnic_mac_link_down_asic+0x75/0x110 [ 25.664302][ T34] ? lockdep_hardirqs_on+0x91/0x130 [ 25.664304][ T34] ? queue_delayed_work_on+0x95/0x100 [ 25.664306][ T34] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 25.664310][ T34] phylink_resolve+0x5fe/0xde0 [ 25.664312][ T34] ? __lock_acquire+0x518/0xc20 [ 25.664316][ T34] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 25.664320][ T34] ? rcu_is_watching+0x16/0xd0 [ 25.664322][ T34] ? rcu_is_watching+0x16/0xd0 [ 25.664324][ T34] ? lock_acquire+0x13c/0x160 [ 25.664326][ T34] ? rcu_is_watching+0x16/0xd0 [ 25.664330][ T34] process_one_work+0xe3e/0x1560 [ 25.664336][ T34] ? __queue_delayed_work+0x470/0x470 [ 25.664339][ T34] ? find_held_lock+0x2b/0x80 [ 25.664347][ T34] worker_thread+0x4f1/0xd60 [ 25.664354][ T34] ? rescuer_thread+0x1340/0x1340 [ 25.664356][ T34] kthread+0x367/0x460 [ 25.664365][ T34] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 25.664368][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 25.664371][ T34] ret_from_fork+0x474/0x6b0 [ 25.664375][ T34] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 25.664379][ T34] ? __switch_to+0x5a3/0xe00 [ 25.664382][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 25.664385][ T34] ret_from_fork_asm+0x11/0x20 [ 25.664394][ T34] [ 26.246980][ T521] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 26.248739][ T65] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 26.847517][ T187] fbnic 0000:01:00.0 enp1s0: Link is Down [ 26.847536][ T187] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 26.847538][ T187] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 187, name: kworker/4:2 [ 26.847540][ T187] preempt_count: 1, expected: 0 [ 26.847541][ T187] RCU nest depth: 0, expected: 0 [ 26.847542][ T187] locks held by kworker/4:2/187: 8, last CPU#4: [ 26.847544][ T187] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 26.847557][ T187] #1: ffa000000112fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 26.847561][ T187] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 26.847566][ T187] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 26.847569][ T187] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 26.847574][ T187] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 26.847578][ T187] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 26.847582][ T187] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 26.847586][ T187] irq event stamp: 5354 [ 26.847587][ T187] hardirqs last enabled at (5353): [] __down_trylock_console_sem+0x86/0xa0 [ 26.847589][ T187] hardirqs last disabled at (5354): [] console_emit_next_record+0x3f8/0x4f0 [ 26.847591][ T187] softirqs last enabled at (5264): [] handle_softirqs+0x67c/0x900 [ 26.847594][ T187] softirqs last disabled at (5123): [] __irq_exit_rcu+0x145/0x1c0 [ 26.847596][ T187] Preemption disabled at: [ 26.847597][ T187] [] vprintk_emit+0x31b/0x3e0 [ 26.847602][ T187] CPU: 4 UID: 0 PID: 187 Comm: kworker/4:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 26.847606][ T187] Tainted: [W]=WARN [ 26.847607][ T187] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 26.847609][ T187] Workqueue: events_power_efficient phylink_resolve [ 26.847612][ T187] Call Trace: [ 26.847614][ T187] [ 26.847617][ T187] dump_stack_lvl+0x6f/0xa0 [ 26.847622][ T187] ? vprintk_emit+0x31b/0x3e0 [ 26.847625][ T187] __might_resched.cold+0x1fe/0x2c1 [ 26.847630][ T187] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 26.847634][ T187] ? __kmalloc_noprof+0xdb/0x760 [ 26.847639][ T187] __kmalloc_noprof+0x443/0x760 [ 26.847642][ T187] ? alloc_buf.isra.0+0x4b/0x260 [ 26.847648][ T187] ? do_raw_spin_unlock+0x59/0x250 [ 26.847651][ T187] alloc_buf.isra.0+0x4b/0x260 [ 26.847654][ T187] put_chars+0x1e1/0x2f0 [ 26.847658][ T187] ? __send_to_port+0x420/0x420 [ 26.847660][ T187] ? printk_get_next_message+0x2fe/0x7d0 [ 26.847664][ T187] ? rcu_read_lock_any_held+0x3c/0x90 [ 26.847666][ T187] ? validate_chain+0x38b/0xc20 [ 26.847671][ T187] hvc_console_print+0x292/0x780 [ 26.847674][ T187] ? __lock_acquire+0x518/0xc20 [ 26.847676][ T187] ? __lock_acquire+0x518/0xc20 [ 26.847681][ T187] ? hvc_write+0x3a0/0x3a0 [ 26.847684][ T187] ? rcu_is_watching+0x16/0xd0 [ 26.847687][ T187] ? lock_acquire+0x13c/0x160 [ 26.847691][ T187] console_emit_next_record+0x252/0x4f0 [ 26.847696][ T187] ? devkmsg_read+0x4e0/0x4e0 [ 26.847700][ T187] ? rcu_is_watching+0x16/0xd0 [ 26.847702][ T187] ? lock_acquire+0x13c/0x160 [ 26.847707][ T187] console_flush_one_record+0x46f/0x710 [ 26.847711][ T187] ? console_emit_next_record+0x4f0/0x4f0 [ 26.847713][ T187] ? __lock_acquire+0x518/0xc20 [ 26.847718][ T187] console_unlock+0xee/0x1f0 [ 26.847721][ T187] ? console_flush_one_record+0x710/0x710 [ 26.847723][ T187] ? rcu_is_watching+0x16/0xd0 [ 26.847725][ T187] ? lock_acquire+0xa0/0x160 [ 26.847729][ T187] ? __down_trylock_console_sem+0x5e/0xa0 [ 26.847730][ T187] ? vprintk_emit+0x320/0x3e0 [ 26.847734][ T187] vprintk_emit+0x37c/0x3e0 [ 26.847738][ T187] ? wake_up_klogd_work_func+0x90/0x90 [ 26.847744][ T187] dev_vprintk_emit+0x27f/0x2c0 [ 26.847750][ T187] ? device_rename.cold+0xa/0xa [ 26.847752][ T187] ? __lock_release.isra.0+0x69/0x1a0 [ 26.847756][ T187] ? do_raw_spin_unlock+0x59/0x250 [ 26.847758][ T187] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 26.847765][ T187] dev_printk_emit+0xb9/0xee [ 26.847768][ T187] ? dev_vprintk_emit+0x2c0/0x2c0 [ 26.847776][ T187] __netdev_printk+0x160/0x1d0 [ 26.847783][ T187] netdev_printk+0xdb/0x120 [ 26.847785][ T187] ? __netdev_printk+0x1d0/0x1d0 [ 26.847788][ T187] ? mark_held_locks+0x40/0x70 [ 26.847791][ T187] ? fbnic_mac_link_down_asic+0x75/0x110 [ 26.847795][ T187] ? lockdep_hardirqs_on+0x91/0x130 [ 26.847798][ T187] ? queue_delayed_work_on+0x95/0x100 [ 26.847801][ T187] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 26.847805][ T187] phylink_resolve+0x5fe/0xde0 [ 26.847806][ T187] ? __lock_acquire+0x518/0xc20 [ 26.847810][ T187] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 26.847815][ T187] ? rcu_is_watching+0x16/0xd0 [ 26.847816][ T187] ? rcu_is_watching+0x16/0xd0 [ 26.847818][ T187] ? lock_acquire+0x13c/0x160 [ 26.847820][ T187] ? rcu_is_watching+0x16/0xd0 [ 26.847824][ T187] process_one_work+0xe3e/0x1560 [ 26.847831][ T187] ? __queue_delayed_work+0x470/0x470 [ 26.847834][ T187] ? lock_acquire.part.0+0xd4/0x280 [ 26.847842][ T187] worker_thread+0x4f1/0xd60 [ 26.847846][ T187] ? rescuer_thread+0x1340/0x1340 [ 26.847848][ T187] ? __kthread_parkme+0xbd/0x210 [ 26.847851][ T187] ? rescuer_thread+0x1340/0x1340 [ 26.847854][ T187] ? rescuer_thread+0x1340/0x1340 [ 26.847856][ T187] kthread+0x367/0x460 [ 26.847858][ T187] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 26.847861][ T187] ? kthread_affine_preferred+0x4c0/0x4c0 [ 26.847864][ T187] ret_from_fork+0x474/0x6b0 [ 26.847868][ T187] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 26.847871][ T187] ? __switch_to+0x5a3/0xe00 [ 26.847875][ T187] ? kthread_affine_preferred+0x4c0/0x4c0 [ 26.847877][ T187] ret_from_fork_asm+0x11/0x20 [ 26.847887][ T187] [ 27.666169][ T527] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 27.667746][ T105] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 28.131968][ T76] fbnic 0000:01:00.0 enp1s0: Link is Down [ 28.131987][ T76] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 28.131990][ T76] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 76, name: kworker/0:2 [ 28.131992][ T76] preempt_count: 1, expected: 0 [ 28.131993][ T76] RCU nest depth: 0, expected: 0 [ 28.131994][ T76] locks held by kworker/0:2/76: 8, last CPU#0: [ 28.131996][ T76] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 28.132008][ T76] #1: ffa000000054fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 28.132012][ T76] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 28.132018][ T76] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 28.132026][ T76] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 28.132031][ T76] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 28.132035][ T76] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 28.132038][ T76] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 28.132043][ T76] irq event stamp: 688 [ 28.132043][ T76] hardirqs last enabled at (687): [] __down_trylock_console_sem+0x86/0xa0 [ 28.132046][ T76] hardirqs last disabled at (688): [] console_emit_next_record+0x3f8/0x4f0 [ 28.132048][ T76] softirqs last enabled at (672): [] process_one_work+0xe3e/0x1560 [ 28.132050][ T76] softirqs last disabled at (668): [] neigh_managed_work+0x2d/0x220 [ 28.132054][ T76] Preemption disabled at: [ 28.132055][ T76] [] vprintk_emit+0x31b/0x3e0 [ 28.132061][ T76] CPU: 0 UID: 0 PID: 76 Comm: kworker/0:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 28.132065][ T76] Tainted: [W]=WARN [ 28.132066][ T76] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 28.132068][ T76] Workqueue: events_power_efficient phylink_resolve [ 28.132071][ T76] Call Trace: [ 28.132073][ T76] [ 28.132076][ T76] dump_stack_lvl+0x6f/0xa0 [ 28.132081][ T76] ? vprintk_emit+0x31b/0x3e0 [ 28.132084][ T76] __might_resched.cold+0x1fe/0x2c1 [ 28.132088][ T76] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 28.132092][ T76] ? __kmalloc_noprof+0xdb/0x760 [ 28.132097][ T76] __kmalloc_noprof+0x443/0x760 [ 28.132100][ T76] ? alloc_buf.isra.0+0x4b/0x260 [ 28.132106][ T76] ? do_raw_spin_unlock+0x59/0x250 [ 28.132109][ T76] alloc_buf.isra.0+0x4b/0x260 [ 28.132113][ T76] put_chars+0x1e1/0x2f0 [ 28.132116][ T76] ? __send_to_port+0x420/0x420 [ 28.132118][ T76] ? printk_get_next_message+0x2fe/0x7d0 [ 28.132122][ T76] ? rcu_read_lock_any_held+0x3c/0x90 [ 28.132125][ T76] ? validate_chain+0x38b/0xc20 [ 28.132129][ T76] hvc_console_print+0x292/0x780 [ 28.132133][ T76] ? __lock_acquire+0x518/0xc20 [ 28.132134][ T76] ? __lock_acquire+0x518/0xc20 [ 28.132139][ T76] ? hvc_write+0x3a0/0x3a0 [ 28.132143][ T76] ? rcu_is_watching+0x16/0xd0 [ 28.132146][ T76] ? lock_acquire+0x13c/0x160 [ 28.132150][ T76] console_emit_next_record+0x252/0x4f0 [ 28.132154][ T76] ? devkmsg_read+0x4e0/0x4e0 [ 28.132159][ T76] ? rcu_is_watching+0x16/0xd0 [ 28.132161][ T76] ? lock_acquire+0x13c/0x160 [ 28.132165][ T76] console_flush_one_record+0x46f/0x710 [ 28.132170][ T76] ? console_emit_next_record+0x4f0/0x4f0 [ 28.132171][ T76] ? __lock_acquire+0x518/0xc20 [ 28.132177][ T76] console_unlock+0xee/0x1f0 [ 28.132180][ T76] ? console_flush_one_record+0x710/0x710 [ 28.132182][ T76] ? rcu_is_watching+0x16/0xd0 [ 28.132184][ T76] ? lock_acquire+0xa0/0x160 [ 28.132188][ T76] ? __down_trylock_console_sem+0x5e/0xa0 [ 28.132190][ T76] ? vprintk_emit+0x320/0x3e0 [ 28.132193][ T76] vprintk_emit+0x37c/0x3e0 [ 28.132197][ T76] ? wake_up_klogd_work_func+0x90/0x90 [ 28.132203][ T76] dev_vprintk_emit+0x27f/0x2c0 [ 28.132209][ T76] ? device_rename.cold+0xa/0xa [ 28.132211][ T76] ? __lock_release.isra.0+0x69/0x1a0 [ 28.132215][ T76] ? do_raw_spin_unlock+0x59/0x250 [ 28.132217][ T76] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 28.132224][ T76] dev_printk_emit+0xb9/0xee [ 28.132227][ T76] ? dev_vprintk_emit+0x2c0/0x2c0 [ 28.132235][ T76] __netdev_printk+0x160/0x1d0 [ 28.132242][ T76] netdev_printk+0xdb/0x120 [ 28.132244][ T76] ? __netdev_printk+0x1d0/0x1d0 [ 28.132247][ T76] ? mark_held_locks+0x40/0x70 [ 28.132251][ T76] ? fbnic_mac_link_down_asic+0x75/0x110 [ 28.132254][ T76] ? lockdep_hardirqs_on+0x91/0x130 [ 28.132257][ T76] ? queue_delayed_work_on+0x95/0x100 [ 28.132259][ T76] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 28.132264][ T76] phylink_resolve+0x5fe/0xde0 [ 28.132265][ T76] ? __lock_acquire+0x518/0xc20 [ 28.132270][ T76] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 28.132274][ T76] ? rcu_is_watching+0x16/0xd0 [ 28.132275][ T76] ? rcu_is_watching+0x16/0xd0 [ 28.132278][ T76] ? lock_acquire+0x13c/0x160 [ 28.132279][ T76] ? rcu_is_watching+0x16/0xd0 [ 28.132284][ T76] process_one_work+0xe3e/0x1560 [ 28.132291][ T76] ? __queue_delayed_work+0x470/0x470 [ 28.132294][ T76] ? lock_acquire.part.0+0xd4/0x280 [ 28.132302][ T76] worker_thread+0x4f1/0xd60 [ 28.132306][ T76] ? rescuer_thread+0x1340/0x1340 [ 28.132308][ T76] ? __kthread_parkme+0xbd/0x210 [ 28.132311][ T76] ? rescuer_thread+0x1340/0x1340 [ 28.132314][ T76] ? rescuer_thread+0x1340/0x1340 [ 28.132316][ T76] kthread+0x367/0x460 [ 28.132318][ T76] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 28.132321][ T76] ? kthread_affine_preferred+0x4c0/0x4c0 [ 28.132324][ T76] ret_from_fork+0x474/0x6b0 [ 28.132328][ T76] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 28.132331][ T76] ? __switch_to+0x5a3/0xe00 [ 28.132334][ T76] ? kthread_affine_preferred+0x4c0/0x4c0 [ 28.132337][ T76] ret_from_fork_asm+0x11/0x20 [ 28.132346][ T76] [ 28.765852][ T534] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 28.767823][ T65] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 29.250541][ T34] fbnic 0000:01:00.0 enp1s0: Link is Down [ 29.250561][ T34] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 29.250564][ T34] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 34, name: kworker/3:0 [ 29.250566][ T34] preempt_count: 1, expected: 0 [ 29.250567][ T34] RCU nest depth: 0, expected: 0 [ 29.250568][ T34] locks held by kworker/3:0/34: 8, last CPU#3: [ 29.250570][ T34] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 29.250582][ T34] #1: ffa000000028fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 29.250586][ T34] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 29.250591][ T34] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 29.250594][ T34] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 29.250599][ T34] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 29.250603][ T34] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 29.250606][ T34] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 29.250610][ T34] irq event stamp: 3750 [ 29.250611][ T34] hardirqs last enabled at (3749): [] __down_trylock_console_sem+0x86/0xa0 [ 29.250614][ T34] hardirqs last disabled at (3750): [] console_emit_next_record+0x3f8/0x4f0 [ 29.250616][ T34] softirqs last enabled at (3730): [] __dev_queue_xmit+0x93b/0x1a20 [ 29.250619][ T34] softirqs last disabled at (3694): [] __dev_queue_xmit+0x243/0x1a20 [ 29.250621][ T34] Preemption disabled at: [ 29.250622][ T34] [] vprintk_emit+0x31b/0x3e0 [ 29.250628][ T34] CPU: 3 UID: 0 PID: 34 Comm: kworker/3:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 29.250631][ T34] Tainted: [W]=WARN [ 29.250632][ T34] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 29.250634][ T34] Workqueue: events_power_efficient phylink_resolve [ 29.250637][ T34] Call Trace: [ 29.250639][ T34] [ 29.250642][ T34] dump_stack_lvl+0x6f/0xa0 [ 29.250647][ T34] ? vprintk_emit+0x31b/0x3e0 [ 29.250649][ T34] __might_resched.cold+0x1fe/0x2c1 [ 29.250654][ T34] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 29.250658][ T34] ? __kmalloc_noprof+0xdb/0x760 [ 29.250663][ T34] __kmalloc_noprof+0x443/0x760 [ 29.250665][ T34] ? alloc_buf.isra.0+0x4b/0x260 [ 29.250672][ T34] ? do_raw_spin_unlock+0x59/0x250 [ 29.250674][ T34] alloc_buf.isra.0+0x4b/0x260 [ 29.250678][ T34] put_chars+0x1e1/0x2f0 [ 29.250681][ T34] ? __send_to_port+0x420/0x420 [ 29.250683][ T34] ? printk_get_next_message+0x2fe/0x7d0 [ 29.250687][ T34] ? rcu_read_lock_any_held+0x3c/0x90 [ 29.250689][ T34] ? validate_chain+0x38b/0xc20 [ 29.250694][ T34] hvc_console_print+0x292/0x780 [ 29.250697][ T34] ? __lock_acquire+0x518/0xc20 [ 29.250699][ T34] ? __lock_acquire+0x518/0xc20 [ 29.250703][ T34] ? hvc_write+0x3a0/0x3a0 [ 29.250707][ T34] ? rcu_is_watching+0x16/0xd0 [ 29.250710][ T34] ? lock_acquire+0x13c/0x160 [ 29.250713][ T34] console_emit_next_record+0x252/0x4f0 [ 29.250717][ T34] ? devkmsg_read+0x4e0/0x4e0 [ 29.250722][ T34] ? rcu_is_watching+0x16/0xd0 [ 29.250724][ T34] ? lock_acquire+0x13c/0x160 [ 29.250728][ T34] console_flush_one_record+0x46f/0x710 [ 29.250732][ T34] ? console_emit_next_record+0x4f0/0x4f0 [ 29.250734][ T34] ? __lock_acquire+0x518/0xc20 [ 29.250739][ T34] console_unlock+0xee/0x1f0 [ 29.250742][ T34] ? console_flush_one_record+0x710/0x710 [ 29.250743][ T34] ? rcu_is_watching+0x16/0xd0 [ 29.250745][ T34] ? lock_acquire+0xa0/0x160 [ 29.250749][ T34] ? __down_trylock_console_sem+0x5e/0xa0 [ 29.250751][ T34] ? vprintk_emit+0x320/0x3e0 [ 29.250754][ T34] vprintk_emit+0x37c/0x3e0 [ 29.250758][ T34] ? wake_up_klogd_work_func+0x90/0x90 [ 29.250764][ T34] dev_vprintk_emit+0x27f/0x2c0 [ 29.250769][ T34] ? device_rename.cold+0xa/0xa [ 29.250771][ T34] ? __lock_release.isra.0+0x69/0x1a0 [ 29.250774][ T34] ? do_raw_spin_unlock+0x59/0x250 [ 29.250777][ T34] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 29.250783][ T34] dev_printk_emit+0xb9/0xee [ 29.250786][ T34] ? dev_vprintk_emit+0x2c0/0x2c0 [ 29.250793][ T34] __netdev_printk+0x160/0x1d0 [ 29.250800][ T34] netdev_printk+0xdb/0x120 [ 29.250802][ T34] ? __netdev_printk+0x1d0/0x1d0 [ 29.250805][ T34] ? mark_held_locks+0x40/0x70 [ 29.250808][ T34] ? fbnic_mac_link_down_asic+0x75/0x110 [ 29.250812][ T34] ? lockdep_hardirqs_on+0x91/0x130 [ 29.250815][ T34] ? queue_delayed_work_on+0x95/0x100 [ 29.250817][ T34] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 29.250821][ T34] phylink_resolve+0x5fe/0xde0 [ 29.250822][ T34] ? __lock_acquire+0x518/0xc20 [ 29.250826][ T34] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 29.250830][ T34] ? rcu_is_watching+0x16/0xd0 [ 29.250832][ T34] ? rcu_is_watching+0x16/0xd0 [ 29.250834][ T34] ? lock_acquire+0x13c/0x160 [ 29.250836][ T34] ? rcu_is_watching+0x16/0xd0 [ 29.250839][ T34] process_one_work+0xe3e/0x1560 [ 29.250846][ T34] ? __queue_delayed_work+0x470/0x470 [ 29.250849][ T34] ? lock_acquire.part.0+0xd4/0x280 [ 29.250856][ T34] worker_thread+0x4f1/0xd60 [ 29.250863][ T34] ? rescuer_thread+0x1340/0x1340 [ 29.250865][ T34] kthread+0x367/0x460 [ 29.250867][ T34] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 29.250870][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 29.250873][ T34] ret_from_fork+0x474/0x6b0 [ 29.250877][ T34] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 29.250880][ T34] ? __switch_to+0x5a3/0xe00 [ 29.250884][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 29.250886][ T34] ret_from_fork_asm+0x11/0x20 [ 29.250895][ T34] [ 29.389165][ T538] ip (538) used greatest stack depth: 24064 bytes left [ 29.854004][ T540] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 29.857015][ T10] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 30.448892][ T76] fbnic 0000:01:00.0 enp1s0: Link is Down [ 30.448912][ T76] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 30.448914][ T76] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 76, name: kworker/0:2 [ 30.448916][ T76] preempt_count: 1, expected: 0 [ 30.448917][ T76] RCU nest depth: 0, expected: 0 [ 30.448918][ T76] locks held by kworker/0:2/76: 8, last CPU#0: [ 30.448920][ T76] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 30.448932][ T76] #1: ffa000000054fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 30.448936][ T76] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 30.448942][ T76] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 30.448945][ T76] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 30.448950][ T76] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 30.448954][ T76] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 30.448958][ T76] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 30.448962][ T76] irq event stamp: 7774 [ 30.448963][ T76] hardirqs last enabled at (7773): [] __down_trylock_console_sem+0x86/0xa0 [ 30.448966][ T76] hardirqs last disabled at (7774): [] console_emit_next_record+0x3f8/0x4f0 [ 30.448968][ T76] softirqs last enabled at (6900): [] handle_softirqs+0x67c/0x900 [ 30.448970][ T76] softirqs last disabled at (6777): [] __irq_exit_rcu+0x145/0x1c0 [ 30.448973][ T76] Preemption disabled at: [ 30.448973][ T76] [] vprintk_emit+0x31b/0x3e0 [ 30.448979][ T76] CPU: 0 UID: 0 PID: 76 Comm: kworker/0:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 30.448983][ T76] Tainted: [W]=WARN [ 30.448984][ T76] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 30.448986][ T76] Workqueue: events_power_efficient phylink_resolve [ 30.448989][ T76] Call Trace: [ 30.448991][ T76] [ 30.448994][ T76] dump_stack_lvl+0x6f/0xa0 [ 30.449000][ T76] ? vprintk_emit+0x31b/0x3e0 [ 30.449002][ T76] __might_resched.cold+0x1fe/0x2c1 [ 30.449007][ T76] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 30.449011][ T76] ? __kmalloc_noprof+0xdb/0x760 [ 30.449016][ T76] __kmalloc_noprof+0x443/0x760 [ 30.449024][ T76] ? alloc_buf.isra.0+0x4b/0x260 [ 30.449030][ T76] ? do_raw_spin_unlock+0x59/0x250 [ 30.449033][ T76] alloc_buf.isra.0+0x4b/0x260 [ 30.449037][ T76] put_chars+0x1e1/0x2f0 [ 30.449040][ T76] ? __send_to_port+0x420/0x420 [ 30.449042][ T76] ? printk_get_next_message+0x2fe/0x7d0 [ 30.449046][ T76] ? rcu_read_lock_any_held+0x3c/0x90 [ 30.449048][ T76] ? validate_chain+0x38b/0xc20 [ 30.449053][ T76] hvc_console_print+0x292/0x780 [ 30.449056][ T76] ? __lock_acquire+0x518/0xc20 [ 30.449058][ T76] ? __lock_acquire+0x518/0xc20 [ 30.449063][ T76] ? hvc_write+0x3a0/0x3a0 [ 30.449066][ T76] ? rcu_is_watching+0x16/0xd0 [ 30.449069][ T76] ? lock_acquire+0x13c/0x160 [ 30.449073][ T76] console_emit_next_record+0x252/0x4f0 [ 30.449077][ T76] ? devkmsg_read+0x4e0/0x4e0 [ 30.449082][ T76] ? rcu_is_watching+0x16/0xd0 [ 30.449084][ T76] ? lock_acquire+0x13c/0x160 [ 30.449088][ T76] console_flush_one_record+0x46f/0x710 [ 30.449092][ T76] ? console_emit_next_record+0x4f0/0x4f0 [ 30.449094][ T76] ? __lock_acquire+0x518/0xc20 [ 30.449100][ T76] console_unlock+0xee/0x1f0 [ 30.449102][ T76] ? console_flush_one_record+0x710/0x710 [ 30.449104][ T76] ? rcu_is_watching+0x16/0xd0 [ 30.449107][ T76] ? lock_acquire+0xa0/0x160 [ 30.449110][ T76] ? __down_trylock_console_sem+0x5e/0xa0 [ 30.449112][ T76] ? vprintk_emit+0x320/0x3e0 [ 30.449115][ T76] vprintk_emit+0x37c/0x3e0 [ 30.449119][ T76] ? wake_up_klogd_work_func+0x90/0x90 [ 30.449122][ T76] ? lock_acquire.part.0+0xd4/0x280 [ 30.449123][ T76] ? find_held_lock+0x2b/0x80 [ 30.449128][ T76] dev_vprintk_emit+0x27f/0x2c0 [ 30.449133][ T76] ? device_rename.cold+0xa/0xa [ 30.449138][ T76] ? clockevents_program_event+0x307/0x7e0 [ 30.449142][ T76] ? lock_acquire.part.0+0xd4/0x280 [ 30.449146][ T76] dev_printk_emit+0xb9/0xee [ 30.449149][ T76] ? dev_vprintk_emit+0x2c0/0x2c0 [ 30.449152][ T76] ? mark_held_locks+0x40/0x70 [ 30.449156][ T76] ? irqentry_exit+0x21c/0x790 [ 30.449160][ T76] ? irqentry_exit+0x21c/0x790 [ 30.449164][ T76] __netdev_printk+0x160/0x1d0 [ 30.449170][ T76] netdev_printk+0xdb/0x120 [ 30.449172][ T76] ? __netdev_printk+0x1d0/0x1d0 [ 30.449175][ T76] ? fbnic_rd32+0x39/0x90 [ 30.449180][ T76] ? fbnic_mac_link_down_asic+0x75/0x110 [ 30.449182][ T76] ? lockdep_hardirqs_on+0x91/0x130 [ 30.449184][ T76] ? queue_delayed_work_on+0x95/0x100 [ 30.449187][ T76] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 30.449191][ T76] phylink_resolve+0x5fe/0xde0 [ 30.449193][ T76] ? __lock_acquire+0x518/0xc20 [ 30.449197][ T76] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 30.449201][ T76] ? rcu_is_watching+0x16/0xd0 [ 30.449203][ T76] ? rcu_is_watching+0x16/0xd0 [ 30.449205][ T76] ? lock_acquire+0x13c/0x160 [ 30.449206][ T76] ? rcu_is_watching+0x16/0xd0 [ 30.449210][ T76] process_one_work+0xe3e/0x1560 [ 30.449217][ T76] ? __queue_delayed_work+0x470/0x470 [ 30.449220][ T76] ? lock_acquire.part.0+0xd4/0x280 [ 30.449228][ T76] worker_thread+0x4f1/0xd60 [ 30.449232][ T76] ? rescuer_thread+0x1340/0x1340 [ 30.449234][ T76] ? __kthread_parkme+0xbd/0x210 [ 30.449237][ T76] ? rescuer_thread+0x1340/0x1340 [ 30.449240][ T76] ? rescuer_thread+0x1340/0x1340 [ 30.449242][ T76] kthread+0x367/0x460 [ 30.449244][ T76] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 30.449247][ T76] ? kthread_affine_preferred+0x4c0/0x4c0 [ 30.449250][ T76] ret_from_fork+0x474/0x6b0 [ 30.449254][ T76] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 30.449257][ T76] ? __switch_to+0x5a3/0xe00 [ 30.449260][ T76] ? kthread_affine_preferred+0x4c0/0x4c0 [ 30.449263][ T76] ret_from_fork_asm+0x11/0x20 [ 30.449272][ T76] [ 31.224369][ T546] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 31.225746][ T69] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 31.844963][ T187] fbnic 0000:01:00.0 enp1s0: Link is Down [ 31.844982][ T187] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 31.844985][ T187] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 187, name: kworker/4:2 [ 31.844986][ T187] preempt_count: 1, expected: 0 [ 31.844987][ T187] RCU nest depth: 0, expected: 0 [ 31.844988][ T187] locks held by kworker/4:2/187: 8, last CPU#4: [ 31.844991][ T187] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 31.845003][ T187] #1: ffa000000112fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 31.845007][ T187] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 31.845013][ T187] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 31.845016][ T187] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 31.845025][ T187] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 31.845029][ T187] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 31.845033][ T187] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 31.845037][ T187] irq event stamp: 5738 [ 31.845037][ T187] hardirqs last enabled at (5737): [] __down_trylock_console_sem+0x86/0xa0 [ 31.845040][ T187] hardirqs last disabled at (5738): [] console_emit_next_record+0x3f8/0x4f0 [ 31.845042][ T187] softirqs last enabled at (5718): [] __dev_queue_xmit+0x93b/0x1a20 [ 31.845045][ T187] softirqs last disabled at (5710): [] __dev_queue_xmit+0x243/0x1a20 [ 31.845048][ T187] Preemption disabled at: [ 31.845048][ T187] [] vprintk_emit+0x31b/0x3e0 [ 31.845054][ T187] CPU: 4 UID: 0 PID: 187 Comm: kworker/4:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 31.845058][ T187] Tainted: [W]=WARN [ 31.845059][ T187] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 31.845062][ T187] Workqueue: events_power_efficient phylink_resolve [ 31.845065][ T187] Call Trace: [ 31.845067][ T187] [ 31.845069][ T187] dump_stack_lvl+0x6f/0xa0 [ 31.845075][ T187] ? vprintk_emit+0x31b/0x3e0 [ 31.845078][ T187] __might_resched.cold+0x1fe/0x2c1 [ 31.845082][ T187] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 31.845087][ T187] ? __kmalloc_noprof+0xdb/0x760 [ 31.845092][ T187] __kmalloc_noprof+0x443/0x760 [ 31.845094][ T187] ? alloc_buf.isra.0+0x4b/0x260 [ 31.845100][ T187] ? do_raw_spin_unlock+0x59/0x250 [ 31.845103][ T187] alloc_buf.isra.0+0x4b/0x260 [ 31.845107][ T187] put_chars+0x1e1/0x2f0 [ 31.845111][ T187] ? __send_to_port+0x420/0x420 [ 31.845112][ T187] ? printk_get_next_message+0x2fe/0x7d0 [ 31.845116][ T187] ? rcu_read_lock_any_held+0x3c/0x90 [ 31.845119][ T187] ? validate_chain+0x38b/0xc20 [ 31.845123][ T187] hvc_console_print+0x292/0x780 [ 31.845126][ T187] ? __lock_acquire+0x518/0xc20 [ 31.845128][ T187] ? __lock_acquire+0x518/0xc20 [ 31.845132][ T187] ? hvc_write+0x3a0/0x3a0 [ 31.845136][ T187] ? rcu_is_watching+0x16/0xd0 [ 31.845139][ T187] ? lock_acquire+0x13c/0x160 [ 31.845143][ T187] console_emit_next_record+0x252/0x4f0 [ 31.845147][ T187] ? devkmsg_read+0x4e0/0x4e0 [ 31.845151][ T187] ? rcu_is_watching+0x16/0xd0 [ 31.845153][ T187] ? lock_acquire+0x13c/0x160 [ 31.845157][ T187] console_flush_one_record+0x46f/0x710 [ 31.845162][ T187] ? console_emit_next_record+0x4f0/0x4f0 [ 31.845163][ T187] ? __lock_acquire+0x518/0xc20 [ 31.845168][ T187] console_unlock+0xee/0x1f0 [ 31.845171][ T187] ? console_flush_one_record+0x710/0x710 [ 31.845173][ T187] ? rcu_is_watching+0x16/0xd0 [ 31.845175][ T187] ? lock_acquire+0xa0/0x160 [ 31.845179][ T187] ? __down_trylock_console_sem+0x5e/0xa0 [ 31.845181][ T187] ? vprintk_emit+0x320/0x3e0 [ 31.845184][ T187] vprintk_emit+0x37c/0x3e0 [ 31.845188][ T187] ? wake_up_klogd_work_func+0x90/0x90 [ 31.845194][ T187] dev_vprintk_emit+0x27f/0x2c0 [ 31.845199][ T187] ? device_rename.cold+0xa/0xa [ 31.845201][ T187] ? __lock_release.isra.0+0x69/0x1a0 [ 31.845205][ T187] ? do_raw_spin_unlock+0x59/0x250 [ 31.845207][ T187] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 31.845214][ T187] dev_printk_emit+0xb9/0xee [ 31.845216][ T187] ? dev_vprintk_emit+0x2c0/0x2c0 [ 31.845224][ T187] __netdev_printk+0x160/0x1d0 [ 31.845231][ T187] netdev_printk+0xdb/0x120 [ 31.845233][ T187] ? __netdev_printk+0x1d0/0x1d0 [ 31.845236][ T187] ? mark_held_locks+0x40/0x70 [ 31.845239][ T187] ? fbnic_mac_link_down_asic+0x75/0x110 [ 31.845243][ T187] ? lockdep_hardirqs_on+0x91/0x130 [ 31.845245][ T187] ? queue_delayed_work_on+0x95/0x100 [ 31.845248][ T187] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 31.845252][ T187] phylink_resolve+0x5fe/0xde0 [ 31.845254][ T187] ? __lock_acquire+0x518/0xc20 [ 31.845258][ T187] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 31.845262][ T187] ? rcu_is_watching+0x16/0xd0 [ 31.845263][ T187] ? rcu_is_watching+0x16/0xd0 [ 31.845265][ T187] ? lock_acquire+0x13c/0x160 [ 31.845267][ T187] ? rcu_is_watching+0x16/0xd0 [ 31.845271][ T187] process_one_work+0xe3e/0x1560 [ 31.845278][ T187] ? __queue_delayed_work+0x470/0x470 [ 31.845280][ T187] ? lock_acquire.part.0+0xd4/0x280 [ 31.845288][ T187] worker_thread+0x4f1/0xd60 [ 31.845292][ T187] ? rescuer_thread+0x1340/0x1340 [ 31.845294][ T187] ? __kthread_parkme+0xbd/0x210 [ 31.845297][ T187] ? rescuer_thread+0x1340/0x1340 [ 31.845300][ T187] ? rescuer_thread+0x1340/0x1340 [ 31.845302][ T187] kthread+0x367/0x460 [ 31.845304][ T187] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 31.845307][ T187] ? kthread_affine_preferred+0x4c0/0x4c0 [ 31.845310][ T187] ret_from_fork+0x474/0x6b0 [ 31.845314][ T187] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 31.845317][ T187] ? __switch_to+0x5a3/0xe00 [ 31.845321][ T187] ? kthread_affine_preferred+0x4c0/0x4c0 [ 31.845323][ T187] ret_from_fork_asm+0x11/0x20 [ 31.845332][ T187] [ 32.494904][ T552] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 32.496742][ T65] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 33.038531][ T34] fbnic 0000:01:00.0 enp1s0: Link is Down [ 33.038551][ T34] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 33.038554][ T34] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 34, name: kworker/3:0 [ 33.038556][ T34] preempt_count: 1, expected: 0 [ 33.038557][ T34] RCU nest depth: 0, expected: 0 [ 33.038558][ T34] locks held by kworker/3:0/34: 8, last CPU#3: [ 33.038560][ T34] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 33.038573][ T34] #1: ffa000000028fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 33.038577][ T34] #2: ff110000081a41f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 33.038583][ T34] #3: ff110000081a4168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 33.038586][ T34] #4: ffffffffa3b99dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 33.038591][ T34] #5: ffffffffa3b99e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 33.038595][ T34] #6: ffffffffa3a89760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 33.038599][ T34] #7: ffffffffa3a89660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 33.038603][ T34] irq event stamp: 5492 [ 33.038604][ T34] hardirqs last enabled at (5491): [] __down_trylock_console_sem+0x86/0xa0 [ 33.038606][ T34] hardirqs last disabled at (5492): [] console_emit_next_record+0x3f8/0x4f0 [ 33.038608][ T34] softirqs last enabled at (5228): [] handle_softirqs+0x67c/0x900 [ 33.038611][ T34] softirqs last disabled at (4933): [] __irq_exit_rcu+0x145/0x1c0 [ 33.038613][ T34] Preemption disabled at: [ 33.038614][ T34] [] vprintk_emit+0x31b/0x3e0 [ 33.038620][ T34] CPU: 3 UID: 0 PID: 34 Comm: kworker/3:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 33.038623][ T34] Tainted: [W]=WARN [ 33.038624][ T34] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 33.038626][ T34] Workqueue: events_power_efficient phylink_resolve [ 33.038630][ T34] Call Trace: [ 33.038632][ T34] [ 33.038634][ T34] dump_stack_lvl+0x6f/0xa0 [ 33.038639][ T34] ? vprintk_emit+0x31b/0x3e0 [ 33.038642][ T34] __might_resched.cold+0x1fe/0x2c1 [ 33.038646][ T34] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 33.038651][ T34] ? __kmalloc_noprof+0xdb/0x760 [ 33.038656][ T34] __kmalloc_noprof+0x443/0x760 [ 33.038659][ T34] ? alloc_buf.isra.0+0x4b/0x260 [ 33.038665][ T34] ? do_raw_spin_unlock+0x59/0x250 [ 33.038668][ T34] alloc_buf.isra.0+0x4b/0x260 [ 33.038671][ T34] put_chars+0x1e1/0x2f0 [ 33.038675][ T34] ? __send_to_port+0x420/0x420 [ 33.038677][ T34] ? printk_get_next_message+0x2fe/0x7d0 [ 33.038680][ T34] ? rcu_read_lock_any_held+0x3c/0x90 [ 33.038683][ T34] ? validate_chain+0x38b/0xc20 [ 33.038687][ T34] hvc_console_print+0x292/0x780 [ 33.038691][ T34] ? __lock_acquire+0x518/0xc20 [ 33.038693][ T34] ? __lock_acquire+0x518/0xc20 [ 33.038697][ T34] ? hvc_write+0x3a0/0x3a0 [ 33.038701][ T34] ? rcu_is_watching+0x16/0xd0 [ 33.038704][ T34] ? lock_acquire+0x13c/0x160 [ 33.038708][ T34] console_emit_next_record+0x252/0x4f0 [ 33.038712][ T34] ? devkmsg_read+0x4e0/0x4e0 [ 33.038717][ T34] ? rcu_is_watching+0x16/0xd0 [ 33.038719][ T34] ? lock_acquire+0x13c/0x160 [ 33.038723][ T34] console_flush_one_record+0x46f/0x710 [ 33.038727][ T34] ? console_emit_next_record+0x4f0/0x4f0 [ 33.038729][ T34] ? __lock_acquire+0x518/0xc20 [ 33.038735][ T34] console_unlock+0xee/0x1f0 [ 33.038738][ T34] ? console_flush_one_record+0x710/0x710 [ 33.038739][ T34] ? rcu_is_watching+0x16/0xd0 [ 33.038742][ T34] ? lock_acquire+0xa0/0x160 [ 33.038745][ T34] ? __down_trylock_console_sem+0x5e/0xa0 [ 33.038747][ T34] ? vprintk_emit+0x320/0x3e0 [ 33.038751][ T34] vprintk_emit+0x37c/0x3e0 [ 33.038755][ T34] ? wake_up_klogd_work_func+0x90/0x90 [ 33.038761][ T34] dev_vprintk_emit+0x27f/0x2c0 [ 33.038766][ T34] ? device_rename.cold+0xa/0xa [ 33.038768][ T34] ? __lock_release.isra.0+0x69/0x1a0 [ 33.038772][ T34] ? do_raw_spin_unlock+0x59/0x250 [ 33.038775][ T34] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 33.038781][ T34] dev_printk_emit+0xb9/0xee [ 33.038784][ T34] ? dev_vprintk_emit+0x2c0/0x2c0 [ 33.038792][ T34] __netdev_printk+0x160/0x1d0 [ 33.038799][ T34] netdev_printk+0xdb/0x120 [ 33.038801][ T34] ? __netdev_printk+0x1d0/0x1d0 [ 33.038804][ T34] ? mark_held_locks+0x40/0x70 [ 33.038807][ T34] ? fbnic_mac_link_down_asic+0x75/0x110 [ 33.038811][ T34] ? lockdep_hardirqs_on+0x91/0x130 [ 33.038814][ T34] ? queue_delayed_work_on+0x95/0x100 [ 33.038816][ T34] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 33.038820][ T34] phylink_resolve+0x5fe/0xde0 [ 33.038822][ T34] ? __lock_acquire+0x518/0xc20 [ 33.038826][ T34] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 33.038830][ T34] ? rcu_is_watching+0x16/0xd0 [ 33.038832][ T34] ? rcu_is_watching+0x16/0xd0 [ 33.038834][ T34] ? lock_acquire+0x13c/0x160 [ 33.038836][ T34] ? rcu_is_watching+0x16/0xd0 [ 33.038840][ T34] process_one_work+0xe3e/0x1560 [ 33.038847][ T34] ? __queue_delayed_work+0x470/0x470 [ 33.038850][ T34] ? lock_acquire.part.0+0xd4/0x280 [ 33.038858][ T34] worker_thread+0x4f1/0xd60 [ 33.038865][ T34] ? rescuer_thread+0x1340/0x1340 [ 33.038867][ T34] kthread+0x367/0x460 [ 33.038870][ T34] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 33.038873][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 33.038876][ T34] ret_from_fork+0x474/0x6b0 [ 33.038880][ T34] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 33.038883][ T34] ? __switch_to+0x5a3/0xe00 [ 33.038887][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 33.038889][ T34] ret_from_fork_asm+0x11/0x20 [ 33.038899][ T34] [ 33.726059][ T558] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 33.727764][ T69] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx