[ 10.741106][ T186] ip (186) used greatest stack depth: 23848 bytes left [ 10.741122][ T186] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 10.741125][ T186] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 186, name: ip [ 10.741126][ T186] preempt_count: 2, expected: 0 [ 10.741127][ T186] RCU nest depth: 0, expected: 0 [ 10.741128][ T186] locks held by ip/186: 5, last CPU#0: [ 10.741130][ T186] #0: ffffffff96e027b8 (low_water_lock){+.+.}-{3:3}, at: do_exit+0x887/0xdc0 [ 10.741142][ T186] #1: ffffffff96f99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 10.741148][ T186] #2: ffffffff96f99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 10.741152][ T186] #3: ffffffff96e89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 10.741155][ T186] #4: ffffffff96e89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 10.741158][ T186] irq event stamp: 20874 [ 10.741159][ T186] hardirqs last enabled at (20873): [] __down_trylock_console_sem+0x86/0xa0 [ 10.741163][ T186] hardirqs last disabled at (20874): [] console_emit_next_record+0x3f8/0x4f0 [ 10.741164][ T186] softirqs last enabled at (20392): [] handle_softirqs+0x67c/0x900 [ 10.741166][ T186] softirqs last disabled at (20387): [] __irq_exit_rcu+0x145/0x1c0 [ 10.741169][ T186] Preemption disabled at: [ 10.741170][ T186] [<0000000000000000>] 0x0 [ 10.741176][ T186] CPU: 0 UID: 0 PID: 186 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 10.741180][ T186] Tainted: [W]=WARN [ 10.741181][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.741182][ T186] Call Trace: [ 10.741184][ T186] [ 10.741186][ T186] dump_stack_lvl+0x6f/0xa0 [ 10.741191][ T186] __might_resched.cold+0x1fe/0x2c1 [ 10.741196][ T186] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 10.741199][ T186] ? __kmalloc_noprof+0xdb/0x760 [ 10.741205][ T186] __kmalloc_noprof+0x443/0x760 [ 10.741207][ T186] ? alloc_buf.isra.0+0x4b/0x260 [ 10.741214][ T186] ? do_raw_spin_unlock+0x59/0x250 [ 10.741216][ T186] alloc_buf.isra.0+0x4b/0x260 [ 10.741220][ T186] put_chars+0x1e1/0x2f0 [ 10.741223][ T186] ? __send_to_port+0x420/0x420 [ 10.741225][ T186] ? printk_get_next_message+0x2fe/0x7d0 [ 10.741228][ T186] ? rcu_read_lock_any_held+0x3c/0x90 [ 10.741232][ T186] ? validate_chain+0x38b/0xc20 [ 10.741237][ T186] hvc_console_print+0x292/0x780 [ 10.741241][ T186] ? __lock_acquire+0x518/0xc20 [ 10.741243][ T186] ? __lock_acquire+0x518/0xc20 [ 10.741248][ T186] ? hvc_write+0x3a0/0x3a0 [ 10.741252][ T186] ? rcu_is_watching+0x16/0xd0 [ 10.741254][ T186] ? lock_acquire+0x13c/0x160 [ 10.741259][ T186] console_emit_next_record+0x252/0x4f0 [ 10.741262][ T186] ? devkmsg_read+0x4e0/0x4e0 [ 10.741266][ T186] ? rcu_is_watching+0x16/0xd0 [ 10.741268][ T186] ? lock_acquire+0x13c/0x160 [ 10.741272][ T186] console_flush_one_record+0x46f/0x710 [ 10.741276][ T186] ? console_emit_next_record+0x4f0/0x4f0 [ 10.741277][ T186] ? __lock_acquire+0x518/0xc20 [ 10.741283][ T186] console_unlock+0xee/0x1f0 [ 10.741285][ T186] ? console_flush_one_record+0x710/0x710 [ 10.741287][ T186] ? rcu_is_watching+0x16/0xd0 [ 10.741289][ T186] ? lock_acquire+0x60/0x160 [ 10.741293][ T186] ? __down_trylock_console_sem+0x5e/0xa0 [ 10.741295][ T186] ? vprintk_emit+0x320/0x3e0 [ 10.741297][ T186] vprintk_emit+0x37c/0x3e0 [ 10.741301][ T186] ? wake_up_klogd_work_func+0x90/0x90 [ 10.741304][ T186] ? __lock_acquire+0x518/0xc20 [ 10.741308][ T186] _printk+0xc7/0x100 [ 10.741311][ T186] ? snapshot_read.cold+0x21/0x21 [ 10.741314][ T186] ? do_raw_spin_lock+0x131/0x280 [ 10.741316][ T186] ? __rwlock_init+0x150/0x150 [ 10.741320][ T186] ? do_raw_spin_lock+0x131/0x280 [ 10.741322][ T186] do_exit.cold+0x82/0x9c [ 10.741326][ T186] ? exit_notify+0x890/0x890 [ 10.741327][ T186] ? __lock_release.isra.0+0x69/0x1a0 [ 10.741330][ T186] ? rcu_is_watching+0x16/0xd0 [ 10.741339][ T186] do_group_exit+0xb8/0x370 [ 10.741342][ T186] __x64_sys_exit_group+0x3c/0x50 [ 10.741344][ T186] x64_sys_call+0x1567/0x1570 [ 10.741347][ T186] do_syscall_64+0xff/0x530 [ 10.741350][ T186] ? exc_page_fault+0xee/0x100 [ 10.741353][ T186] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 10.741355][ T186] RIP: 0033:0x7f5be333f1b8 [ 10.741357][ T186] Code: Unable to access opcode bytes at 0x7f5be333f18e. [ 10.741358][ T186] RSP: 002b:00007fffc097ef48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.741361][ T186] RAX: ffffffffffffffda RBX: 00007f5be346ff88 RCX: 00007f5be333f1b8 [ 10.741362][ T186] RDX: 00007f5be3089fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.741363][ T186] RBP: 00007fffc097efa0 R08: 0000000000000000 R09: 0000000000000050 [ 10.741364][ T186] R10: 00007fffc097ed60 R11: 0000000000000246 R12: 0000000000000001 [ 10.741365][ T186] R13: 0000000000000000 R14: 00007f5be346e680 R15: 00007f5be346ffa0 [ 10.741371][ T186] [ 11.331455][ T199] bond0: (slave eth0): Enslaving as a backup interface with a down link [ 11.358984][ T200] bond0: (slave eth1): Enslaving as a backup interface with a down link [ 11.397939][ T201] bond0: (slave eth2): Enslaving as a backup interface with a down link [ 11.432942][ T202] bond0: (slave eth3): Enslaving as a backup interface with a down link [ 11.466540][ T203] bond0: (slave eth0): Enslaving as a backup interface with an up link [ 11.508084][ T204] bond0: (slave eth1): Enslaving as a backup interface with an up link [ 11.535414][ T205] bond0: (slave eth0): Enslaving as a backup interface with an up link [ 11.562422][ T206] bond0: (slave eth1): Enslaving as a backup interface with an up link [ 11.592327][ T12] bond0: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 11.595756][ T12] bond0: (slave eth0): link status definitely up, 10000 Mbps full duplex [ 11.596221][ T12] bond0: (slave eth1): link status definitely up, 10000 Mbps full duplex [ 11.596730][ T12] bond0: (slave eth2): link status definitely up, 10000 Mbps full duplex [ 11.597077][ T12] bond0: (slave eth3): link status definitely up, 10000 Mbps full duplex [ 11.597442][ T12] bond0: active interface up! [ 11.798736][ C0] [ 11.798752][ C0] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 11.798754][ C0] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 11.798756][ C0] preempt_count: 104, expected: 0 [ 11.798757][ C0] RCU nest depth: 1, expected: 0 [ 11.798758][ C0] INFO: lockdep is turned off. [ 11.798759][ C0] irq event stamp: 1882 [ 11.798759][ C0] hardirqs last enabled at (1882): [] _raw_spin_unlock_irq+0x28/0x50 [ 11.798768][ C0] hardirqs last disabled at (1881): [] _raw_spin_lock_irq+0x4a/0x50 [ 11.798770][ C0] softirqs last enabled at (1876): [] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 11.798774][ C0] softirqs last disabled at (1877): [] do_softirq+0xac/0xe0 [ 11.798778][ C0] Preemption disabled at: [ 11.798779][ C0] [<0000000000000000>] 0x0 [ 11.798785][ C0] CPU: 0 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 11.798789][ C0] Tainted: [W]=WARN [ 11.798790][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.798792][ C0] Workqueue: bond0 bond_3ad_state_machine_handler [ 11.798796][ C0] Call Trace: [ 11.798797][ C0] [ 11.798799][ C0] dump_stack_lvl+0x6f/0xa0 [ 11.798803][ C0] __might_resched.cold+0x1fe/0x2c1 [ 11.798807][ C0] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 11.798809][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798813][ C0] __kmalloc_noprof+0x443/0x760 [ 11.798816][ C0] ? __rwlock_init+0x150/0x150 [ 11.798819][ C0] ? alloc_buf.isra.0+0x4b/0x260 [ 11.798823][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 11.798824][ C0] alloc_buf.isra.0+0x4b/0x260 [ 11.798826][ C0] put_chars+0x1e1/0x2f0 [ 11.798829][ C0] ? __send_to_port+0x420/0x420 [ 11.798831][ C0] ? console_prepend_replay+0x20/0x20 [ 11.798833][ C0] ? desc_read+0x219/0x2f0 [ 11.798836][ C0] hvc_console_print+0x292/0x780 [ 11.798840][ C0] ? hvc_write+0x3a0/0x3a0 [ 11.798841][ C0] ? __asan_memcpy+0x3c/0x60 [ 11.798844][ C0] ? __rwlock_init+0x150/0x150 [ 11.798845][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798847][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798849][ C0] console_emit_next_record+0x252/0x4f0 [ 11.798851][ C0] ? devkmsg_read+0x4e0/0x4e0 [ 11.798852][ C0] ? _prb_read_valid+0x6e0/0x6e0 [ 11.798854][ C0] ? __asan_memmove+0x3c/0x60 [ 11.798855][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798856][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798857][ C0] ? lock_acquire+0x13c/0x160 [ 11.798860][ C0] ? console_flush_one_record+0x111/0x710 [ 11.798861][ C0] console_flush_one_record+0x46f/0x710 [ 11.798863][ C0] ? console_emit_next_record+0x4f0/0x4f0 [ 11.798865][ C0] console_unlock+0xee/0x1f0 [ 11.798867][ C0] ? lock_acquire+0x13c/0x160 [ 11.798868][ C0] ? console_flush_one_record+0x710/0x710 [ 11.798870][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798871][ C0] ? lock_release+0x184/0x1f0 [ 11.798872][ C0] ? lock_acquire+0x60/0x160 [ 11.798875][ C0] ? __down_trylock_console_sem+0x5e/0xa0 [ 11.798877][ C0] ? vprintk_emit+0x320/0x3e0 [ 11.798878][ C0] vprintk_emit+0x37c/0x3e0 [ 11.798880][ C0] ? wake_up_klogd_work_func+0x90/0x90 [ 11.798882][ C0] _printk+0xc7/0x100 [ 11.798885][ C0] ? snapshot_read.cold+0x21/0x21 [ 11.798887][ C0] ? arch_stack_walk+0xd7/0x130 [ 11.798890][ C0] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.798892][ C0] ? nbcon_cpu_emergency_enter+0x28/0x80 [ 11.798894][ C0] print_irq_inversion_bug.part.0+0x32/0xc0 [ 11.798897][ C0] mark_lock_irq+0x989/0x9c0 [ 11.798899][ C0] ? __lock_acquire+0x518/0xc20 [ 11.798901][ C0] mark_lock+0x1d7/0xa00 [ 11.798903][ C0] mark_usage+0x42/0x170 [ 11.798905][ C0] __lock_acquire+0x388/0xc20 [ 11.798907][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 11.798909][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.798911][ C0] ? bond_3ad_rx_indication+0x242/0x8e0 [ 11.798912][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798914][ C0] ? lock_acquire+0x13c/0x160 [ 11.798916][ C0] _raw_spin_lock+0x33/0x40 [ 11.798917][ C0] ? bond_3ad_rx_indication+0x242/0x8e0 [ 11.798919][ C0] bond_3ad_rx_indication+0x242/0x8e0 [ 11.798920][ C0] bond_3ad_lacpdu_recv+0x270/0x4f0 [ 11.798922][ C0] ? bond_3ad_get_active_agg_info+0x120/0x120 [ 11.798925][ C0] bond_handle_frame+0x16b/0xca0 [ 11.798928][ C0] ? bond_net_exit_batch+0x2a0/0x2a0 [ 11.798929][ C0] ? bond_net_exit_batch+0x2a0/0x2a0 [ 11.798931][ C0] __netif_receive_skb_core.constprop.0+0x579/0x2960 [ 11.798935][ C0] ? select_fallback_rq+0x510/0x510 [ 11.798938][ C0] ? find_held_lock+0x2b/0x80 [ 11.798940][ C0] ? find_held_lock+0x2b/0x80 [ 11.798942][ C0] ? do_xdp_generic+0x4a0/0x4a0 [ 11.798943][ C0] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.798945][ C0] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.798946][ C0] ? rcu_read_lock_any_held+0x3c/0x90 [ 11.798949][ C0] ? validate_chain+0x38b/0xc20 [ 11.798951][ C0] ? mark_usage+0x61/0x170 [ 11.798953][ C0] ? __lock_acquire+0x518/0xc20 [ 11.798955][ C0] ? process_backlog+0x3f1/0x14c0 [ 11.798957][ C0] __netif_receive_skb_one_core+0xa2/0x180 [ 11.798958][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 11.798960][ C0] ? process_backlog+0x3f1/0x14c0 [ 11.798961][ C0] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 11.798963][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798965][ C0] process_backlog+0x431/0x14c0 [ 11.798967][ C0] __napi_poll+0xa7/0x3b0 [ 11.798969][ C0] net_rx_action+0x513/0xf50 [ 11.798971][ C0] ? __napi_poll+0x3b0/0x3b0 [ 11.798973][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 11.798975][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798977][ C0] ? __run_timers+0xaa0/0xaa0 [ 11.798980][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.798981][ C0] ? mark_held_locks+0x40/0x70 [ 11.798983][ C0] handle_softirqs+0x1d3/0x900 [ 11.798985][ C0] ? _local_bh_enable+0xc0/0xc0 [ 11.798987][ C0] ? _local_bh_enable+0xc0/0xc0 [ 11.798989][ C0] do_softirq+0xac/0xe0 [ 11.798991][ C0] [ 11.798992][ C0] [ 11.798992][ C0] __local_bh_enable_ip+0x118/0x150 [ 11.798994][ C0] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 11.798996][ C0] ? ad_mux_machine+0x1b50/0x1b50 [ 11.798998][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 11.798999][ C0] ? process_one_work+0xd80/0x1560 [ 11.799002][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.799003][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.799004][ C0] ? lock_acquire+0x13c/0x160 [ 11.799006][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.799007][ C0] process_one_work+0xe3e/0x1560 [ 11.799010][ C0] ? __queue_delayed_work+0x470/0x470 [ 11.799011][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 11.799014][ C0] worker_thread+0x4f1/0xd60 [ 11.799017][ C0] ? rescuer_thread+0x1340/0x1340 [ 11.799018][ C0] kthread+0x367/0x460 [ 11.799020][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 11.799023][ C0] ? kthread_affine_preferred+0x4c0/0x4c0 [ 11.799025][ C0] ret_from_fork+0x474/0x6b0 [ 11.799028][ C0] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 11.799030][ C0] ? __switch_to+0x5a3/0xe00 [ 11.799032][ C0] ? kthread_affine_preferred+0x4c0/0x4c0 [ 11.799034][ C0] ret_from_fork_asm+0x11/0x20 [ 11.799038][ C0] [ 11.817329][ C0] ======================================================== [ 11.817548][ C0] WARNING: possible irq lock inversion dependency detected [ 11.817746][ C0] 7.2.0-virtme #1 Tainted: G W [ 11.817927][ C0] -------------------------------------------------------- [ 11.818124][ C0] kworker/u16:0/12 just changed the state of lock: [ 11.818288][ C0] ff1100000f372e98 (&bond->mode_lock){+.-.}-{3:3}, at: bond_3ad_rx_indication+0x242/0x8e0 [ 11.818530][ C0] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 11.818726][ C0] (fs_reclaim){+.+.}-{0:0} [ 11.818728][ C0] [ 11.818728][ C0] [ 11.818728][ C0] and interrupts could create inverse lock ordering between them. [ 11.818728][ C0] [ 11.819206][ C0] [ 11.819206][ C0] other info that might help us debug this: [ 11.819412][ C0] Chain exists of: [ 11.819412][ C0] &bond->mode_lock --> console_owner --> fs_reclaim [ 11.819412][ C0] [ 11.819713][ C0] Possible interrupt unsafe locking scenario: [ 11.819713][ C0] [ 11.819914][ C0] CPU0 CPU1 [ 11.820051][ C0] ---- ---- [ 11.820187][ C0] lock(fs_reclaim); [ 11.820290][ C0] local_irq_disable(); [ 11.820465][ C0] lock(&bond->mode_lock); [ 11.820635][ C0] lock(console_owner); [ 11.820805][ C0] [ 11.820906][ C0] lock(&bond->mode_lock); [ 11.821042][ C0] [ 11.821042][ C0] *** DEADLOCK *** [ 11.821042][ C0] [ 11.821237][ C0] locks held by kworker/u16:0/12: 3, last CPU#0: [ 11.821417][ C0] #0: ff1100000cc80540 ((wq_completion)bond0){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 11.821688][ C0] #1: ffa00000000c7d10 ((work_completion)(&(&bond->ad_work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 11.821983][ C0] #2: ffffffff96fb0b00 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x3f1/0x14c0 [ 11.822213][ C0] [ 11.822213][ C0] the shortest dependencies between 2nd lock and 1st lock: [ 11.822450][ C0] -> (fs_reclaim){+.+.}-{0:0} { [ 11.822590][ C0] HARDIRQ-ON-W at: [ 11.822692][ C0] __lock_acquire+0x388/0xc20 [ 11.822866][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.823033][ C0] fs_reclaim_acquire+0xd5/0x120 [ 11.823202][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 11.823407][ C0] kthread_create_worker_on_node+0xea/0x210 [ 11.823612][ C0] workqueue_init+0x2a/0x680 [ 11.823784][ C0] kernel_init_freeable+0x2fe/0x630 [ 11.823983][ C0] kernel_init+0x21/0x150 [ 11.824154][ C0] ret_from_fork+0x474/0x6b0 [ 11.824323][ C0] ret_from_fork_asm+0x11/0x20 [ 11.824498][ C0] SOFTIRQ-ON-W at: [ 11.824597][ C0] __lock_acquire+0x388/0xc20 [ 11.824764][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.824931][ C0] fs_reclaim_acquire+0xd5/0x120 [ 11.825099][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 11.825305][ C0] kthread_create_worker_on_node+0xea/0x210 [ 11.825518][ C0] workqueue_init+0x2a/0x680 [ 11.825686][ C0] kernel_init_freeable+0x2fe/0x630 [ 11.825888][ C0] kernel_init+0x21/0x150 [ 11.826056][ C0] ret_from_fork+0x474/0x6b0 [ 11.826225][ C0] ret_from_fork_asm+0x11/0x20 [ 11.826400][ C0] INITIAL USE at: [ 11.826499][ C0] __lock_acquire+0x388/0xc20 [ 11.826668][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.826836][ C0] fs_reclaim_acquire+0xd5/0x120 [ 11.827004][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 11.827203][ C0] kthread_create_worker_on_node+0xea/0x210 [ 11.827410][ C0] workqueue_init+0x2a/0x680 [ 11.827581][ C0] kernel_init_freeable+0x2fe/0x630 [ 11.827747][ C0] kernel_init+0x21/0x150 [ 11.827916][ C0] ret_from_fork+0x474/0x6b0 [ 11.828083][ C0] ret_from_fork_asm+0x11/0x20 [ 11.828250][ C0] } [ 11.828320][ C0] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 11.828525][ C0] ... acquired at: [ 11.828626][ C0] __lock_acquire+0x518/0xc20 [ 11.828760][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.828894][ C0] fs_reclaim_acquire+0xd5/0x120 [ 11.829028][ C0] __kmalloc_noprof+0xd3/0x760 [ 11.829161][ C0] alloc_buf.isra.0+0x4b/0x260 [ 11.829295][ C0] put_chars+0x1e1/0x2f0 [ 11.829432][ C0] hvc_console_print+0x292/0x780 [ 11.829566][ C0] console_emit_next_record+0x252/0x4f0 [ 11.829699][ C0] console_flush_one_record+0x46f/0x710 [ 11.829832][ C0] console_unlock+0xee/0x1f0 [ 11.829963][ C0] vprintk_emit+0x37c/0x3e0 [ 11.830093][ C0] _printk+0xc7/0x100 [ 11.830194][ C0] i8042_pnp_init+0xf7/0x3c0 [ 11.830329][ C0] i8042_platform_init+0x3f9/0x460 [ 11.830467][ C0] i8042_init+0x45/0x130 [ 11.830599][ C0] do_one_initcall+0x124/0x4f0 [ 11.830736][ C0] kernel_init_freeable+0x596/0x630 [ 11.830868][ C0] kernel_init+0x21/0x150 [ 11.831000][ C0] ret_from_fork+0x474/0x6b0 [ 11.831133][ C0] ret_from_fork_asm+0x11/0x20 [ 11.831268][ C0] [ 11.831344][ C0] -> (console_owner){....}-{0:0} { [ 11.831483][ C0] INITIAL USE at: [ 11.831582][ C0] } [ 11.831648][ C0] ... key at: [] console_owner_dep_map+0x0/0x60 [ 11.831847][ C0] ... acquired at: [ 11.831946][ C0] __lock_acquire+0x518/0xc20 [ 11.832078][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.832211][ C0] console_lock_spinning_enable+0x5c/0x60 [ 11.832380][ C0] console_emit_next_record+0x1f4/0x4f0 [ 11.832512][ C0] console_flush_one_record+0x46f/0x710 [ 11.832646][ C0] console_unlock+0xee/0x1f0 [ 11.832779][ C0] vprintk_emit+0x37c/0x3e0 [ 11.832912][ C0] _printk+0xc7/0x100 [ 11.833013][ C0] ad_agg_selection_logic.cold+0x120/0x16c [ 11.833177][ C0] ad_port_selection_logic+0x8a8/0x1820 [ 11.833309][ C0] bond_3ad_state_machine_handler+0x4a9/0x1f00 [ 11.833483][ C0] process_one_work+0xe3e/0x1560 [ 11.833616][ C0] worker_thread+0x4f1/0xd60 [ 11.833748][ C0] kthread+0x367/0x460 [ 11.833850][ C0] ret_from_fork+0x474/0x6b0 [ 11.833983][ C0] ret_from_fork_asm+0x11/0x20 [ 11.834114][ C0] [ 11.834180][ C0] -> (&bond->mode_lock){+.-.}-{3:3} { [ 11.834315][ C0] HARDIRQ-ON-W at: [ 11.834420][ C0] __lock_acquire+0x388/0xc20 [ 11.834589][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.834754][ C0] _raw_spin_lock_bh+0x38/0x50 [ 11.834924][ C0] bond_3ad_update_lacp_rate+0xaf/0x250 [ 11.835127][ C0] bond_option_lacp_rate_set+0x77/0x1f0 [ 11.835325][ C0] __bond_opt_set+0x1b1/0x390 [ 11.835502][ C0] bond_changelink+0x15a3/0x23e0 [ 11.835670][ C0] bond_newlink+0x9e/0xf0 [ 11.835838][ C0] rtnl_newlink_create+0x2d0/0x850 [ 11.836004][ C0] __rtnl_newlink+0x22b/0xa50 [ 11.836176][ C0] rtnl_newlink+0x9f1/0x11b0 [ 11.836351][ C0] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 11.836526][ C0] netlink_rcv_skb+0x14e/0x3a0 [ 11.836697][ C0] netlink_unicast+0x486/0x750 [ 11.836865][ C0] netlink_sendmsg+0x735/0xc60 [ 11.837034][ C0] ____sys_sendmsg+0x415/0x880 [ 11.837205][ C0] ___sys_sendmsg+0x14e/0x1d0 [ 11.837382][ C0] __sys_sendmsg+0x12c/0x1d0 [ 11.837554][ C0] do_syscall_64+0xff/0x530 [ 11.837725][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 11.837927][ C0] IN-SOFTIRQ-W at: [ 11.838028][ C0] __lock_acquire+0x388/0xc20 [ 11.838199][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.838376][ C0] _raw_spin_lock+0x33/0x40 [ 11.838546][ C0] bond_3ad_rx_indication+0x242/0x8e0 [ 11.838712][ C0] bond_3ad_lacpdu_recv+0x270/0x4f0 [ 11.838881][ C0] bond_handle_frame+0x16b/0xca0 [ 11.839051][ C0] __netif_receive_skb_core.constprop.0+0x579/0x2960 [ 11.839353][ C0] __netif_receive_skb_one_core+0xa2/0x180 [ 11.839602][ C0] process_backlog+0x431/0x14c0 [ 11.839768][ C0] __napi_poll+0xa7/0x3b0 [ 11.839980][ C0] net_rx_action+0x513/0xf50 [ 11.840191][ C0] handle_softirqs+0x1d3/0x900 [ 11.840367][ C0] do_softirq+0xac/0xe0 [ 11.840580][ C0] __local_bh_enable_ip+0x118/0x150 [ 11.840797][ C0] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 11.840994][ C0] process_one_work+0xe3e/0x1560 [ 11.841208][ C0] worker_thread+0x4f1/0xd60 [ 11.841429][ C0] kthread+0x367/0x460 [ 11.841611][ C0] ret_from_fork+0x474/0x6b0 [ 11.841829][ C0] ret_from_fork_asm+0x11/0x20 [ 11.841995][ C0] INITIAL USE at: [ 11.842139][ C0] __lock_acquire+0x388/0xc20 [ 11.842306][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.842525][ C0] _raw_spin_lock_bh+0x38/0x50 [ 11.842738][ C0] bond_3ad_update_lacp_rate+0xaf/0x250 [ 11.842908][ C0] bond_option_lacp_rate_set+0x77/0x1f0 [ 11.843168][ C0] __bond_opt_set+0x1b1/0x390 [ 11.843334][ C0] bond_changelink+0x15a3/0x23e0 [ 11.843557][ C0] bond_newlink+0x9e/0xf0 [ 11.843770][ C0] rtnl_newlink_create+0x2d0/0x850 [ 11.843937][ C0] __rtnl_newlink+0x22b/0xa50 [ 11.844155][ C0] rtnl_newlink+0x9f1/0x11b0 [ 11.844374][ C0] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 11.844541][ C0] netlink_rcv_skb+0x14e/0x3a0 [ 11.844753][ C0] netlink_unicast+0x486/0x750 [ 11.844969][ C0] netlink_sendmsg+0x735/0xc60 [ 11.845182][ C0] ____sys_sendmsg+0x415/0x880 [ 11.845403][ C0] ___sys_sendmsg+0x14e/0x1d0 [ 11.845568][ C0] __sys_sendmsg+0x12c/0x1d0 [ 11.845778][ C0] do_syscall_64+0xff/0x530 [ 11.845988][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 11.846187][ C0] } [ 11.846297][ C0] ... key at: [] __key.27+0x0/0x40 [ 11.846500][ C0] ... acquired at: [ 11.846598][ C0] mark_lock+0x1d7/0xa00 [ 11.846730][ C0] mark_usage+0x42/0x170 [ 11.846909][ C0] __lock_acquire+0x388/0xc20 [ 11.847041][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.847264][ C0] _raw_spin_lock+0x33/0x40 [ 11.847404][ C0] bond_3ad_rx_indication+0x242/0x8e0 [ 11.847579][ C0] bond_3ad_lacpdu_recv+0x270/0x4f0 [ 11.847711][ C0] bond_handle_frame+0x16b/0xca0 [ 11.847890][ C0] __netif_receive_skb_core.constprop.0+0x579/0x2960 [ 11.848057][ C0] __netif_receive_skb_one_core+0xa2/0x180 [ 11.848268][ C0] process_backlog+0x431/0x14c0 [ 11.848405][ C0] __napi_poll+0xa7/0x3b0 [ 11.848587][ C0] net_rx_action+0x513/0xf50 [ 11.848719][ C0] handle_softirqs+0x1d3/0x900 [ 11.848896][ C0] do_softirq+0xac/0xe0 [ 11.848995][ C0] __local_bh_enable_ip+0x118/0x150 [ 11.849218][ C0] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 11.849387][ C0] process_one_work+0xe3e/0x1560 [ 11.849562][ C0] worker_thread+0x4f1/0xd60 [ 11.849694][ C0] kthread+0x367/0x460 [ 11.849842][ C0] ret_from_fork+0x474/0x6b0 [ 11.849971][ C0] ret_from_fork_asm+0x11/0x20 [ 11.850147][ C0] [ 11.850214][ C0] [ 11.850214][ C0] stack backtrace: [ 11.850430][ C0] CPU: 0 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 11.850433][ C0] Tainted: [W]=WARN [ 11.850434][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.850436][ C0] Workqueue: bond0 bond_3ad_state_machine_handler [ 11.850439][ C0] Call Trace: [ 11.850440][ C0] [ 11.850441][ C0] dump_stack_lvl+0x6f/0xa0 [ 11.850443][ C0] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 11.850447][ C0] mark_lock_irq+0x989/0x9c0 [ 11.850448][ C0] ? __lock_acquire+0x518/0xc20 [ 11.850451][ C0] mark_lock+0x1d7/0xa00 [ 11.850453][ C0] mark_usage+0x42/0x170 [ 11.850455][ C0] __lock_acquire+0x388/0xc20 [ 11.850457][ C0] ? do_raw_spin_unlock+0x59/0x250 [ 11.850459][ C0] lock_acquire.part.0+0xd4/0x280 [ 11.850461][ C0] ? bond_3ad_rx_indication+0x242/0x8e0 [ 11.850463][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.850466][ C0] ? lock_acquire+0x13c/0x160 [ 11.850468][ C0] _raw_spin_lock+0x33/0x40 [ 11.850469][ C0] ? bond_3ad_rx_indication+0x242/0x8e0 [ 11.850471][ C0] bond_3ad_rx_indication+0x242/0x8e0 [ 11.850472][ C0] bond_3ad_lacpdu_recv+0x270/0x4f0 [ 11.850474][ C0] ? bond_3ad_get_active_agg_info+0x120/0x120 [ 11.850477][ C0] bond_handle_frame+0x16b/0xca0 [ 11.850479][ C0] ? bond_net_exit_batch+0x2a0/0x2a0 [ 11.850481][ C0] ? bond_net_exit_batch+0x2a0/0x2a0 [ 11.850483][ C0] __netif_receive_skb_core.constprop.0+0x579/0x2960 [ 11.850485][ C0] ? select_fallback_rq+0x510/0x510 [ 11.850488][ C0] ? find_held_lock+0x2b/0x80 [ 11.850490][ C0] ? find_held_lock+0x2b/0x80 [ 11.850492][ C0] ? do_xdp_generic+0x4a0/0x4a0 [ 11.850494][ C0] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.850495][ C0] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.850497][ C0] ? rcu_read_lock_any_held+0x3c/0x90 [ 11.850500][ C0] ? validate_chain+0x38b/0xc20 [ 11.850502][ C0] ? mark_usage+0x61/0x170 [ 11.850504][ C0] ? __lock_acquire+0x518/0xc20 [ 11.850506][ C0] ? process_backlog+0x3f1/0x14c0 [ 11.850507][ C0] __netif_receive_skb_one_core+0xa2/0x180 [ 11.850509][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 11.850511][ C0] ? process_backlog+0x3f1/0x14c0 [ 11.850512][ C0] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 11.850514][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.850516][ C0] process_backlog+0x431/0x14c0 [ 11.850518][ C0] __napi_poll+0xa7/0x3b0 [ 11.850520][ C0] net_rx_action+0x513/0xf50 [ 11.850522][ C0] ? __napi_poll+0x3b0/0x3b0 [ 11.850524][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 11.850526][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.850528][ C0] ? __run_timers+0xaa0/0xaa0 [ 11.850530][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.850532][ C0] ? mark_held_locks+0x40/0x70 [ 11.850534][ C0] handle_softirqs+0x1d3/0x900 [ 11.850536][ C0] ? _local_bh_enable+0xc0/0xc0 [ 11.850538][ C0] ? _local_bh_enable+0xc0/0xc0 [ 11.850540][ C0] do_softirq+0xac/0xe0 [ 11.850542][ C0] [ 11.850542][ C0] [ 11.850543][ C0] __local_bh_enable_ip+0x118/0x150 [ 11.850545][ C0] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 11.850547][ C0] ? ad_mux_machine+0x1b50/0x1b50 [ 11.850548][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 11.850550][ C0] ? process_one_work+0xd80/0x1560 [ 11.850552][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.850553][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.850554][ C0] ? lock_acquire+0x13c/0x160 [ 11.850556][ C0] ? rcu_is_watching+0x16/0xd0 [ 11.850558][ C0] process_one_work+0xe3e/0x1560 [ 11.850560][ C0] ? __queue_delayed_work+0x470/0x470 [ 11.850561][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 11.850565][ C0] worker_thread+0x4f1/0xd60 [ 11.850567][ C0] ? rescuer_thread+0x1340/0x1340 [ 11.850568][ C0] kthread+0x367/0x460 [ 11.850570][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 11.850573][ C0] ? kthread_affine_preferred+0x4c0/0x4c0 [ 11.850575][ C0] ret_from_fork+0x474/0x6b0 [ 11.850577][ C0] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 11.850579][ C0] ? __switch_to+0x5a3/0xe00 [ 11.850582][ C0] ? kthread_affine_preferred+0x4c0/0x4c0 [ 11.850584][ C0] ret_from_fork_asm+0x11/0x20 [ 11.850587][ C0] [ 11.967663][ T12] bond0: (slave eth1): link status definitely down, disabling slave [ 11.967977][ T12] bond0: (slave eth1): link status definitely down, disabling slave [ 12.590700][ T12] bond0: (slave eth1): link status definitely up, 10000 Mbps full duplex [ 12.592626][ T12] bond0: (slave eth1): link status definitely up, 10000 Mbps full duplex [ 12.592870][ T12] bond0: active interface up! [ 13.218320][ T209] bond0: (slave eth1): link status definitely down, disabling slave [ 13.218339][ T209] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 13.218347][ T209] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 209, name: kworker/u16:2 [ 13.218349][ T209] preempt_count: 1, expected: 0 [ 13.218350][ T209] RCU nest depth: 0, expected: 0 [ 13.218351][ T209] INFO: lockdep is turned off. [ 13.218352][ T209] irq event stamp: 132 [ 13.218353][ T209] hardirqs last enabled at (131): [] _raw_spin_unlock_irq+0x28/0x50 [ 13.218362][ T209] hardirqs last disabled at (132): [] __schedule+0x1246/0x20e0 [ 13.218365][ T209] softirqs last enabled at (128): [] addrconf_dad_begin+0x37f/0x540 [ 13.218368][ T209] softirqs last disabled at (120): [] addrconf_dad_begin+0x154/0x540 [ 13.218370][ T209] Preemption disabled at: [ 13.218371][ T209] [] vprintk_emit+0x31b/0x3e0 [ 13.218379][ T209] CPU: 1 UID: 0 PID: 209 Comm: kworker/u16:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 13.218383][ T209] Tainted: [W]=WARN [ 13.218383][ T209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.218385][ T209] Workqueue: bond0 bond_mii_monitor [ 13.218391][ T209] Call Trace: [ 13.218393][ T209] [ 13.218395][ T209] dump_stack_lvl+0x6f/0xa0 [ 13.218400][ T209] ? vprintk_emit+0x31b/0x3e0 [ 13.218401][ T209] __might_resched.cold+0x1fe/0x2c1 [ 13.218405][ T209] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 13.218408][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218411][ T209] __kmalloc_noprof+0x443/0x760 [ 13.218414][ T209] ? __rwlock_init+0x150/0x150 [ 13.218416][ T209] ? alloc_buf.isra.0+0x4b/0x260 [ 13.218420][ T209] ? do_raw_spin_unlock+0x59/0x250 [ 13.218422][ T209] alloc_buf.isra.0+0x4b/0x260 [ 13.218424][ T209] put_chars+0x1e1/0x2f0 [ 13.218427][ T209] ? __send_to_port+0x420/0x420 [ 13.218428][ T209] ? printk_get_next_message+0x2fe/0x7d0 [ 13.218430][ T209] ? console_prepend_replay+0x20/0x20 [ 13.218432][ T209] ? desc_read+0x219/0x2f0 [ 13.218434][ T209] hvc_console_print+0x292/0x780 [ 13.218439][ T209] ? hvc_write+0x3a0/0x3a0 [ 13.218441][ T209] ? __rwlock_init+0x150/0x150 [ 13.218442][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218443][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218444][ T209] ? lock_acquire+0x13c/0x160 [ 13.218447][ T209] console_emit_next_record+0x252/0x4f0 [ 13.218449][ T209] ? devkmsg_read+0x4e0/0x4e0 [ 13.218450][ T209] ? _prb_read_valid+0x6e0/0x6e0 [ 13.218452][ T209] ? __asan_memmove+0x3c/0x60 [ 13.218454][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218455][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218457][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218458][ T209] ? lock_acquire+0x13c/0x160 [ 13.218460][ T209] ? console_flush_one_record+0x111/0x710 [ 13.218461][ T209] console_flush_one_record+0x46f/0x710 [ 13.218463][ T209] ? console_emit_next_record+0x4f0/0x4f0 [ 13.218465][ T209] console_unlock+0xee/0x1f0 [ 13.218467][ T209] ? lock_acquire+0x13c/0x160 [ 13.218468][ T209] ? console_flush_one_record+0x710/0x710 [ 13.218470][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218471][ T209] ? lock_release+0x184/0x1f0 [ 13.218472][ T209] ? lock_acquire+0x60/0x160 [ 13.218474][ T209] ? sync_exp_reset_tree_hotplug+0x3a0/0x3f0 [ 13.218476][ T209] ? __down_trylock_console_sem+0x5e/0xa0 [ 13.218478][ T209] ? vprintk_emit+0x320/0x3e0 [ 13.218479][ T209] vprintk_emit+0x37c/0x3e0 [ 13.218481][ T209] ? wake_up_klogd_work_func+0x90/0x90 [ 13.218483][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218484][ T209] ? lock_acquire+0x13c/0x160 [ 13.218486][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218487][ T209] _printk+0xc7/0x100 [ 13.218490][ T209] ? snapshot_read.cold+0x21/0x21 [ 13.218492][ T209] ? bond_slave_netdev_event.isra.0+0xaa/0x820 [ 13.218493][ T209] ? failover_register+0xa0/0xa0 [ 13.218497][ T209] ? netdev_name+0x43/0x60 [ 13.218499][ T209] ? __netdev_printk+0x17f/0x1d0 [ 13.218501][ T209] netdev_info+0xe2/0x116 [ 13.218503][ T209] ? netdev_notice+0x120/0x120 [ 13.218505][ T209] ? netdev_offload_xstats_get+0x1d0/0x1d0 [ 13.218507][ T209] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 13.218511][ T209] ? notifier_call_chain+0x14a/0x300 [ 13.218513][ T209] bond_miimon_commit.cold+0x159/0x54f [ 13.218518][ T209] ? bond_arp_monitor+0x90/0x90 [ 13.218519][ T209] ? trace_hardirqs_on+0x36/0x40 [ 13.218520][ T209] ? wait_for_completion_io+0x330/0x400 [ 13.218522][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218523][ T209] ? lock_acquire+0x13c/0x160 [ 13.218525][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218527][ T209] bond_mii_monitor+0x3d5/0x650 [ 13.218528][ T209] ? bond_miimon_commit+0x1260/0x1260 [ 13.218529][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218531][ T209] ? lock_acquire+0x13c/0x160 [ 13.218532][ T209] ? rcu_is_watching+0x16/0xd0 [ 13.218534][ T209] ? process_one_work+0xe16/0x1560 [ 13.218536][ T209] process_one_work+0xe3e/0x1560 [ 13.218539][ T209] ? __queue_delayed_work+0x470/0x470 [ 13.218541][ T209] ? __rwlock_init+0x150/0x150 [ 13.218542][ T209] worker_thread+0x4f1/0xd60 [ 13.218544][ T209] ? rescuer_thread+0x1340/0x1340 [ 13.218545][ T209] ? __kthread_parkme+0xbd/0x210 [ 13.218548][ T209] ? rescuer_thread+0x1340/0x1340 [ 13.218549][ T209] ? rescuer_thread+0x1340/0x1340 [ 13.218550][ T209] kthread+0x367/0x460 [ 13.218555][ T209] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 13.218556][ T209] ? kthread_affine_preferred+0x4c0/0x4c0 [ 13.218559][ T209] ret_from_fork+0x474/0x6b0 [ 13.218562][ T209] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 13.218564][ T209] ? __switch_to+0x5a3/0xe00 [ 13.218566][ T209] ? kthread_affine_preferred+0x4c0/0x4c0 [ 13.218568][ T209] ret_from_fork_asm+0x11/0x20 [ 13.218572][ T209] [ 13.230631][ T209] bond0: (slave eth1): link status definitely down, disabling slave [ 13.750656][ T209] bond0: (slave eth1): link status definitely up, 10000 Mbps full duplex [ 13.752619][ T209] bond0: (slave eth1): link status definitely up, 10000 Mbps full duplex [ 14.364879][ T209] bond0 (unregistering): (slave eth0): Releasing backup interface [ 14.364896][ T209] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 14.364898][ T209] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 209, name: kworker/u16:2 [ 14.364900][ T209] preempt_count: 1, expected: 0 [ 14.364900][ T209] RCU nest depth: 0, expected: 0 [ 14.364901][ T209] INFO: lockdep is turned off. [ 14.364902][ T209] irq event stamp: 132 [ 14.364903][ T209] hardirqs last enabled at (131): [] _raw_spin_unlock_irq+0x28/0x50 [ 14.364911][ T209] hardirqs last disabled at (132): [] __schedule+0x1246/0x20e0 [ 14.364915][ T209] softirqs last enabled at (128): [] addrconf_dad_begin+0x37f/0x540 [ 14.364917][ T209] softirqs last disabled at (120): [] addrconf_dad_begin+0x154/0x540 [ 14.364919][ T209] Preemption disabled at: [ 14.364920][ T209] [] vprintk_emit+0x31b/0x3e0 [ 14.364927][ T209] CPU: 1 UID: 0 PID: 209 Comm: kworker/u16:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 14.364931][ T209] Tainted: [W]=WARN [ 14.364931][ T209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.364933][ T209] Workqueue: netns cleanup_net [ 14.364939][ T209] Call Trace: [ 14.364941][ T209] [ 14.364943][ T209] dump_stack_lvl+0x6f/0xa0 [ 14.364947][ T209] ? vprintk_emit+0x31b/0x3e0 [ 14.364949][ T209] __might_resched.cold+0x1fe/0x2c1 [ 14.364952][ T209] ? __asan_memcpy+0x3c/0x60 [ 14.364956][ T209] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 14.364959][ T209] ? record_print_text+0x2fc/0x3e0 [ 14.364961][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.364965][ T209] __kmalloc_noprof+0x443/0x760 [ 14.364968][ T209] ? __rwlock_init+0x150/0x150 [ 14.364970][ T209] ? alloc_buf.isra.0+0x4b/0x260 [ 14.364974][ T209] ? do_raw_spin_unlock+0x59/0x250 [ 14.364975][ T209] alloc_buf.isra.0+0x4b/0x260 [ 14.364977][ T209] put_chars+0x1e1/0x2f0 [ 14.364980][ T209] ? __send_to_port+0x420/0x420 [ 14.364982][ T209] ? desc_read+0x219/0x2f0 [ 14.364985][ T209] hvc_console_print+0x292/0x780 [ 14.364989][ T209] ? hvc_write+0x3a0/0x3a0 [ 14.364991][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.364993][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.364994][ T209] ? lock_acquire+0x13c/0x160 [ 14.364997][ T209] console_emit_next_record+0x252/0x4f0 [ 14.364999][ T209] ? devkmsg_read+0x4e0/0x4e0 [ 14.365000][ T209] ? _prb_read_valid+0x6e0/0x6e0 [ 14.365002][ T209] ? __asan_memmove+0x3c/0x60 [ 14.365003][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365005][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365006][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365007][ T209] ? lock_acquire+0x13c/0x160 [ 14.365009][ T209] ? console_flush_one_record+0x111/0x710 [ 14.365011][ T209] console_flush_one_record+0x46f/0x710 [ 14.365012][ T209] ? console_emit_next_record+0x4f0/0x4f0 [ 14.365015][ T209] console_unlock+0xee/0x1f0 [ 14.365016][ T209] ? lock_acquire+0x13c/0x160 [ 14.365018][ T209] ? console_flush_one_record+0x710/0x710 [ 14.365019][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365020][ T209] ? lock_release+0x184/0x1f0 [ 14.365022][ T209] ? lock_acquire+0x60/0x160 [ 14.365024][ T209] ? sync_exp_reset_tree_hotplug+0x3a0/0x3f0 [ 14.365026][ T209] ? __down_trylock_console_sem+0x5e/0xa0 [ 14.365027][ T209] ? vprintk_emit+0x320/0x3e0 [ 14.365029][ T209] vprintk_emit+0x37c/0x3e0 [ 14.365031][ T209] ? wake_up_klogd_work_func+0x90/0x90 [ 14.365033][ T209] ? do_raw_spin_lock+0x131/0x280 [ 14.365034][ T209] ? __rwlock_init+0x150/0x150 [ 14.365035][ T209] _printk+0xc7/0x100 [ 14.365039][ T209] ? snapshot_read.cold+0x21/0x21 [ 14.365040][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365042][ T209] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 14.365045][ T209] ? do_raw_spin_unlock+0x59/0x250 [ 14.365046][ T209] ? trace_hardirqs_on+0x36/0x40 [ 14.365047][ T209] ? netdev_name+0x43/0x60 [ 14.365050][ T209] ? __netdev_printk+0x17f/0x1d0 [ 14.365051][ T209] netdev_info+0xe2/0x116 [ 14.365053][ T209] ? netdev_notice+0x120/0x120 [ 14.365055][ T209] ? __netdev_upper_dev_unlink+0x1e0/0x1e0 [ 14.365058][ T209] ? trace_irq_enable.constprop.0+0x30/0x160 [ 14.365060][ T209] __bond_release_one.cold+0x80/0xa60 [ 14.365064][ T209] ? lock_acquire+0x13c/0x160 [ 14.365065][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365067][ T209] ? bond_enslave+0x5100/0x5100 [ 14.365069][ T209] ? ipvlan_port_get+0x8c/0x3b0 [ 14.365071][ T209] ? ipvlan_port_get+0xeb/0x3b0 [ 14.365072][ T209] ? ipvlan_port_create+0x5a0/0x5a0 [ 14.365074][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365076][ T209] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 14.365078][ T209] ? packet_sendmsg_spkt+0x1350/0x1350 [ 14.365081][ T209] bond_uninit+0x119/0x190 [ 14.365082][ T209] ? ip6_route_dev_notify+0x3d/0x380 [ 14.365085][ T209] ? bond_siocdevprivate+0x170/0x170 [ 14.365087][ T209] unregister_netdevice_many_notify+0xee7/0x1b40 [ 14.365090][ T209] ? unregister_netdevice_queued+0x80/0x80 [ 14.365092][ T209] ? trace_hardirqs_on+0x36/0x40 [ 14.365094][ T209] ? rtnl_is_locked+0x15/0x20 [ 14.365096][ T209] ? nexthop_net_exit_rtnl+0x1f/0x270 [ 14.365100][ T209] ops_undo_list+0x615/0x8f0 [ 14.365101][ T209] ? rtnl_net_dumpid_one+0x2d0/0x2d0 [ 14.365103][ T209] ? idr_destroy+0x121/0x250 [ 14.365106][ T209] cleanup_net+0x431/0x890 [ 14.365108][ T209] ? net_passive_dec+0x230/0x230 [ 14.365109][ T209] ? update_load_avg+0x141/0xf00 [ 14.365112][ T209] ? lock_acquire+0x13c/0x160 [ 14.365113][ T209] ? rcu_is_watching+0x16/0xd0 [ 14.365115][ T209] process_one_work+0xe3e/0x1560 [ 14.365119][ T209] ? __queue_delayed_work+0x470/0x470 [ 14.365121][ T209] ? __rwlock_init+0x150/0x150 [ 14.365123][ T209] worker_thread+0x4f1/0xd60 [ 14.365125][ T209] ? rescuer_thread+0x1340/0x1340 [ 14.365126][ T209] ? __kthread_parkme+0xbd/0x210 [ 14.365128][ T209] ? rescuer_thread+0x1340/0x1340 [ 14.365130][ T209] ? rescuer_thread+0x1340/0x1340 [ 14.365131][ T209] kthread+0x367/0x460 [ 14.365133][ T209] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 14.365134][ T209] ? kthread_affine_preferred+0x4c0/0x4c0 [ 14.365136][ T209] ret_from_fork+0x474/0x6b0 [ 14.365140][ T209] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 14.365142][ T209] ? __switch_to+0x5a3/0xe00 [ 14.365145][ T209] ? kthread_affine_preferred+0x4c0/0x4c0 [ 14.365147][ T209] ret_from_fork_asm+0x11/0x20 [ 14.365150][ T209] [ 14.385253][ T209] bond0 (unregistering): (slave eth1): Releasing backup interface [ 14.393271][ T209] bond0 (unregistering): (slave eth2): Releasing backup interface [ 14.398834][ T209] bond0 (unregistering): (slave eth3): Removing an active aggregator [ 14.399223][ T209] bond0 (unregistering): (slave eth3): Releasing backup interface [ 14.405920][ T209] bond0 (unregistering): Released all slaves [ 14.424049][ T209] bond0: (slave eth1): Releasing backup interface [ 14.428638][ T209] bond0: (slave eth0): Removing an active aggregator [ 14.428882][ T209] bond0: (slave eth0): Releasing backup interface [ 14.438934][ T209] bond0: (slave eth1): Releasing backup interface [ 14.448690][ T209] bond0: (slave eth0): Removing an active aggregator [ 14.448906][ T209] bond0: (slave eth0): Releasing backup interface [ 14.484073][ T209] bond0 (unregistering): Released all slaves [ 14.542821][ T209] bond0 (unregistering): Released all slaves