fbnic-err: bad register access fbnic_mac_read_rxb address 0x80e9 [ 19.158831][ T39] fbnic 0000:01:00.0 enp1s0: Link is Down [ 19.158856][ T39] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 19.158858][ T39] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 39, name: kworker/4:0 [ 19.158860][ T39] preempt_count: 1, expected: 0 [ 19.158861][ T39] RCU nest depth: 0, expected: 0 [ 19.158862][ T39] locks held by kworker/4:0/39: 8, last CPU#4: [ 19.158864][ T39] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 19.158876][ T39] #1: ffa00000002e7d10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 19.158880][ T39] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 19.158885][ T39] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 19.158888][ T39] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 19.158893][ T39] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 19.158896][ T39] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 19.158899][ T39] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 19.158903][ T39] irq event stamp: 430 [ 19.158904][ T39] hardirqs last enabled at (429): [] __down_trylock_console_sem+0x86/0xa0 [ 19.158907][ T39] hardirqs last disabled at (430): [] console_emit_next_record+0x3f8/0x4f0 [ 19.158908][ T39] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62d0 [ 19.158911][ T39] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 19.158915][ T39] Preemption disabled at: [ 19.158915][ T39] [] vprintk_emit+0x31b/0x3e0 [ 19.158921][ T39] CPU: 4 UID: 0 PID: 39 Comm: kworker/4:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 19.158924][ T39] Tainted: [W]=WARN [ 19.158925][ T39] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 19.158926][ T39] Workqueue: events_power_efficient phylink_resolve [ 19.158930][ T39] Call Trace: [ 19.158932][ T39] [ 19.158934][ T39] dump_stack_lvl+0x6f/0xa0 [ 19.158939][ T39] ? vprintk_emit+0x31b/0x3e0 [ 19.158941][ T39] __might_resched.cold+0x1fe/0x2c1 [ 19.158946][ T39] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 19.158950][ T39] ? __kmalloc_noprof+0xdb/0x760 [ 19.158955][ T39] __kmalloc_noprof+0x443/0x760 [ 19.158957][ T39] ? alloc_buf.isra.0+0x4b/0x260 [ 19.158963][ T39] ? do_raw_spin_unlock+0x59/0x250 [ 19.158965][ T39] alloc_buf.isra.0+0x4b/0x260 [ 19.158969][ T39] put_chars+0x1e1/0x2f0 [ 19.158972][ T39] ? __send_to_port+0x420/0x420 [ 19.158974][ T39] ? printk_get_next_message+0x2fe/0x7d0 [ 19.158981][ T39] ? rcu_read_lock_any_held+0x3c/0x90 [ 19.158983][ T39] ? validate_chain+0x38b/0xc20 [ 19.158988][ T39] hvc_console_print+0x292/0x780 [ 19.158991][ T39] ? __lock_acquire+0x518/0xc20 [ 19.158993][ T39] ? __lock_acquire+0x518/0xc20 [ 19.158997][ T39] ? hvc_write+0x3a0/0x3a0 [ 19.159000][ T39] ? rcu_is_watching+0x16/0xd0 [ 19.159003][ T39] ? lock_acquire+0x13c/0x160 [ 19.159007][ T39] console_emit_next_record+0x252/0x4f0 [ 19.159011][ T39] ? devkmsg_read+0x4e0/0x4e0 [ 19.159015][ T39] ? rcu_is_watching+0x16/0xd0 [ 19.159017][ T39] ? lock_acquire+0x13c/0x160 [ 19.159021][ T39] console_flush_one_record+0x46f/0x710 [ 19.159025][ T39] ? console_emit_next_record+0x4f0/0x4f0 [ 19.159027][ T39] ? __lock_acquire+0x518/0xc20 [ 19.159032][ T39] console_unlock+0xee/0x1f0 [ 19.159035][ T39] ? console_flush_one_record+0x710/0x710 [ 19.159036][ T39] ? rcu_is_watching+0x16/0xd0 [ 19.159039][ T39] ? lock_acquire+0xa0/0x160 [ 19.159042][ T39] ? __down_trylock_console_sem+0x5e/0xa0 [ 19.159044][ T39] ? vprintk_emit+0x320/0x3e0 [ 19.159047][ T39] vprintk_emit+0x37c/0x3e0 [ 19.159051][ T39] ? wake_up_klogd_work_func+0x90/0x90 [ 19.159053][ T39] ? wakeup_preempt_fair+0x572/0x15d0 [ 19.159058][ T39] dev_vprintk_emit+0x27f/0x2c0 [ 19.159063][ T39] ? device_rename.cold+0xa/0xa [ 19.159069][ T39] ? try_to_wake_up+0x8f2/0x1130 [ 19.159073][ T39] dev_printk_emit+0xb9/0xee [ 19.159075][ T39] ? dev_vprintk_emit+0x2c0/0x2c0 [ 19.159078][ T39] ? find_held_lock+0x2b/0x80 [ 19.159081][ T39] ? __lock_release.isra.0+0x69/0x1a0 [ 19.159085][ T39] __netdev_printk+0x160/0x1d0 [ 19.159091][ T39] netdev_printk+0xdb/0x120 [ 19.159094][ T39] ? __netdev_printk+0x1d0/0x1d0 [ 19.159095][ T39] ? trace_irq_enable.constprop.0+0x30/0x160 [ 19.159101][ T39] ? fbnic_mac_link_down_asic+0x75/0x110 [ 19.159104][ T39] ? lockdep_hardirqs_on+0x91/0x130 [ 19.159108][ T39] ? queue_delayed_work_on+0x95/0x100 [ 19.159110][ T39] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 19.159114][ T39] phylink_resolve+0x5fe/0xde0 [ 19.159115][ T39] ? __lock_acquire+0x518/0xc20 [ 19.159119][ T39] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 19.159123][ T39] ? rcu_is_watching+0x16/0xd0 [ 19.159125][ T39] ? rcu_is_watching+0x16/0xd0 [ 19.159127][ T39] ? lock_acquire+0x13c/0x160 [ 19.159129][ T39] ? rcu_is_watching+0x16/0xd0 [ 19.159132][ T39] process_one_work+0xe3e/0x1560 [ 19.159138][ T39] ? __queue_delayed_work+0x470/0x470 [ 19.159141][ T39] ? find_held_lock+0x2b/0x80 [ 19.159148][ T39] worker_thread+0x4f1/0xd60 [ 19.159155][ T39] ? rescuer_thread+0x1340/0x1340 [ 19.159156][ T39] kthread+0x367/0x460 [ 19.159159][ T39] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 19.159161][ T39] ? kthread_affine_preferred+0x4c0/0x4c0 [ 19.159163][ T39] ret_from_fork+0x474/0x6b0 [ 19.159167][ T39] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 19.159170][ T39] ? __switch_to+0x5a3/0xe00 [ 19.159173][ T39] ? kthread_affine_preferred+0x4c0/0x4c0 [ 19.159176][ T39] ret_from_fork_asm+0x11/0x20 [ 19.159184][ T39] [ 19.440903][ T343] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 19.442299][ T10] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 22.677761][ T39] fbnic 0000:01:00.0 enp1s0: Link is Down [ 22.677778][ T39] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 22.677780][ T39] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 39, name: kworker/4:0 [ 22.677782][ T39] preempt_count: 1, expected: 0 [ 22.677783][ T39] RCU nest depth: 0, expected: 0 [ 22.677784][ T39] locks held by kworker/4:0/39: 8, last CPU#4: [ 22.677786][ T39] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 22.677798][ T39] #1: ffa00000002e7d10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 22.677802][ T39] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 22.677808][ T39] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 22.677811][ T39] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 22.677816][ T39] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 22.677819][ T39] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 22.677823][ T39] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 22.677826][ T39] irq event stamp: 1084 [ 22.677827][ T39] hardirqs last enabled at (1083): [] __down_trylock_console_sem+0x86/0xa0 [ 22.677830][ T39] hardirqs last disabled at (1084): [] console_emit_next_record+0x3f8/0x4f0 [ 22.677832][ T39] softirqs last enabled at (1064): [] handle_softirqs+0x67c/0x900 [ 22.677835][ T39] softirqs last disabled at (1039): [] do_softirq+0xac/0xe0 [ 22.677837][ T39] Preemption disabled at: [ 22.677837][ T39] [] vprintk_emit+0x31b/0x3e0 [ 22.677843][ T39] CPU: 4 UID: 0 PID: 39 Comm: kworker/4:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 22.677846][ T39] Tainted: [W]=WARN [ 22.677847][ T39] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 22.677849][ T39] Workqueue: events_power_efficient phylink_resolve [ 22.677852][ T39] Call Trace: [ 22.677854][ T39] [ 22.677856][ T39] dump_stack_lvl+0x6f/0xa0 [ 22.677861][ T39] ? vprintk_emit+0x31b/0x3e0 [ 22.677870][ T39] __might_resched.cold+0x1fe/0x2c1 [ 22.677875][ T39] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 22.677879][ T39] ? __kmalloc_noprof+0xdb/0x760 [ 22.677884][ T39] __kmalloc_noprof+0x443/0x760 [ 22.677886][ T39] ? alloc_buf.isra.0+0x4b/0x260 [ 22.677892][ T39] ? do_raw_spin_unlock+0x59/0x250 [ 22.677895][ T39] alloc_buf.isra.0+0x4b/0x260 [ 22.677899][ T39] put_chars+0x1e1/0x2f0 [ 22.677902][ T39] ? __send_to_port+0x420/0x420 [ 22.677904][ T39] ? printk_get_next_message+0x2fe/0x7d0 [ 22.677907][ T39] ? rcu_read_lock_any_held+0x3c/0x90 [ 22.677910][ T39] ? validate_chain+0x38b/0xc20 [ 22.677914][ T39] hvc_console_print+0x292/0x780 [ 22.677917][ T39] ? __lock_acquire+0x518/0xc20 [ 22.677919][ T39] ? __lock_acquire+0x518/0xc20 [ 22.677923][ T39] ? hvc_write+0x3a0/0x3a0 [ 22.677926][ T39] ? rcu_is_watching+0x16/0xd0 [ 22.677929][ T39] ? lock_acquire+0x13c/0x160 [ 22.677933][ T39] console_emit_next_record+0x252/0x4f0 [ 22.677937][ T39] ? devkmsg_read+0x4e0/0x4e0 [ 22.677941][ T39] ? rcu_is_watching+0x16/0xd0 [ 22.677943][ T39] ? lock_acquire+0x13c/0x160 [ 22.677947][ T39] console_flush_one_record+0x46f/0x710 [ 22.677951][ T39] ? console_emit_next_record+0x4f0/0x4f0 [ 22.677953][ T39] ? __lock_acquire+0x518/0xc20 [ 22.677958][ T39] console_unlock+0xee/0x1f0 [ 22.677960][ T39] ? console_flush_one_record+0x710/0x710 [ 22.677962][ T39] ? rcu_is_watching+0x16/0xd0 [ 22.677964][ T39] ? lock_acquire+0xa0/0x160 [ 22.677968][ T39] ? __down_trylock_console_sem+0x5e/0xa0 [ 22.677969][ T39] ? vprintk_emit+0x320/0x3e0 [ 22.677972][ T39] vprintk_emit+0x37c/0x3e0 [ 22.677980][ T39] ? wake_up_klogd_work_func+0x90/0x90 [ 22.677982][ T39] ? wakeup_preempt_fair+0x6cf/0x15d0 [ 22.677987][ T39] dev_vprintk_emit+0x27f/0x2c0 [ 22.677992][ T39] ? device_rename.cold+0xa/0xa [ 22.677997][ T39] ? _raw_spin_unlock_irq_enable+0x5b/0x90 [ 22.678001][ T39] ? try_to_wake_up+0x153/0x1130 [ 22.678006][ T39] dev_printk_emit+0xb9/0xee [ 22.678008][ T39] ? dev_vprintk_emit+0x2c0/0x2c0 [ 22.678011][ T39] ? find_held_lock+0x2b/0x80 [ 22.678014][ T39] ? __lock_release.isra.0+0x69/0x1a0 [ 22.678018][ T39] __netdev_printk+0x160/0x1d0 [ 22.678024][ T39] netdev_printk+0xdb/0x120 [ 22.678027][ T39] ? __netdev_printk+0x1d0/0x1d0 [ 22.678029][ T39] ? mark_held_locks+0x40/0x70 [ 22.678032][ T39] ? fbnic_mac_link_down_asic+0x75/0x110 [ 22.678036][ T39] ? lockdep_hardirqs_on+0x91/0x130 [ 22.678039][ T39] ? queue_delayed_work_on+0x95/0x100 [ 22.678041][ T39] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 22.678045][ T39] phylink_resolve+0x5fe/0xde0 [ 22.678046][ T39] ? __lock_acquire+0x518/0xc20 [ 22.678050][ T39] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 22.678054][ T39] ? rcu_is_watching+0x16/0xd0 [ 22.678056][ T39] ? rcu_is_watching+0x16/0xd0 [ 22.678057][ T39] ? lock_acquire+0x13c/0x160 [ 22.678059][ T39] ? rcu_is_watching+0x16/0xd0 [ 22.678063][ T39] process_one_work+0xe3e/0x1560 [ 22.678069][ T39] ? __queue_delayed_work+0x470/0x470 [ 22.678072][ T39] ? lock_acquire.part.0+0xd4/0x280 [ 22.678079][ T39] worker_thread+0x4f1/0xd60 [ 22.678086][ T39] ? rescuer_thread+0x1340/0x1340 [ 22.678088][ T39] kthread+0x367/0x460 [ 22.678090][ T39] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 22.678093][ T39] ? kthread_affine_preferred+0x4c0/0x4c0 [ 22.678096][ T39] ret_from_fork+0x474/0x6b0 [ 22.678100][ T39] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 22.678103][ T39] ? __switch_to+0x5a3/0xe00 [ 22.678106][ T39] ? kthread_affine_preferred+0x4c0/0x4c0 [ 22.678109][ T39] ret_from_fork_asm+0x11/0x20 [ 22.678117][ T39] [ 23.234892][ T469] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 23.236707][ T65] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 23.837156][ T78] fbnic 0000:01:00.0 enp1s0: Link is Down [ 23.837174][ T78] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 23.837176][ T78] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 78, name: kworker/0:2 [ 23.837178][ T78] preempt_count: 1, expected: 0 [ 23.837179][ T78] RCU nest depth: 0, expected: 0 [ 23.837180][ T78] locks held by kworker/0:2/78: 8, last CPU#0: [ 23.837182][ T78] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 23.837195][ T78] #1: ffa000000056fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 23.837198][ T78] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 23.837204][ T78] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 23.837207][ T78] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 23.837212][ T78] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 23.837216][ T78] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 23.837219][ T78] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 23.837223][ T78] irq event stamp: 76 [ 23.837224][ T78] hardirqs last enabled at (75): [] __down_trylock_console_sem+0x86/0xa0 [ 23.837226][ T78] hardirqs last disabled at (76): [] console_emit_next_record+0x3f8/0x4f0 [ 23.837228][ T78] softirqs last enabled at (54): [] srcu_invoke_callbacks+0x3e7/0x660 [ 23.837231][ T78] softirqs last disabled at (50): [] srcu_invoke_callbacks+0x3bd/0x660 [ 23.837233][ T78] Preemption disabled at: [ 23.837234][ T78] [] vprintk_emit+0x31b/0x3e0 [ 23.837239][ T78] CPU: 0 UID: 0 PID: 78 Comm: kworker/0:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 23.837243][ T78] Tainted: [W]=WARN [ 23.837244][ T78] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 23.837245][ T78] Workqueue: events_power_efficient phylink_resolve [ 23.837248][ T78] Call Trace: [ 23.837250][ T78] [ 23.837253][ T78] dump_stack_lvl+0x6f/0xa0 [ 23.837258][ T78] ? vprintk_emit+0x31b/0x3e0 [ 23.837260][ T78] __might_resched.cold+0x1fe/0x2c1 [ 23.837264][ T78] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 23.837268][ T78] ? __kmalloc_noprof+0xdb/0x760 [ 23.837273][ T78] __kmalloc_noprof+0x443/0x760 [ 23.837276][ T78] ? alloc_buf.isra.0+0x4b/0x260 [ 23.837282][ T78] ? do_raw_spin_unlock+0x59/0x250 [ 23.837284][ T78] alloc_buf.isra.0+0x4b/0x260 [ 23.837288][ T78] put_chars+0x1e1/0x2f0 [ 23.837291][ T78] ? __send_to_port+0x420/0x420 [ 23.837293][ T78] ? printk_get_next_message+0x2fe/0x7d0 [ 23.837296][ T78] ? rcu_read_lock_any_held+0x3c/0x90 [ 23.837298][ T78] ? validate_chain+0x38b/0xc20 [ 23.837303][ T78] hvc_console_print+0x292/0x780 [ 23.837306][ T78] ? __lock_acquire+0x518/0xc20 [ 23.837308][ T78] ? __lock_acquire+0x518/0xc20 [ 23.837312][ T78] ? hvc_write+0x3a0/0x3a0 [ 23.837316][ T78] ? rcu_is_watching+0x16/0xd0 [ 23.837319][ T78] ? lock_acquire+0x13c/0x160 [ 23.837322][ T78] console_emit_next_record+0x252/0x4f0 [ 23.837326][ T78] ? devkmsg_read+0x4e0/0x4e0 [ 23.837330][ T78] ? rcu_is_watching+0x16/0xd0 [ 23.837333][ T78] ? lock_acquire+0x13c/0x160 [ 23.837336][ T78] console_flush_one_record+0x46f/0x710 [ 23.837341][ T78] ? console_emit_next_record+0x4f0/0x4f0 [ 23.837342][ T78] ? __lock_acquire+0x518/0xc20 [ 23.837347][ T78] console_unlock+0xee/0x1f0 [ 23.837350][ T78] ? console_flush_one_record+0x710/0x710 [ 23.837352][ T78] ? rcu_is_watching+0x16/0xd0 [ 23.837354][ T78] ? lock_acquire+0xa0/0x160 [ 23.837358][ T78] ? __down_trylock_console_sem+0x5e/0xa0 [ 23.837359][ T78] ? vprintk_emit+0x320/0x3e0 [ 23.837362][ T78] vprintk_emit+0x37c/0x3e0 [ 23.837366][ T78] ? wake_up_klogd_work_func+0x90/0x90 [ 23.837369][ T78] ? ww_mutex_trylock+0xa40/0xdd0 [ 23.837374][ T78] dev_vprintk_emit+0x27f/0x2c0 [ 23.837380][ T78] ? device_rename.cold+0xa/0xa [ 23.837381][ T78] ? __lock_release.isra.0+0x69/0x1a0 [ 23.837385][ T78] ? do_raw_spin_unlock+0x59/0x250 [ 23.837387][ T78] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 23.837394][ T78] dev_printk_emit+0xb9/0xee [ 23.837396][ T78] ? dev_vprintk_emit+0x2c0/0x2c0 [ 23.837404][ T78] __netdev_printk+0x160/0x1d0 [ 23.837410][ T78] netdev_printk+0xdb/0x120 [ 23.837412][ T78] ? __netdev_printk+0x1d0/0x1d0 [ 23.837415][ T78] ? mark_held_locks+0x40/0x70 [ 23.837418][ T78] ? fbnic_mac_link_down_asic+0x75/0x110 [ 23.837422][ T78] ? lockdep_hardirqs_on+0x91/0x130 [ 23.837424][ T78] ? queue_delayed_work_on+0x95/0x100 [ 23.837427][ T78] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 23.837431][ T78] phylink_resolve+0x5fe/0xde0 [ 23.837432][ T78] ? __lock_acquire+0x518/0xc20 [ 23.837436][ T78] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 23.837440][ T78] ? rcu_is_watching+0x16/0xd0 [ 23.837442][ T78] ? rcu_is_watching+0x16/0xd0 [ 23.837444][ T78] ? lock_acquire+0x13c/0x160 [ 23.837445][ T78] ? rcu_is_watching+0x16/0xd0 [ 23.837449][ T78] process_one_work+0xe3e/0x1560 [ 23.837455][ T78] ? __queue_delayed_work+0x470/0x470 [ 23.837458][ T78] ? lock_acquire.part.0+0xd4/0x280 [ 23.837465][ T78] worker_thread+0x4f1/0xd60 [ 23.837469][ T78] ? rescuer_thread+0x1340/0x1340 [ 23.837471][ T78] ? __kthread_parkme+0xbd/0x210 [ 23.837474][ T78] ? rescuer_thread+0x1340/0x1340 [ 23.837477][ T78] ? rescuer_thread+0x1340/0x1340 [ 23.837478][ T78] kthread+0x367/0x460 [ 23.837480][ T78] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 23.837483][ T78] ? kthread_affine_preferred+0x4c0/0x4c0 [ 23.837486][ T78] ret_from_fork+0x474/0x6b0 [ 23.837490][ T78] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 23.837493][ T78] ? __switch_to+0x5a3/0xe00 [ 23.837496][ T78] ? kthread_affine_preferred+0x4c0/0x4c0 [ 23.837498][ T78] ret_from_fork_asm+0x11/0x20 [ 23.837507][ T78] [ 24.466398][ T509] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 24.468675][ T99] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 25.063566][ T198] fbnic 0000:01:00.0 enp1s0: Link is Down [ 25.063583][ T198] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 25.063586][ T198] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 198, name: kworker/5:2 [ 25.063587][ T198] preempt_count: 1, expected: 0 [ 25.063588][ T198] RCU nest depth: 0, expected: 0 [ 25.063589][ T198] locks held by kworker/5:2/198: 8, last CPU#5: [ 25.063591][ T198] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 25.063603][ T198] #1: ffa0000000aafd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 25.063607][ T198] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 25.063612][ T198] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 25.063615][ T198] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 25.063620][ T198] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 25.063624][ T198] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 25.063627][ T198] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 25.063631][ T198] irq event stamp: 612 [ 25.063632][ T198] hardirqs last enabled at (611): [] __down_trylock_console_sem+0x86/0xa0 [ 25.063634][ T198] hardirqs last disabled at (612): [] console_emit_next_record+0x3f8/0x4f0 [ 25.063636][ T198] softirqs last enabled at (78): [] __dev_queue_xmit+0x93b/0x1a20 [ 25.063640][ T198] softirqs last disabled at (70): [] __dev_queue_xmit+0x243/0x1a20 [ 25.063642][ T198] Preemption disabled at: [ 25.063642][ T198] [] vprintk_emit+0x31b/0x3e0 [ 25.063648][ T198] CPU: 5 UID: 0 PID: 198 Comm: kworker/5:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 25.063652][ T198] Tainted: [W]=WARN [ 25.063653][ T198] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 25.063654][ T198] Workqueue: events_power_efficient phylink_resolve [ 25.063657][ T198] Call Trace: [ 25.063659][ T198] [ 25.063662][ T198] dump_stack_lvl+0x6f/0xa0 [ 25.063667][ T198] ? vprintk_emit+0x31b/0x3e0 [ 25.063669][ T198] __might_resched.cold+0x1fe/0x2c1 [ 25.063674][ T198] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 25.063677][ T198] ? __kmalloc_noprof+0xdb/0x760 [ 25.063682][ T198] __kmalloc_noprof+0x443/0x760 [ 25.063685][ T198] ? alloc_buf.isra.0+0x4b/0x260 [ 25.063690][ T198] ? do_raw_spin_unlock+0x59/0x250 [ 25.063693][ T198] alloc_buf.isra.0+0x4b/0x260 [ 25.063697][ T198] put_chars+0x1e1/0x2f0 [ 25.063700][ T198] ? __send_to_port+0x420/0x420 [ 25.063702][ T198] ? printk_get_next_message+0x2fe/0x7d0 [ 25.063705][ T198] ? rcu_read_lock_any_held+0x3c/0x90 [ 25.063708][ T198] ? validate_chain+0x38b/0xc20 [ 25.063712][ T198] hvc_console_print+0x292/0x780 [ 25.063715][ T198] ? __lock_acquire+0x518/0xc20 [ 25.063717][ T198] ? __lock_acquire+0x518/0xc20 [ 25.063721][ T198] ? hvc_write+0x3a0/0x3a0 [ 25.063724][ T198] ? rcu_is_watching+0x16/0xd0 [ 25.063727][ T198] ? lock_acquire+0x13c/0x160 [ 25.063731][ T198] console_emit_next_record+0x252/0x4f0 [ 25.063735][ T198] ? devkmsg_read+0x4e0/0x4e0 [ 25.063739][ T198] ? rcu_is_watching+0x16/0xd0 [ 25.063742][ T198] ? lock_acquire+0x13c/0x160 [ 25.063745][ T198] console_flush_one_record+0x46f/0x710 [ 25.063749][ T198] ? console_emit_next_record+0x4f0/0x4f0 [ 25.063751][ T198] ? __lock_acquire+0x518/0xc20 [ 25.063756][ T198] console_unlock+0xee/0x1f0 [ 25.063759][ T198] ? console_flush_one_record+0x710/0x710 [ 25.063761][ T198] ? rcu_is_watching+0x16/0xd0 [ 25.063763][ T198] ? lock_acquire+0xa0/0x160 [ 25.063766][ T198] ? __down_trylock_console_sem+0x5e/0xa0 [ 25.063768][ T198] ? vprintk_emit+0x320/0x3e0 [ 25.063771][ T198] vprintk_emit+0x37c/0x3e0 [ 25.063775][ T198] ? wake_up_klogd_work_func+0x90/0x90 [ 25.063781][ T198] dev_vprintk_emit+0x27f/0x2c0 [ 25.063786][ T198] ? device_rename.cold+0xa/0xa [ 25.063788][ T198] ? __lock_release.isra.0+0x69/0x1a0 [ 25.063792][ T198] ? do_raw_spin_unlock+0x59/0x250 [ 25.063794][ T198] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 25.063801][ T198] dev_printk_emit+0xb9/0xee [ 25.063804][ T198] ? dev_vprintk_emit+0x2c0/0x2c0 [ 25.063811][ T198] __netdev_printk+0x160/0x1d0 [ 25.063818][ T198] netdev_printk+0xdb/0x120 [ 25.063820][ T198] ? __netdev_printk+0x1d0/0x1d0 [ 25.063822][ T198] ? mark_held_locks+0x40/0x70 [ 25.063826][ T198] ? fbnic_mac_link_down_asic+0x75/0x110 [ 25.063829][ T198] ? lockdep_hardirqs_on+0x91/0x130 [ 25.063832][ T198] ? queue_delayed_work_on+0x95/0x100 [ 25.063835][ T198] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 25.063839][ T198] phylink_resolve+0x5fe/0xde0 [ 25.063840][ T198] ? __lock_acquire+0x518/0xc20 [ 25.063844][ T198] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 25.063848][ T198] ? rcu_is_watching+0x16/0xd0 [ 25.063849][ T198] ? rcu_is_watching+0x16/0xd0 [ 25.063851][ T198] ? lock_acquire+0x13c/0x160 [ 25.063853][ T198] ? rcu_is_watching+0x16/0xd0 [ 25.063857][ T198] process_one_work+0xe3e/0x1560 [ 25.063863][ T198] ? __queue_delayed_work+0x470/0x470 [ 25.063866][ T198] ? lock_acquire.part.0+0xd4/0x280 [ 25.063873][ T198] worker_thread+0x4f1/0xd60 [ 25.063884][ T198] ? rescuer_thread+0x1340/0x1340 [ 25.063886][ T198] ? __kthread_parkme+0xbd/0x210 [ 25.063889][ T198] ? rescuer_thread+0x1340/0x1340 [ 25.063892][ T198] ? rescuer_thread+0x1340/0x1340 [ 25.063894][ T198] kthread+0x367/0x460 [ 25.063895][ T198] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 25.063898][ T198] ? kthread_affine_preferred+0x4c0/0x4c0 [ 25.063901][ T198] ret_from_fork+0x474/0x6b0 [ 25.063905][ T198] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 25.063908][ T198] ? __switch_to+0x5a3/0xe00 [ 25.063911][ T198] ? kthread_affine_preferred+0x4c0/0x4c0 [ 25.063914][ T198] ret_from_fork_asm+0x11/0x20 [ 25.063922][ T198] [ 25.737277][ T522] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 25.739684][ T10] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 26.208633][ T78] fbnic 0000:01:00.0 enp1s0: Link is Down [ 26.208651][ T78] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 26.208653][ T78] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 78, name: kworker/0:2 [ 26.208655][ T78] preempt_count: 1, expected: 0 [ 26.208656][ T78] RCU nest depth: 0, expected: 0 [ 26.208657][ T78] locks held by kworker/0:2/78: 8, last CPU#0: [ 26.208659][ T78] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 26.208671][ T78] #1: ffa000000056fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 26.208675][ T78] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 26.208680][ T78] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 26.208683][ T78] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 26.208688][ T78] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 26.208692][ T78] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 26.208695][ T78] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 26.208699][ T78] irq event stamp: 2314 [ 26.208700][ T78] hardirqs last enabled at (2313): [] __down_trylock_console_sem+0x86/0xa0 [ 26.208702][ T78] hardirqs last disabled at (2314): [] console_emit_next_record+0x3f8/0x4f0 [ 26.208704][ T78] softirqs last enabled at (1812): [] handle_softirqs+0x67c/0x900 [ 26.208707][ T78] softirqs last disabled at (1805): [] __irq_exit_rcu+0x145/0x1c0 [ 26.208709][ T78] Preemption disabled at: [ 26.208710][ T78] [] vprintk_emit+0x31b/0x3e0 [ 26.208716][ T78] CPU: 0 UID: 0 PID: 78 Comm: kworker/0:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 26.208720][ T78] Tainted: [W]=WARN [ 26.208720][ T78] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 26.208722][ T78] Workqueue: events_power_efficient phylink_resolve [ 26.208725][ T78] Call Trace: [ 26.208727][ T78] [ 26.208730][ T78] dump_stack_lvl+0x6f/0xa0 [ 26.208735][ T78] ? vprintk_emit+0x31b/0x3e0 [ 26.208737][ T78] __might_resched.cold+0x1fe/0x2c1 [ 26.208742][ T78] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 26.208746][ T78] ? __kmalloc_noprof+0xdb/0x760 [ 26.208751][ T78] __kmalloc_noprof+0x443/0x760 [ 26.208753][ T78] ? alloc_buf.isra.0+0x4b/0x260 [ 26.208759][ T78] ? do_raw_spin_unlock+0x59/0x250 [ 26.208761][ T78] alloc_buf.isra.0+0x4b/0x260 [ 26.208765][ T78] put_chars+0x1e1/0x2f0 [ 26.208768][ T78] ? __send_to_port+0x420/0x420 [ 26.208770][ T78] ? printk_get_next_message+0x2fe/0x7d0 [ 26.208773][ T78] ? rcu_read_lock_any_held+0x3c/0x90 [ 26.208776][ T78] ? validate_chain+0x38b/0xc20 [ 26.208780][ T78] hvc_console_print+0x292/0x780 [ 26.208784][ T78] ? __lock_acquire+0x518/0xc20 [ 26.208785][ T78] ? __lock_acquire+0x518/0xc20 [ 26.208789][ T78] ? hvc_write+0x3a0/0x3a0 [ 26.208793][ T78] ? rcu_is_watching+0x16/0xd0 [ 26.208796][ T78] ? lock_acquire+0x13c/0x160 [ 26.208800][ T78] console_emit_next_record+0x252/0x4f0 [ 26.208803][ T78] ? devkmsg_read+0x4e0/0x4e0 [ 26.208808][ T78] ? rcu_is_watching+0x16/0xd0 [ 26.208810][ T78] ? lock_acquire+0x13c/0x160 [ 26.208814][ T78] console_flush_one_record+0x46f/0x710 [ 26.208818][ T78] ? console_emit_next_record+0x4f0/0x4f0 [ 26.208820][ T78] ? __lock_acquire+0x518/0xc20 [ 26.208825][ T78] console_unlock+0xee/0x1f0 [ 26.208827][ T78] ? console_flush_one_record+0x710/0x710 [ 26.208829][ T78] ? rcu_is_watching+0x16/0xd0 [ 26.208831][ T78] ? lock_acquire+0xa0/0x160 [ 26.208835][ T78] ? __down_trylock_console_sem+0x5e/0xa0 [ 26.208836][ T78] ? vprintk_emit+0x320/0x3e0 [ 26.208840][ T78] vprintk_emit+0x37c/0x3e0 [ 26.208844][ T78] ? wake_up_klogd_work_func+0x90/0x90 [ 26.208849][ T78] dev_vprintk_emit+0x27f/0x2c0 [ 26.208855][ T78] ? device_rename.cold+0xa/0xa [ 26.208856][ T78] ? __lock_release.isra.0+0x69/0x1a0 [ 26.208860][ T78] ? do_raw_spin_unlock+0x59/0x250 [ 26.208862][ T78] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 26.208869][ T78] dev_printk_emit+0xb9/0xee [ 26.208872][ T78] ? dev_vprintk_emit+0x2c0/0x2c0 [ 26.208880][ T78] __netdev_printk+0x160/0x1d0 [ 26.208893][ T78] netdev_printk+0xdb/0x120 [ 26.208895][ T78] ? __netdev_printk+0x1d0/0x1d0 [ 26.208898][ T78] ? mark_held_locks+0x40/0x70 [ 26.208901][ T78] ? fbnic_mac_link_down_asic+0x75/0x110 [ 26.208904][ T78] ? lockdep_hardirqs_on+0x91/0x130 [ 26.208907][ T78] ? queue_delayed_work_on+0x95/0x100 [ 26.208910][ T78] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 26.208913][ T78] phylink_resolve+0x5fe/0xde0 [ 26.208915][ T78] ? __lock_acquire+0x518/0xc20 [ 26.208919][ T78] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 26.208922][ T78] ? rcu_is_watching+0x16/0xd0 [ 26.208924][ T78] ? rcu_is_watching+0x16/0xd0 [ 26.208926][ T78] ? lock_acquire+0x13c/0x160 [ 26.208928][ T78] ? rcu_is_watching+0x16/0xd0 [ 26.208931][ T78] process_one_work+0xe3e/0x1560 [ 26.208938][ T78] ? __queue_delayed_work+0x470/0x470 [ 26.208940][ T78] ? lock_acquire.part.0+0xd4/0x280 [ 26.208947][ T78] worker_thread+0x4f1/0xd60 [ 26.208951][ T78] ? rescuer_thread+0x1340/0x1340 [ 26.208953][ T78] ? __kthread_parkme+0xbd/0x210 [ 26.208956][ T78] ? rescuer_thread+0x1340/0x1340 [ 26.208959][ T78] ? rescuer_thread+0x1340/0x1340 [ 26.208960][ T78] kthread+0x367/0x460 [ 26.208962][ T78] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 26.208965][ T78] ? kthread_affine_preferred+0x4c0/0x4c0 [ 26.208968][ T78] ret_from_fork+0x474/0x6b0 [ 26.208972][ T78] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 26.208975][ T78] ? __switch_to+0x5a3/0xe00 [ 26.208982][ T78] ? kthread_affine_preferred+0x4c0/0x4c0 [ 26.208984][ T78] ret_from_fork_asm+0x11/0x20 [ 26.208993][ T78] [ 26.946699][ T528] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 26.948687][ T65] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 27.568306][ T39] fbnic 0000:01:00.0 enp1s0: Link is Down [ 27.568324][ T39] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 27.568327][ T39] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 39, name: kworker/4:0 [ 27.568329][ T39] preempt_count: 1, expected: 0 [ 27.568330][ T39] RCU nest depth: 0, expected: 0 [ 27.568331][ T39] locks held by kworker/4:0/39: 8, last CPU#4: [ 27.568333][ T39] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 27.568344][ T39] #1: ffa00000002e7d10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 27.568348][ T39] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 27.568354][ T39] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 27.568357][ T39] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 27.568362][ T39] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 27.568366][ T39] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 27.568369][ T39] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 27.568373][ T39] irq event stamp: 3106 [ 27.568374][ T39] hardirqs last enabled at (3105): [] __down_trylock_console_sem+0x86/0xa0 [ 27.568377][ T39] hardirqs last disabled at (3106): [] console_emit_next_record+0x3f8/0x4f0 [ 27.568378][ T39] softirqs last enabled at (2960): [] handle_softirqs+0x67c/0x900 [ 27.568381][ T39] softirqs last disabled at (2911): [] __irq_exit_rcu+0x145/0x1c0 [ 27.568383][ T39] Preemption disabled at: [ 27.568384][ T39] [] vprintk_emit+0x31b/0x3e0 [ 27.568389][ T39] CPU: 4 UID: 0 PID: 39 Comm: kworker/4:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 27.568393][ T39] Tainted: [W]=WARN [ 27.568394][ T39] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 27.568395][ T39] Workqueue: events_power_efficient phylink_resolve [ 27.568399][ T39] Call Trace: [ 27.568401][ T39] [ 27.568403][ T39] dump_stack_lvl+0x6f/0xa0 [ 27.568408][ T39] ? vprintk_emit+0x31b/0x3e0 [ 27.568410][ T39] __might_resched.cold+0x1fe/0x2c1 [ 27.568415][ T39] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 27.568419][ T39] ? __kmalloc_noprof+0xdb/0x760 [ 27.568424][ T39] __kmalloc_noprof+0x443/0x760 [ 27.568426][ T39] ? alloc_buf.isra.0+0x4b/0x260 [ 27.568432][ T39] ? do_raw_spin_unlock+0x59/0x250 [ 27.568435][ T39] alloc_buf.isra.0+0x4b/0x260 [ 27.568438][ T39] put_chars+0x1e1/0x2f0 [ 27.568442][ T39] ? __send_to_port+0x420/0x420 [ 27.568443][ T39] ? printk_get_next_message+0x2fe/0x7d0 [ 27.568447][ T39] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.568449][ T39] ? validate_chain+0x38b/0xc20 [ 27.568453][ T39] hvc_console_print+0x292/0x780 [ 27.568457][ T39] ? __lock_acquire+0x518/0xc20 [ 27.568458][ T39] ? __lock_acquire+0x518/0xc20 [ 27.568463][ T39] ? hvc_write+0x3a0/0x3a0 [ 27.568466][ T39] ? rcu_is_watching+0x16/0xd0 [ 27.568469][ T39] ? lock_acquire+0x13c/0x160 [ 27.568473][ T39] console_emit_next_record+0x252/0x4f0 [ 27.568477][ T39] ? devkmsg_read+0x4e0/0x4e0 [ 27.568481][ T39] ? rcu_is_watching+0x16/0xd0 [ 27.568484][ T39] ? lock_acquire+0x13c/0x160 [ 27.568487][ T39] console_flush_one_record+0x46f/0x710 [ 27.568491][ T39] ? console_emit_next_record+0x4f0/0x4f0 [ 27.568496][ T39] ? __lock_acquire+0x518/0xc20 [ 27.568501][ T39] console_unlock+0xee/0x1f0 [ 27.568504][ T39] ? console_flush_one_record+0x710/0x710 [ 27.568506][ T39] ? rcu_is_watching+0x16/0xd0 [ 27.568508][ T39] ? lock_acquire+0xa0/0x160 [ 27.568511][ T39] ? __down_trylock_console_sem+0x5e/0xa0 [ 27.568513][ T39] ? vprintk_emit+0x320/0x3e0 [ 27.568516][ T39] vprintk_emit+0x37c/0x3e0 [ 27.568520][ T39] ? wake_up_klogd_work_func+0x90/0x90 [ 27.568525][ T39] dev_vprintk_emit+0x27f/0x2c0 [ 27.568531][ T39] ? device_rename.cold+0xa/0xa [ 27.568532][ T39] ? __lock_release.isra.0+0x69/0x1a0 [ 27.568536][ T39] ? do_raw_spin_unlock+0x59/0x250 [ 27.568538][ T39] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 27.568545][ T39] dev_printk_emit+0xb9/0xee [ 27.568547][ T39] ? dev_vprintk_emit+0x2c0/0x2c0 [ 27.568555][ T39] __netdev_printk+0x160/0x1d0 [ 27.568561][ T39] netdev_printk+0xdb/0x120 [ 27.568563][ T39] ? __netdev_printk+0x1d0/0x1d0 [ 27.568566][ T39] ? mark_held_locks+0x40/0x70 [ 27.568569][ T39] ? fbnic_mac_link_down_asic+0x75/0x110 [ 27.568572][ T39] ? lockdep_hardirqs_on+0x91/0x130 [ 27.568575][ T39] ? queue_delayed_work_on+0x95/0x100 [ 27.568577][ T39] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 27.568581][ T39] phylink_resolve+0x5fe/0xde0 [ 27.568583][ T39] ? __lock_acquire+0x518/0xc20 [ 27.568586][ T39] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 27.568590][ T39] ? rcu_is_watching+0x16/0xd0 [ 27.568592][ T39] ? rcu_is_watching+0x16/0xd0 [ 27.568594][ T39] ? lock_acquire+0x13c/0x160 [ 27.568595][ T39] ? rcu_is_watching+0x16/0xd0 [ 27.568599][ T39] process_one_work+0xe3e/0x1560 [ 27.568605][ T39] ? __queue_delayed_work+0x470/0x470 [ 27.568608][ T39] ? lock_acquire.part.0+0xd4/0x280 [ 27.568615][ T39] worker_thread+0x4f1/0xd60 [ 27.568622][ T39] ? rescuer_thread+0x1340/0x1340 [ 27.568624][ T39] kthread+0x367/0x460 [ 27.568626][ T39] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 27.568629][ T39] ? kthread_affine_preferred+0x4c0/0x4c0 [ 27.568632][ T39] ret_from_fork+0x474/0x6b0 [ 27.568636][ T39] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 27.568639][ T39] ? __switch_to+0x5a3/0xe00 [ 27.568642][ T39] ? kthread_affine_preferred+0x4c0/0x4c0 [ 27.568645][ T39] ret_from_fork_asm+0x11/0x20 [ 27.568653][ T39] [ 28.235000][ T534] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 28.237457][ T65] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 28.739076][ T24] fbnic 0000:01:00.0 enp1s0: Link is Down [ 28.739095][ T24] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 28.739097][ T24] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 24, name: kworker/1:0 [ 28.739099][ T24] preempt_count: 1, expected: 0 [ 28.739100][ T24] RCU nest depth: 0, expected: 0 [ 28.739101][ T24] locks held by kworker/1:0/24: 8, last CPU#1: [ 28.739103][ T24] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 28.739115][ T24] #1: ffa00000001dfd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 28.739118][ T24] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 28.739124][ T24] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 28.739127][ T24] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 28.739132][ T24] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 28.739135][ T24] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 28.739139][ T24] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 28.739143][ T24] irq event stamp: 200 [ 28.739144][ T24] hardirqs last enabled at (199): [] __down_trylock_console_sem+0x86/0xa0 [ 28.739146][ T24] hardirqs last disabled at (200): [] console_emit_next_record+0x3f8/0x4f0 [ 28.739148][ T24] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62d0 [ 28.739151][ T24] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 28.739154][ T24] Preemption disabled at: [ 28.739155][ T24] [] vprintk_emit+0x31b/0x3e0 [ 28.739160][ T24] CPU: 1 UID: 0 PID: 24 Comm: kworker/1:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 28.739164][ T24] Tainted: [W]=WARN [ 28.739165][ T24] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 28.739166][ T24] Workqueue: events_power_efficient phylink_resolve [ 28.739170][ T24] Call Trace: [ 28.739172][ T24] [ 28.739174][ T24] dump_stack_lvl+0x6f/0xa0 [ 28.739179][ T24] ? vprintk_emit+0x31b/0x3e0 [ 28.739181][ T24] __might_resched.cold+0x1fe/0x2c1 [ 28.739186][ T24] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 28.739190][ T24] ? __kmalloc_noprof+0xdb/0x760 [ 28.739195][ T24] __kmalloc_noprof+0x443/0x760 [ 28.739197][ T24] ? alloc_buf.isra.0+0x4b/0x260 [ 28.739203][ T24] ? do_raw_spin_unlock+0x59/0x250 [ 28.739205][ T24] alloc_buf.isra.0+0x4b/0x260 [ 28.739209][ T24] put_chars+0x1e1/0x2f0 [ 28.739212][ T24] ? __send_to_port+0x420/0x420 [ 28.739214][ T24] ? printk_get_next_message+0x2fe/0x7d0 [ 28.739217][ T24] ? rcu_read_lock_any_held+0x3c/0x90 [ 28.739220][ T24] ? validate_chain+0x38b/0xc20 [ 28.739224][ T24] hvc_console_print+0x292/0x780 [ 28.739227][ T24] ? __lock_acquire+0x518/0xc20 [ 28.739229][ T24] ? __lock_acquire+0x518/0xc20 [ 28.739233][ T24] ? hvc_write+0x3a0/0x3a0 [ 28.739237][ T24] ? rcu_is_watching+0x16/0xd0 [ 28.739239][ T24] ? lock_acquire+0x13c/0x160 [ 28.739243][ T24] console_emit_next_record+0x252/0x4f0 [ 28.739247][ T24] ? devkmsg_read+0x4e0/0x4e0 [ 28.739251][ T24] ? rcu_is_watching+0x16/0xd0 [ 28.739253][ T24] ? lock_acquire+0x13c/0x160 [ 28.739257][ T24] console_flush_one_record+0x46f/0x710 [ 28.739261][ T24] ? console_emit_next_record+0x4f0/0x4f0 [ 28.739262][ T24] ? __lock_acquire+0x518/0xc20 [ 28.739267][ T24] console_unlock+0xee/0x1f0 [ 28.739270][ T24] ? console_flush_one_record+0x710/0x710 [ 28.739272][ T24] ? rcu_is_watching+0x16/0xd0 [ 28.739274][ T24] ? lock_acquire+0xa0/0x160 [ 28.739277][ T24] ? __down_trylock_console_sem+0x5e/0xa0 [ 28.739279][ T24] ? vprintk_emit+0x320/0x3e0 [ 28.739282][ T24] vprintk_emit+0x37c/0x3e0 [ 28.739286][ T24] ? wake_up_klogd_work_func+0x90/0x90 [ 28.739292][ T24] dev_vprintk_emit+0x27f/0x2c0 [ 28.739297][ T24] ? device_rename.cold+0xa/0xa [ 28.739299][ T24] ? __lock_release.isra.0+0x69/0x1a0 [ 28.739302][ T24] ? do_raw_spin_unlock+0x59/0x250 [ 28.739304][ T24] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 28.739311][ T24] dev_printk_emit+0xb9/0xee [ 28.739313][ T24] ? dev_vprintk_emit+0x2c0/0x2c0 [ 28.739321][ T24] __netdev_printk+0x160/0x1d0 [ 28.739327][ T24] netdev_printk+0xdb/0x120 [ 28.739329][ T24] ? __netdev_printk+0x1d0/0x1d0 [ 28.739332][ T24] ? mark_held_locks+0x40/0x70 [ 28.739335][ T24] ? fbnic_mac_link_down_asic+0x75/0x110 [ 28.739338][ T24] ? lockdep_hardirqs_on+0x91/0x130 [ 28.739341][ T24] ? queue_delayed_work_on+0x95/0x100 [ 28.739344][ T24] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 28.739348][ T24] phylink_resolve+0x5fe/0xde0 [ 28.739349][ T24] ? __lock_acquire+0x518/0xc20 [ 28.739353][ T24] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 28.739357][ T24] ? rcu_is_watching+0x16/0xd0 [ 28.739358][ T24] ? rcu_is_watching+0x16/0xd0 [ 28.739360][ T24] ? lock_acquire+0x13c/0x160 [ 28.739362][ T24] ? rcu_is_watching+0x16/0xd0 [ 28.739366][ T24] process_one_work+0xe3e/0x1560 [ 28.739372][ T24] ? __queue_delayed_work+0x470/0x470 [ 28.739375][ T24] ? find_held_lock+0x2b/0x80 [ 28.739382][ T24] worker_thread+0x4f1/0xd60 [ 28.739388][ T24] ? rescuer_thread+0x1340/0x1340 [ 28.739390][ T24] kthread+0x367/0x460 [ 28.739393][ T24] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 28.739396][ T24] ? kthread_affine_preferred+0x4c0/0x4c0 [ 28.739399][ T24] ret_from_fork+0x474/0x6b0 [ 28.739403][ T24] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 28.739406][ T24] ? __switch_to+0x5a3/0xe00 [ 28.739409][ T24] ? kthread_affine_preferred+0x4c0/0x4c0 [ 28.739411][ T24] ret_from_fork_asm+0x11/0x20 [ 28.739420][ T24] [ 29.442572][ T541] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 29.444674][ T72] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 29.885267][ T104] fbnic 0000:01:00.0 enp1s0: Link is Down [ 29.885284][ T104] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 29.885287][ T104] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 104, name: kworker/3:2 [ 29.885289][ T104] preempt_count: 1, expected: 0 [ 29.885290][ T104] RCU nest depth: 0, expected: 0 [ 29.885291][ T104] locks held by kworker/3:2/104: 8, last CPU#3: [ 29.885293][ T104] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 29.885304][ T104] #1: ffa000000078fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 29.885308][ T104] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 29.885313][ T104] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 29.885316][ T104] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 29.885321][ T104] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 29.885324][ T104] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 29.885328][ T104] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 29.885332][ T104] irq event stamp: 158 [ 29.885333][ T104] hardirqs last enabled at (157): [] __down_trylock_console_sem+0x86/0xa0 [ 29.885335][ T104] hardirqs last disabled at (158): [] console_emit_next_record+0x3f8/0x4f0 [ 29.885337][ T104] softirqs last enabled at (0): [] copy_process+0x1d8f/0x62d0 [ 29.885340][ T104] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 29.885343][ T104] Preemption disabled at: [ 29.885344][ T104] [] vprintk_emit+0x31b/0x3e0 [ 29.885349][ T104] CPU: 3 UID: 0 PID: 104 Comm: kworker/3:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 29.885353][ T104] Tainted: [W]=WARN [ 29.885354][ T104] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 29.885356][ T104] Workqueue: events_power_efficient phylink_resolve [ 29.885360][ T104] Call Trace: [ 29.885362][ T104] [ 29.885364][ T104] dump_stack_lvl+0x6f/0xa0 [ 29.885369][ T104] ? vprintk_emit+0x31b/0x3e0 [ 29.885371][ T104] __might_resched.cold+0x1fe/0x2c1 [ 29.885375][ T104] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 29.885379][ T104] ? __kmalloc_noprof+0xdb/0x760 [ 29.885384][ T104] __kmalloc_noprof+0x443/0x760 [ 29.885386][ T104] ? alloc_buf.isra.0+0x4b/0x260 [ 29.885392][ T104] ? do_raw_spin_unlock+0x59/0x250 [ 29.885395][ T104] alloc_buf.isra.0+0x4b/0x260 [ 29.885398][ T104] put_chars+0x1e1/0x2f0 [ 29.885402][ T104] ? __send_to_port+0x420/0x420 [ 29.885403][ T104] ? printk_get_next_message+0x2fe/0x7d0 [ 29.885407][ T104] ? rcu_read_lock_any_held+0x3c/0x90 [ 29.885409][ T104] ? validate_chain+0x38b/0xc20 [ 29.885413][ T104] hvc_console_print+0x292/0x780 [ 29.885417][ T104] ? __lock_acquire+0x518/0xc20 [ 29.885418][ T104] ? __lock_acquire+0x518/0xc20 [ 29.885423][ T104] ? hvc_write+0x3a0/0x3a0 [ 29.885426][ T104] ? rcu_is_watching+0x16/0xd0 [ 29.885429][ T104] ? lock_acquire+0x13c/0x160 [ 29.885432][ T104] console_emit_next_record+0x252/0x4f0 [ 29.885436][ T104] ? devkmsg_read+0x4e0/0x4e0 [ 29.885440][ T104] ? rcu_is_watching+0x16/0xd0 [ 29.885442][ T104] ? lock_acquire+0x13c/0x160 [ 29.885446][ T104] console_flush_one_record+0x46f/0x710 [ 29.885450][ T104] ? console_emit_next_record+0x4f0/0x4f0 [ 29.885452][ T104] ? __lock_acquire+0x518/0xc20 [ 29.885457][ T104] console_unlock+0xee/0x1f0 [ 29.885459][ T104] ? console_flush_one_record+0x710/0x710 [ 29.885461][ T104] ? rcu_is_watching+0x16/0xd0 [ 29.885463][ T104] ? lock_acquire+0xa0/0x160 [ 29.885467][ T104] ? __down_trylock_console_sem+0x5e/0xa0 [ 29.885468][ T104] ? vprintk_emit+0x320/0x3e0 [ 29.885471][ T104] vprintk_emit+0x37c/0x3e0 [ 29.885475][ T104] ? wake_up_klogd_work_func+0x90/0x90 [ 29.885481][ T104] dev_vprintk_emit+0x27f/0x2c0 [ 29.885485][ T104] ? device_rename.cold+0xa/0xa [ 29.885487][ T104] ? __lock_release.isra.0+0x69/0x1a0 [ 29.885491][ T104] ? do_raw_spin_unlock+0x59/0x250 [ 29.885493][ T104] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 29.885500][ T104] dev_printk_emit+0xb9/0xee [ 29.885502][ T104] ? dev_vprintk_emit+0x2c0/0x2c0 [ 29.885510][ T104] __netdev_printk+0x160/0x1d0 [ 29.885516][ T104] netdev_printk+0xdb/0x120 [ 29.885518][ T104] ? __netdev_printk+0x1d0/0x1d0 [ 29.885520][ T104] ? mark_held_locks+0x40/0x70 [ 29.885524][ T104] ? fbnic_mac_link_down_asic+0x75/0x110 [ 29.885527][ T104] ? lockdep_hardirqs_on+0x91/0x130 [ 29.885530][ T104] ? queue_delayed_work_on+0x95/0x100 [ 29.885533][ T104] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 29.885537][ T104] phylink_resolve+0x5fe/0xde0 [ 29.885538][ T104] ? __lock_acquire+0x518/0xc20 [ 29.885542][ T104] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 29.885546][ T104] ? rcu_is_watching+0x16/0xd0 [ 29.885547][ T104] ? rcu_is_watching+0x16/0xd0 [ 29.885549][ T104] ? lock_acquire+0x13c/0x160 [ 29.885551][ T104] ? rcu_is_watching+0x16/0xd0 [ 29.885555][ T104] process_one_work+0xe3e/0x1560 [ 29.885561][ T104] ? __queue_delayed_work+0x470/0x470 [ 29.885563][ T104] ? lock_acquire.part.0+0xd4/0x280 [ 29.885571][ T104] worker_thread+0x4f1/0xd60 [ 29.885574][ T104] ? rescuer_thread+0x1340/0x1340 [ 29.885576][ T104] ? __kthread_parkme+0xbd/0x210 [ 29.885579][ T104] ? rescuer_thread+0x1340/0x1340 [ 29.885582][ T104] ? rescuer_thread+0x1340/0x1340 [ 29.885584][ T104] kthread+0x367/0x460 [ 29.885585][ T104] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 29.885589][ T104] ? kthread_affine_preferred+0x4c0/0x4c0 [ 29.885591][ T104] ret_from_fork+0x474/0x6b0 [ 29.885595][ T104] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 29.885598][ T104] ? __switch_to+0x5a3/0xe00 [ 29.885601][ T104] ? kthread_affine_preferred+0x4c0/0x4c0 [ 29.885604][ T104] ret_from_fork_asm+0x11/0x20 [ 29.885612][ T104] [ 30.505888][ T548] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 30.509681][ T65] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 31.053341][ T198] fbnic 0000:01:00.0 enp1s0: Link is Down [ 31.053359][ T198] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 31.053362][ T198] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 198, name: kworker/5:2 [ 31.053364][ T198] preempt_count: 1, expected: 0 [ 31.053365][ T198] RCU nest depth: 0, expected: 0 [ 31.053365][ T198] locks held by kworker/5:2/198: 8, last CPU#5: [ 31.053368][ T198] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 31.053380][ T198] #1: ffa0000000aafd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 31.053384][ T198] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 31.053389][ T198] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 31.053392][ T198] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 31.053397][ T198] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 31.053401][ T198] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 31.053404][ T198] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 31.053408][ T198] irq event stamp: 5550 [ 31.053409][ T198] hardirqs last enabled at (5549): [] __down_trylock_console_sem+0x86/0xa0 [ 31.053411][ T198] hardirqs last disabled at (5550): [] console_emit_next_record+0x3f8/0x4f0 [ 31.053413][ T198] softirqs last enabled at (5484): [] handle_softirqs+0x67c/0x900 [ 31.053416][ T198] softirqs last disabled at (5435): [] __irq_exit_rcu+0x145/0x1c0 [ 31.053418][ T198] Preemption disabled at: [ 31.053418][ T198] [] vprintk_emit+0x31b/0x3e0 [ 31.053424][ T198] CPU: 5 UID: 0 PID: 198 Comm: kworker/5:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 31.053427][ T198] Tainted: [W]=WARN [ 31.053428][ T198] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 31.053430][ T198] Workqueue: events_power_efficient phylink_resolve [ 31.053433][ T198] Call Trace: [ 31.053435][ T198] [ 31.053437][ T198] dump_stack_lvl+0x6f/0xa0 [ 31.053442][ T198] ? vprintk_emit+0x31b/0x3e0 [ 31.053444][ T198] __might_resched.cold+0x1fe/0x2c1 [ 31.053449][ T198] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 31.053453][ T198] ? __kmalloc_noprof+0xdb/0x760 [ 31.053457][ T198] __kmalloc_noprof+0x443/0x760 [ 31.053460][ T198] ? alloc_buf.isra.0+0x4b/0x260 [ 31.053465][ T198] ? do_raw_spin_unlock+0x59/0x250 [ 31.053468][ T198] alloc_buf.isra.0+0x4b/0x260 [ 31.053472][ T198] put_chars+0x1e1/0x2f0 [ 31.053475][ T198] ? __send_to_port+0x420/0x420 [ 31.053477][ T198] ? printk_get_next_message+0x2fe/0x7d0 [ 31.053480][ T198] ? rcu_read_lock_any_held+0x3c/0x90 [ 31.053483][ T198] ? validate_chain+0x38b/0xc20 [ 31.053487][ T198] hvc_console_print+0x292/0x780 [ 31.053490][ T198] ? __lock_acquire+0x518/0xc20 [ 31.053492][ T198] ? __lock_acquire+0x518/0xc20 [ 31.053496][ T198] ? hvc_write+0x3a0/0x3a0 [ 31.053500][ T198] ? rcu_is_watching+0x16/0xd0 [ 31.053503][ T198] ? lock_acquire+0x13c/0x160 [ 31.053507][ T198] console_emit_next_record+0x252/0x4f0 [ 31.053510][ T198] ? devkmsg_read+0x4e0/0x4e0 [ 31.053515][ T198] ? rcu_is_watching+0x16/0xd0 [ 31.053517][ T198] ? lock_acquire+0x13c/0x160 [ 31.053521][ T198] console_flush_one_record+0x46f/0x710 [ 31.053525][ T198] ? console_emit_next_record+0x4f0/0x4f0 [ 31.053527][ T198] ? __lock_acquire+0x518/0xc20 [ 31.053532][ T198] console_unlock+0xee/0x1f0 [ 31.053534][ T198] ? console_flush_one_record+0x710/0x710 [ 31.053536][ T198] ? rcu_is_watching+0x16/0xd0 [ 31.053538][ T198] ? lock_acquire+0xa0/0x160 [ 31.053542][ T198] ? __down_trylock_console_sem+0x5e/0xa0 [ 31.053543][ T198] ? vprintk_emit+0x320/0x3e0 [ 31.053546][ T198] vprintk_emit+0x37c/0x3e0 [ 31.053550][ T198] ? wake_up_klogd_work_func+0x90/0x90 [ 31.053561][ T198] dev_vprintk_emit+0x27f/0x2c0 [ 31.053566][ T198] ? device_rename.cold+0xa/0xa [ 31.053568][ T198] ? __lock_release.isra.0+0x69/0x1a0 [ 31.053571][ T198] ? do_raw_spin_unlock+0x59/0x250 [ 31.053574][ T198] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 31.053580][ T198] dev_printk_emit+0xb9/0xee [ 31.053583][ T198] ? dev_vprintk_emit+0x2c0/0x2c0 [ 31.053590][ T198] __netdev_printk+0x160/0x1d0 [ 31.053597][ T198] netdev_printk+0xdb/0x120 [ 31.053599][ T198] ? __netdev_printk+0x1d0/0x1d0 [ 31.053601][ T198] ? mark_held_locks+0x40/0x70 [ 31.053605][ T198] ? fbnic_mac_link_down_asic+0x75/0x110 [ 31.053608][ T198] ? lockdep_hardirqs_on+0x91/0x130 [ 31.053611][ T198] ? queue_delayed_work_on+0x95/0x100 [ 31.053613][ T198] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 31.053617][ T198] phylink_resolve+0x5fe/0xde0 [ 31.053619][ T198] ? __lock_acquire+0x518/0xc20 [ 31.053622][ T198] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 31.053626][ T198] ? rcu_is_watching+0x16/0xd0 [ 31.053628][ T198] ? rcu_is_watching+0x16/0xd0 [ 31.053630][ T198] ? lock_acquire+0x13c/0x160 [ 31.053632][ T198] ? rcu_is_watching+0x16/0xd0 [ 31.053635][ T198] process_one_work+0xe3e/0x1560 [ 31.053641][ T198] ? __queue_delayed_work+0x470/0x470 [ 31.053644][ T198] ? lock_acquire.part.0+0xd4/0x280 [ 31.053651][ T198] worker_thread+0x4f1/0xd60 [ 31.053655][ T198] ? rescuer_thread+0x1340/0x1340 [ 31.053657][ T198] ? __kthread_parkme+0xbd/0x210 [ 31.053660][ T198] ? rescuer_thread+0x1340/0x1340 [ 31.053663][ T198] ? rescuer_thread+0x1340/0x1340 [ 31.053664][ T198] kthread+0x367/0x460 [ 31.053667][ T198] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 31.053670][ T198] ? kthread_affine_preferred+0x4c0/0x4c0 [ 31.053672][ T198] ret_from_fork+0x474/0x6b0 [ 31.053676][ T198] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 31.053679][ T198] ? __switch_to+0x5a3/0xe00 [ 31.053682][ T198] ? kthread_affine_preferred+0x4c0/0x4c0 [ 31.053685][ T198] ret_from_fork_asm+0x11/0x20 [ 31.053693][ T198] [ 31.746947][ T555] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 31.749409][ T72] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx [ 32.201791][ T78] fbnic 0000:01:00.0 enp1s0: Link is Down [ 32.201809][ T78] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 32.201811][ T78] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 78, name: kworker/0:2 [ 32.201813][ T78] preempt_count: 1, expected: 0 [ 32.201814][ T78] RCU nest depth: 0, expected: 0 [ 32.201815][ T78] locks held by kworker/0:2/78: 8, last CPU#0: [ 32.201817][ T78] #0: ff11000001093340 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 32.201829][ T78] #1: ffa000000056fd10 ((work_completion)(&pl->resolve)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 32.201833][ T78] #2: ff110000084cc1f0 (&pl->phydev_mutex){+.+.}-{4:4}, at: phylink_resolve+0xe6/0xde0 [ 32.201838][ T78] #3: ff110000084cc168 (&pl->state_mutex){+.+.}-{4:4}, at: phylink_resolve+0x130/0xde0 [ 32.201841][ T78] #4: ffffffffbc399dc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 32.201846][ T78] #5: ffffffffbc399e38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 32.201849][ T78] #6: ffffffffbc289760 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 32.201853][ T78] #7: ffffffffbc289660 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 32.201856][ T78] irq event stamp: 5336 [ 32.201857][ T78] hardirqs last enabled at (5335): [] __down_trylock_console_sem+0x86/0xa0 [ 32.201860][ T78] hardirqs last disabled at (5336): [] console_emit_next_record+0x3f8/0x4f0 [ 32.201862][ T78] softirqs last enabled at (4888): [] handle_softirqs+0x67c/0x900 [ 32.201864][ T78] softirqs last disabled at (4839): [] __irq_exit_rcu+0x145/0x1c0 [ 32.201866][ T78] Preemption disabled at: [ 32.201867][ T78] [] vprintk_emit+0x31b/0x3e0 [ 32.201873][ T78] CPU: 0 UID: 0 PID: 78 Comm: kworker/0:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 32.201876][ T78] Tainted: [W]=WARN [ 32.201877][ T78] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014 [ 32.201879][ T78] Workqueue: events_power_efficient phylink_resolve [ 32.201882][ T78] Call Trace: [ 32.201884][ T78] [ 32.201886][ T78] dump_stack_lvl+0x6f/0xa0 [ 32.201891][ T78] ? vprintk_emit+0x31b/0x3e0 [ 32.201894][ T78] __might_resched.cold+0x1fe/0x2c1 [ 32.201898][ T78] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 32.201902][ T78] ? __kmalloc_noprof+0xdb/0x760 [ 32.201907][ T78] __kmalloc_noprof+0x443/0x760 [ 32.201909][ T78] ? alloc_buf.isra.0+0x4b/0x260 [ 32.201923][ T78] ? do_raw_spin_unlock+0x59/0x250 [ 32.201925][ T78] alloc_buf.isra.0+0x4b/0x260 [ 32.201929][ T78] put_chars+0x1e1/0x2f0 [ 32.201932][ T78] ? __send_to_port+0x420/0x420 [ 32.201934][ T78] ? printk_get_next_message+0x2fe/0x7d0 [ 32.201938][ T78] ? rcu_read_lock_any_held+0x3c/0x90 [ 32.201940][ T78] ? validate_chain+0x38b/0xc20 [ 32.201944][ T78] hvc_console_print+0x292/0x780 [ 32.201948][ T78] ? __lock_acquire+0x518/0xc20 [ 32.201949][ T78] ? __lock_acquire+0x518/0xc20 [ 32.201953][ T78] ? hvc_write+0x3a0/0x3a0 [ 32.201957][ T78] ? rcu_is_watching+0x16/0xd0 [ 32.201960][ T78] ? lock_acquire+0x13c/0x160 [ 32.201964][ T78] console_emit_next_record+0x252/0x4f0 [ 32.201967][ T78] ? devkmsg_read+0x4e0/0x4e0 [ 32.201972][ T78] ? rcu_is_watching+0x16/0xd0 [ 32.201974][ T78] ? lock_acquire+0x13c/0x160 [ 32.201981][ T78] console_flush_one_record+0x46f/0x710 [ 32.201985][ T78] ? console_emit_next_record+0x4f0/0x4f0 [ 32.201987][ T78] ? __lock_acquire+0x518/0xc20 [ 32.201992][ T78] console_unlock+0xee/0x1f0 [ 32.201994][ T78] ? console_flush_one_record+0x710/0x710 [ 32.201996][ T78] ? rcu_is_watching+0x16/0xd0 [ 32.201998][ T78] ? lock_acquire+0xa0/0x160 [ 32.202002][ T78] ? __down_trylock_console_sem+0x5e/0xa0 [ 32.202003][ T78] ? vprintk_emit+0x320/0x3e0 [ 32.202007][ T78] vprintk_emit+0x37c/0x3e0 [ 32.202010][ T78] ? wake_up_klogd_work_func+0x90/0x90 [ 32.202016][ T78] dev_vprintk_emit+0x27f/0x2c0 [ 32.202021][ T78] ? device_rename.cold+0xa/0xa [ 32.202023][ T78] ? __lock_release.isra.0+0x69/0x1a0 [ 32.202027][ T78] ? do_raw_spin_unlock+0x59/0x250 [ 32.202029][ T78] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 32.202036][ T78] dev_printk_emit+0xb9/0xee [ 32.202038][ T78] ? dev_vprintk_emit+0x2c0/0x2c0 [ 32.202046][ T78] __netdev_printk+0x160/0x1d0 [ 32.202052][ T78] netdev_printk+0xdb/0x120 [ 32.202054][ T78] ? __netdev_printk+0x1d0/0x1d0 [ 32.202057][ T78] ? mark_held_locks+0x40/0x70 [ 32.202060][ T78] ? fbnic_mac_link_down_asic+0x75/0x110 [ 32.202064][ T78] ? lockdep_hardirqs_on+0x91/0x130 [ 32.202067][ T78] ? queue_delayed_work_on+0x95/0x100 [ 32.202069][ T78] ? fbnic_phylink_mac_link_down+0x99/0x120 [ 32.202073][ T78] phylink_resolve+0x5fe/0xde0 [ 32.202074][ T78] ? __lock_acquire+0x518/0xc20 [ 32.202078][ T78] ? phylink_ethtool_ksettings_set+0x1120/0x1120 [ 32.202082][ T78] ? rcu_is_watching+0x16/0xd0 [ 32.202084][ T78] ? rcu_is_watching+0x16/0xd0 [ 32.202086][ T78] ? lock_acquire+0x13c/0x160 [ 32.202087][ T78] ? rcu_is_watching+0x16/0xd0 [ 32.202091][ T78] process_one_work+0xe3e/0x1560 [ 32.202097][ T78] ? __queue_delayed_work+0x470/0x470 [ 32.202100][ T78] ? lock_acquire.part.0+0xd4/0x280 [ 32.202107][ T78] worker_thread+0x4f1/0xd60 [ 32.202111][ T78] ? rescuer_thread+0x1340/0x1340 [ 32.202113][ T78] ? __kthread_parkme+0xbd/0x210 [ 32.202116][ T78] ? rescuer_thread+0x1340/0x1340 [ 32.202118][ T78] ? rescuer_thread+0x1340/0x1340 [ 32.202120][ T78] kthread+0x367/0x460 [ 32.202122][ T78] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 32.202125][ T78] ? kthread_affine_preferred+0x4c0/0x4c0 [ 32.202128][ T78] ret_from_fork+0x474/0x6b0 [ 32.202131][ T78] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 32.202134][ T78] ? __switch_to+0x5a3/0xe00 [ 32.202138][ T78] ? kthread_affine_preferred+0x4c0/0x4c0 [ 32.202140][ T78] ret_from_fork_asm+0x11/0x20 [ 32.202149][ T78] [ 32.786211][ T562] fbnic 0000:01:00.0 enp1s0: configuring for inband/100gbase-p link mode [ 32.789329][ T69] fbnic 0000:01:00.0 enp1s0: Link is Up - 100Gbps/Full - flow control rx/tx