[ 11.384449][ T198] bond0: (slave eth0): Enslaving as a backup interface with a down link [ 11.384529][ T198] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 11.384531][ T198] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 198, name: ip [ 11.384533][ T198] preempt_count: 1, expected: 0 [ 11.384534][ T198] RCU nest depth: 0, expected: 0 [ 11.384535][ T198] locks held by ip/198: 5, last CPU#3: [ 11.384537][ T198] #0: ffffffffa7d22700 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x9a8/0x11b0 [ 11.384549][ T198] #1: ffffffffa7599cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 11.384555][ T198] #2: ffffffffa7599d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 11.384558][ T198] #3: ffffffffa7489660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 11.384561][ T198] #4: ffffffffa7489560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 11.384565][ T198] irq event stamp: 25252 [ 11.384566][ T198] hardirqs last enabled at (25251): [] __down_trylock_console_sem+0x86/0xa0 [ 11.384569][ T198] hardirqs last disabled at (25252): [] console_emit_next_record+0x3f8/0x4f0 [ 11.384571][ T198] softirqs last enabled at (25228): [] bond_update_slave_arr+0x7ae/0xcf0 [ 11.384574][ T198] softirqs last disabled at (25226): [] bond_update_slave_arr+0x6af/0xcf0 [ 11.384576][ T198] Preemption disabled at: [ 11.384577][ T198] [] vprintk_emit+0x31b/0x3e0 [ 11.384582][ T198] CPU: 3 UID: 0 PID: 198 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 11.384586][ T198] Tainted: [W]=WARN [ 11.384587][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.384589][ T198] Call Trace: [ 11.384590][ T198] [ 11.384592][ T198] dump_stack_lvl+0x6f/0xa0 [ 11.384597][ T198] ? vprintk_emit+0x31b/0x3e0 [ 11.384599][ T198] __might_resched.cold+0x1fe/0x2c1 [ 11.384604][ T198] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 11.384607][ T198] ? __kmalloc_noprof+0xdb/0x760 [ 11.384613][ T198] __kmalloc_noprof+0x443/0x760 [ 11.384615][ T198] ? alloc_buf.isra.0+0x4b/0x260 [ 11.384621][ T198] ? do_raw_spin_unlock+0x59/0x250 [ 11.384623][ T198] alloc_buf.isra.0+0x4b/0x260 [ 11.384627][ T198] put_chars+0x1e1/0x2f0 [ 11.384631][ T198] ? __send_to_port+0x420/0x420 [ 11.384638][ T198] hvc_console_print+0x292/0x780 [ 11.384645][ T198] ? hvc_write+0x3a0/0x3a0 [ 11.384648][ T198] ? lock_acquire+0x13c/0x160 [ 11.384654][ T198] console_emit_next_record+0x252/0x4f0 [ 11.384657][ T198] ? devkmsg_read+0x4e0/0x4e0 [ 11.384661][ T198] ? rcu_is_watching+0x16/0xd0 [ 11.384665][ T198] ? lock_acquire+0x13c/0x160 [ 11.384669][ T198] console_flush_one_record+0x46f/0x710 [ 11.384673][ T198] ? console_emit_next_record+0x4f0/0x4f0 [ 11.384674][ T198] ? __lock_acquire+0x518/0xc20 [ 11.384680][ T198] console_unlock+0xee/0x1f0 [ 11.384683][ T198] ? console_flush_one_record+0x710/0x710 [ 11.384684][ T198] ? rcu_is_watching+0x16/0xd0 [ 11.384686][ T198] ? lock_acquire+0x60/0x160 [ 11.384690][ T198] ? __down_trylock_console_sem+0x5e/0xa0 [ 11.384692][ T198] ? vprintk_emit+0x320/0x3e0 [ 11.384695][ T198] vprintk_emit+0x37c/0x3e0 [ 11.384698][ T198] ? wake_up_klogd_work_func+0x90/0x90 [ 11.384701][ T198] ? packet_sendmsg_spkt+0x1350/0x1350 [ 11.384708][ T198] _printk+0xc7/0x100 [ 11.384711][ T198] ? snapshot_read.cold+0x21/0x21 [ 11.384715][ T198] ? __mutex_unlock_slowpath+0x9e/0x740 [ 11.384718][ T198] ? netdev_name+0x43/0x60 [ 11.384721][ T198] ? __netdev_printk+0x17f/0x1d0 [ 11.384724][ T198] netdev_info+0xe2/0x116 [ 11.384727][ T198] ? netdev_notice+0x120/0x120 [ 11.384731][ T198] ? bond_lower_state_changed+0x160/0x160 [ 11.384734][ T198] ? netdev_upper_dev_link+0xb0/0xb0 [ 11.384740][ T198] bond_enslave.cold+0x156/0x4f7 [ 11.384748][ T198] ? find_held_lock+0x2b/0x80 [ 11.384750][ T198] ? bond_update_slave_arr+0xcf0/0xcf0 [ 11.384751][ T198] ? mark_usage+0x61/0x170 [ 11.384754][ T198] ? __lock_acquire+0x518/0xc20 [ 11.384756][ T198] ? __lock_acquire+0x500/0xc20 [ 11.384761][ T198] ? lock_acquire.part.0+0xd4/0x280 [ 11.384768][ T198] ? is_bpf_text_address+0x72/0x110 [ 11.384772][ T198] ? kernel_text_address+0x149/0x170 [ 11.384777][ T198] do_set_master+0x3b2/0x780 [ 11.384781][ T198] do_setlink.isra.0+0x9ec/0x2a60 [ 11.384785][ T198] ? stack_trace_save+0x93/0xc0 [ 11.384789][ T198] ? rtnl_link_get_size+0x350/0x350 [ 11.384791][ T198] ? rcu_read_lock_any_held+0x66/0x90 [ 11.384794][ T198] ? stack_depot_save_flags+0x38e/0x790 [ 11.384797][ T198] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.384800][ T198] ? rcu_read_lock_any_held+0x3c/0x90 [ 11.384802][ T198] ? validate_chain+0x38b/0xc20 [ 11.384805][ T198] ? kasan_save_stack+0x3d/0x50 [ 11.384807][ T198] ? kasan_save_stack+0x2f/0x50 [ 11.384808][ T198] ? kasan_save_track+0x14/0x30 [ 11.384811][ T198] ? __lock_acquire+0x518/0xc20 [ 11.384813][ T198] ? netlink_seq_next+0x5e/0x60 [ 11.384816][ T198] ? ___sys_sendmsg+0xc0/0x1d0 [ 11.384821][ T198] ? lock_acquire.part.0+0xd4/0x280 [ 11.384823][ T198] ? rtnl_newlink+0x9a8/0x11b0 [ 11.384827][ T198] ? rcu_is_watching+0x16/0xd0 [ 11.384829][ T198] ? lock_acquire+0x13c/0x160 [ 11.384830][ T198] ? rcu_is_watching+0x16/0xd0 [ 11.384832][ T198] ? rcu_is_watching+0x16/0xd0 [ 11.384834][ T198] ? trace_contention_end+0xb3/0x180 [ 11.384836][ T198] ? __mutex_lock+0x1db/0x1ea0 [ 11.384838][ T198] ? __mutex_lock+0x9a3/0x1ea0 [ 11.384840][ T198] ? rtnl_newlink+0x9a8/0x11b0 [ 11.384844][ T198] ? ww_mutex_lock+0x160/0x160 [ 11.384845][ T198] ? nla_get_range_signed+0x3d0/0x3d0 [ 11.384852][ T198] ? __rtnl_newlink+0x3fa/0xa50 [ 11.384858][ T198] rtnl_newlink+0x9f1/0x11b0 [ 11.384864][ T198] ? rtnl_bridge_getlink+0x850/0x850 [ 11.384866][ T198] ? __lock_acquire+0x518/0xc20 [ 11.384871][ T198] ? lock_acquire.part.0+0xd4/0x280 [ 11.384873][ T198] ? find_held_lock+0x2b/0x80 [ 11.384875][ T198] ? rtnl_bridge_getlink+0x850/0x850 [ 11.384878][ T198] ? __lock_release.isra.0+0x69/0x1a0 [ 11.384882][ T198] ? rtnl_bridge_getlink+0x850/0x850 [ 11.384885][ T198] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 11.384888][ T198] ? rtnl_link_fill+0x900/0x900 [ 11.384895][ T198] ? __lock_acquire+0x518/0xc20 [ 11.384900][ T198] ? lock_acquire.part.0+0xd4/0x280 [ 11.384903][ T198] ? find_held_lock+0x2b/0x80 [ 11.384906][ T198] netlink_rcv_skb+0x14e/0x3a0 [ 11.384908][ T198] ? rtnl_link_fill+0x900/0x900 [ 11.384912][ T198] ? netlink_ack+0xcd0/0xcd0 [ 11.384918][ T198] ? netlink_deliver_tap+0xc5/0x330 [ 11.384920][ T198] ? netlink_deliver_tap+0x13c/0x330 [ 11.384924][ T198] netlink_unicast+0x486/0x750 [ 11.384928][ T198] ? netlink_attachskb+0x810/0x810 [ 11.384931][ T198] ? __lock_acquire+0x518/0xc20 [ 11.384936][ T198] netlink_sendmsg+0x735/0xc60 [ 11.384940][ T198] ? netlink_unicast+0x750/0x750 [ 11.384944][ T198] ? __might_fault+0x97/0x140 [ 11.384950][ T198] ____sys_sendmsg+0x415/0x880 [ 11.384952][ T198] ? copy_msghdr_from_user+0x279/0x420 [ 11.384954][ T198] ? get_timestamp.constprop.0+0x3a0/0x3a0 [ 11.384955][ T198] ? move_addr_to_kernel+0x40/0x40 [ 11.384963][ T198] ___sys_sendmsg+0x14e/0x1d0 [ 11.384965][ T198] ? copy_msghdr_from_user+0x420/0x420 [ 11.384981][ T198] __sys_sendmsg+0x12c/0x1d0 [ 11.384984][ T198] ? __sys_sendmsg_sock+0x20/0x20 [ 11.384990][ T198] ? rcu_is_watching+0x16/0xd0 [ 11.384994][ T198] do_syscall_64+0xff/0x530 [ 11.384996][ T198] ? exc_page_fault+0xee/0x100 [ 11.384999][ T198] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 11.385002][ T198] RIP: 0033:0x7f5bc807654e [ 11.385006][ T198] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 11.385008][ T198] RSP: 002b:00007ffcd02cbed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.385010][ T198] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5bc807654e [ 11.385012][ T198] RDX: 0000000000000000 RSI: 00007ffcd02cbf80 RDI: 0000000000000005 [ 11.385013][ T198] RBP: 00007ffcd02cbee0 R08: 0000000000000000 R09: 0000000000000000 [ 11.385014][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d69f [ 11.385015][ T198] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd02cc650 [ 11.385022][ T198] [ 11.425627][ T198] ip (198) used greatest stack depth: 22824 bytes left [ 11.456736][ T200] bond0: (slave eth1): Enslaving as a backup interface with a down link [ 11.563414][ T203] bond0: (slave eth0): Enslaving as a backup interface with an up link [ 11.616434][ T204] bond0: (slave eth1): Enslaving as a backup interface with an up link [ 78.978742][ T12] bond0: Warning: No 802.3ad response from the link partner for any adapters in the bond [ 78.978811][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 78.978813][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 78.978815][ T12] preempt_count: 202, expected: 0 [ 78.978816][ T12] RCU nest depth: 2, expected: 0 [ 78.978817][ T12] locks held by kworker/u16:0/12: 9, last CPU#1: [ 78.978820][ T12] #0: ff11000004bfa940 ((wq_completion)bond0){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 78.978832][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&bond->ad_work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 78.978835][ T12] #2: ff1100000c7d2e98 (&bond->mode_lock){+...}-{3:3}, at: bond_3ad_state_machine_handler+0xd2/0x1f00 [ 78.978841][ T12] #3: ffffffffa75b0b00 (rcu_read_lock){....}-{1:3}, at: bond_3ad_state_machine_handler+0xe9/0x1f00 [ 78.978845][ T12] #4: ffffffffa75b0b00 (rcu_read_lock){....}-{1:3}, at: ad_agg_selection_logic+0xdc/0x1b70 [ 78.978848][ T12] #5: ffffffffa7599cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 78.978852][ T12] #6: ffffffffa7599d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 78.978855][ T12] #7: ffffffffa7489660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 78.978858][ T12] #8: ffffffffa7489560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 78.978861][ T12] irq event stamp: 17111 [ 78.978862][ T12] hardirqs last enabled at (17110): [] __down_trylock_console_sem+0x86/0xa0 [ 78.978866][ T12] hardirqs last disabled at (17111): [] console_emit_next_record+0x3f8/0x4f0 [ 78.978867][ T12] softirqs last enabled at (17086): [] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 78.978869][ T12] softirqs last disabled at (17104): [] bond_3ad_state_machine_handler+0xd2/0x1f00 [ 78.978871][ T12] Preemption disabled at: [ 78.978872][ T12] [<0000000000000000>] 0x0 [ 78.978879][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 78.978883][ T12] Tainted: [W]=WARN [ 78.978884][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.978886][ T12] Workqueue: bond0 bond_3ad_state_machine_handler [ 78.978889][ T12] Call Trace: [ 78.978891][ T12] [ 78.978893][ T12] dump_stack_lvl+0x6f/0xa0 [ 78.978899][ T12] __might_resched.cold+0x1fe/0x2c1 [ 78.978904][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 78.978908][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 78.978914][ T12] __kmalloc_noprof+0x443/0x760 [ 78.978916][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 78.978923][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 78.978925][ T12] alloc_buf.isra.0+0x4b/0x260 [ 78.978929][ T12] put_chars+0x1e1/0x2f0 [ 78.978932][ T12] ? __send_to_port+0x420/0x420 [ 78.978937][ T12] ? validate_chain+0x34a/0xc20 [ 78.978942][ T12] hvc_console_print+0x292/0x780 [ 78.978946][ T12] ? mark_usage+0x61/0x170 [ 78.978948][ T12] ? __lock_acquire+0x518/0xc20 [ 78.978950][ T12] ? __lock_acquire+0x518/0xc20 [ 78.978955][ T12] ? hvc_write+0x3a0/0x3a0 [ 78.978958][ T12] ? console_emit_next_record+0x202/0x4f0 [ 78.978961][ T12] ? rcu_is_watching+0x16/0xd0 [ 78.978964][ T12] ? lock_acquire+0x13c/0x160 [ 78.978969][ T12] console_emit_next_record+0x252/0x4f0 [ 78.978972][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 78.978977][ T12] ? rcu_is_watching+0x16/0xd0 [ 78.978979][ T12] ? lock_acquire+0x13c/0x160 [ 78.978983][ T12] console_flush_one_record+0x46f/0x710 [ 78.978987][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 78.978989][ T12] ? __lock_acquire+0x518/0xc20 [ 78.978994][ T12] console_unlock+0xee/0x1f0 [ 78.978997][ T12] ? console_flush_one_record+0x710/0x710 [ 78.978998][ T12] ? rcu_is_watching+0x16/0xd0 [ 78.979000][ T12] ? lock_acquire+0x60/0x160 [ 78.979005][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 78.979007][ T12] ? vprintk_emit+0x320/0x3e0 [ 78.979010][ T12] vprintk_emit+0x37c/0x3e0 [ 78.979013][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 78.979016][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 78.979021][ T12] _printk+0xc7/0x100 [ 78.979024][ T12] ? snapshot_read.cold+0x21/0x21 [ 78.979026][ T12] ? ___ratelimit+0x4e7/0xa00 [ 78.979033][ T12] ? idr_get_free+0x830/0x830 [ 78.979038][ T12] ad_agg_selection_logic.cold+0x120/0x16c [ 78.979044][ T12] ? find_held_lock+0x2b/0x80 [ 78.979048][ T12] ? bond_3ad_set_carrier+0x5f0/0x5f0 [ 78.979050][ T12] ? __get_first_agg.isra.0+0xda/0x1c0 [ 78.979054][ T12] ad_port_selection_logic+0x8a8/0x1820 [ 78.979059][ T12] ? bond_3ad_unbind_slave+0x1f80/0x1f80 [ 78.979062][ T12] ? ad_rx_machine+0x282/0x1950 [ 78.979066][ T12] bond_3ad_state_machine_handler+0x4a9/0x1f00 [ 78.979071][ T12] ? ad_mux_machine+0x1b50/0x1b50 [ 78.979073][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 78.979075][ T12] ? process_one_work+0xd80/0x1560 [ 78.979078][ T12] ? rcu_is_watching+0x16/0xd0 [ 78.979080][ T12] ? rcu_is_watching+0x16/0xd0 [ 78.979082][ T12] ? lock_acquire+0x13c/0x160 [ 78.979084][ T12] ? rcu_is_watching+0x16/0xd0 [ 78.979087][ T12] process_one_work+0xe3e/0x1560 [ 78.979094][ T12] ? __queue_delayed_work+0x470/0x470 [ 78.979096][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 78.979109][ T12] worker_thread+0x4f1/0xd60 [ 78.979116][ T12] ? rescuer_thread+0x1340/0x1340 [ 78.979118][ T12] kthread+0x367/0x460 [ 78.979121][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 78.979125][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 78.979128][ T12] ret_from_fork+0x474/0x6b0 [ 78.979133][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 78.979136][ T12] ? __switch_to+0x5a3/0xe00 [ 78.979140][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 78.979143][ T12] ret_from_fork_asm+0x11/0x20 [ 78.979152][ T12] [ 79.015291][ T12] bond0: (slave eth0): link status definitely up, 10000 Mbps full duplex [ 79.015870][ T12] bond0: (slave eth1): link status definitely up, 10000 Mbps full duplex [ 79.016323][ T12] bond0: active interface up! [ 79.225606][ C0] [ 79.225737][ C0] ======================================================== [ 79.225966][ C0] WARNING: possible irq lock inversion dependency detected [ 79.226186][ C0] 7.2.0-virtme #1 Tainted: G W [ 79.226368][ C0] -------------------------------------------------------- [ 79.226598][ C0] kworker/u16:0/12 just changed the state of lock: [ 79.226780][ C0] ff1100000c7fae98 (&bond->mode_lock){+.-.}-{3:3}, at: bond_3ad_rx_indication+0x242/0x8e0 [ 79.227042][ C0] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 79.227259][ C0] (fs_reclaim){+.+.}-{0:0} [ 79.227262][ C0] [ 79.227262][ C0] [ 79.227262][ C0] and interrupts could create inverse lock ordering between them. [ 79.227262][ C0] [ 79.227799][ C0] [ 79.227799][ C0] other info that might help us debug this: [ 79.228012][ C0] Chain exists of: [ 79.228012][ C0] &bond->mode_lock --> console_owner --> fs_reclaim [ 79.228012][ C0] [ 79.228343][ C0] Possible interrupt unsafe locking scenario: [ 79.228343][ C0] [ 79.228564][ C0] CPU0 CPU1 [ 79.228711][ C0] ---- ---- [ 79.228893][ C0] lock(fs_reclaim); [ 79.229009][ C0] local_irq_disable(); [ 79.229193][ C0] lock(&bond->mode_lock); [ 79.229369][ C0] lock(console_owner); [ 79.229556][ C0] [ 79.229665][ C0] lock(&bond->mode_lock); [ 79.229809][ C0] [ 79.229809][ C0] *** DEADLOCK *** [ 79.229809][ C0] [ 79.230019][ C0] locks held by kworker/u16:0/12: 3, last CPU#0: [ 79.230200][ C0] #0: ff11000004bfa940 ((wq_completion)bond0){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 79.230493][ C0] #1: ffa00000000c7d10 ((work_completion)(&(&bond->ad_work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 79.230811][ C0] #2: ffffffffa75b0b00 (rcu_read_lock){....}-{1:3}, at: process_backlog+0x3f1/0x14c0 [ 79.231060][ C0] [ 79.231060][ C0] the shortest dependencies between 2nd lock and 1st lock: [ 79.231308][ C0] -> (fs_reclaim){+.+.}-{0:0} { [ 79.231458][ C0] HARDIRQ-ON-W at: [ 79.231575][ C0] __lock_acquire+0x388/0xc20 [ 79.231761][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.235977][ C0] fs_reclaim_acquire+0xd5/0x120 [ 79.236173][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 79.236388][ C0] kthread_create_worker_on_node+0xea/0x210 [ 79.236618][ C0] workqueue_init+0x2a/0x680 [ 79.236807][ C0] kernel_init_freeable+0x2fe/0x630 [ 79.237029][ C0] kernel_init+0x21/0x150 [ 79.237222][ C0] ret_from_fork+0x474/0x6b0 [ 79.237412][ C0] ret_from_fork_asm+0x11/0x20 [ 79.237602][ C0] SOFTIRQ-ON-W at: [ 79.237715][ C0] __lock_acquire+0x388/0xc20 [ 79.237898][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.238079][ C0] fs_reclaim_acquire+0xd5/0x120 [ 79.238261][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 79.238482][ C0] kthread_create_worker_on_node+0xea/0x210 [ 79.238705][ C0] workqueue_init+0x2a/0x680 [ 79.238886][ C0] kernel_init_freeable+0x2fe/0x630 [ 79.239105][ C0] kernel_init+0x21/0x150 [ 79.239286][ C0] ret_from_fork+0x474/0x6b0 [ 79.239467][ C0] ret_from_fork_asm+0x11/0x20 [ 79.239666][ C0] INITIAL USE at: [ 79.239778][ C0] __lock_acquire+0x388/0xc20 [ 79.239962][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.240149][ C0] fs_reclaim_acquire+0xd5/0x120 [ 79.240331][ C0] __kmalloc_cache_noprof+0x6e/0x620 [ 79.240555][ C0] kthread_create_worker_on_node+0xea/0x210 [ 79.240823][ C0] workqueue_init+0x2a/0x680 [ 79.241052][ C0] kernel_init_freeable+0x2fe/0x630 [ 79.241236][ C0] kernel_init+0x21/0x150 [ 79.241465][ C0] ret_from_fork+0x474/0x6b0 [ 79.241699][ C0] ret_from_fork_asm+0x11/0x20 [ 79.241880][ C0] } [ 79.242004][ C0] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 79.242222][ C0] ... acquired at: [ 79.242381][ C0] __lock_acquire+0x518/0xc20 [ 79.242534][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.242724][ C0] fs_reclaim_acquire+0xd5/0x120 [ 79.242867][ C0] __kmalloc_noprof+0xd3/0x760 [ 79.243061][ C0] alloc_buf.isra.0+0x4b/0x260 [ 79.243211][ C0] put_chars+0x1e1/0x2f0 [ 79.243403][ C0] hvc_console_print+0x292/0x780 [ 79.243555][ C0] console_emit_next_record+0x252/0x4f0 [ 79.243748][ C0] console_flush_one_record+0x46f/0x710 [ 79.243890][ C0] console_unlock+0xee/0x1f0 [ 79.244081][ C0] vprintk_emit+0x37c/0x3e0 [ 79.244224][ C0] _printk+0xc7/0x100 [ 79.244382][ C0] gact_init_module+0x15/0x30 [ 79.244533][ C0] do_one_initcall+0x124/0x4f0 [ 79.244725][ C0] kernel_init_freeable+0x596/0x630 [ 79.244868][ C0] kernel_init+0x21/0x150 [ 79.245061][ C0] ret_from_fork+0x474/0x6b0 [ 79.245208][ C0] ret_from_fork_asm+0x11/0x20 [ 79.245401][ C0] [ 79.245475][ C0] -> (console_owner){....}-{0:0} { [ 79.245628][ C0] INITIAL USE at: [ 79.245786][ C0] } [ 79.245857][ C0] ... key at: [] console_owner_dep_map+0x0/0x60 [ 79.246117][ C0] ... acquired at: [ 79.246223][ C0] __lock_acquire+0x518/0xc20 [ 79.246416][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.246564][ C0] console_lock_spinning_enable+0x5c/0x60 [ 79.246788][ C0] console_emit_next_record+0x1f4/0x4f0 [ 79.246931][ C0] console_flush_one_record+0x46f/0x710 [ 79.247127][ C0] console_unlock+0xee/0x1f0 [ 79.247268][ C0] vprintk_emit+0x37c/0x3e0 [ 79.247459][ C0] _printk+0xc7/0x100 [ 79.247572][ C0] ad_agg_selection_logic.cold+0x120/0x16c [ 79.247801][ C0] ad_port_selection_logic+0x8a8/0x1820 [ 79.247944][ C0] bond_3ad_state_machine_handler+0x4a9/0x1f00 [ 79.248172][ C0] process_one_work+0xe3e/0x1560 [ 79.248315][ C0] worker_thread+0x4f1/0xd60 [ 79.248513][ C0] kthread+0x367/0x460 [ 79.248621][ C0] ret_from_fork+0x474/0x6b0 [ 79.248810][ C0] ret_from_fork_asm+0x11/0x20 [ 79.248953][ C0] [ 79.249026][ C0] -> (&bond->mode_lock){+.-.}-{3:3} { [ 79.249223][ C0] HARDIRQ-ON-W at: [ 79.249330][ C0] __lock_acquire+0x388/0xc20 [ 79.249565][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.249793][ C0] _raw_spin_lock_bh+0x38/0x50 [ 79.249972][ C0] bond_3ad_update_lacp_active+0xb8/0x260 [ 79.250240][ C0] bond_option_lacp_active_set+0x77/0x1f0 [ 79.250512][ C0] __bond_opt_set+0x1b1/0x390 [ 79.250691][ C0] bond_changelink+0x1504/0x23e0 [ 79.250925][ C0] bond_newlink+0x9e/0xf0 [ 79.251158][ C0] rtnl_newlink_create+0x2d0/0x850 [ 79.251341][ C0] __rtnl_newlink+0x22b/0xa50 [ 79.251574][ C0] rtnl_newlink+0x9f1/0x11b0 [ 79.251756][ C0] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 79.251983][ C0] netlink_rcv_skb+0x14e/0x3a0 [ 79.252215][ C0] netlink_unicast+0x486/0x750 [ 79.252396][ C0] netlink_sendmsg+0x735/0xc60 [ 79.252584][ C0] ____sys_sendmsg+0x415/0x880 [ 79.252765][ C0] ___sys_sendmsg+0x14e/0x1d0 [ 79.252944][ C0] __sys_sendmsg+0x12c/0x1d0 [ 79.253178][ C0] do_syscall_64+0xff/0x530 [ 79.253357][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 79.253629][ C0] IN-SOFTIRQ-W at: [ 79.253788][ C0] __lock_acquire+0x388/0xc20 [ 79.253968][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.254202][ C0] _raw_spin_lock+0x33/0x40 [ 79.254385][ C0] bond_3ad_rx_indication+0x242/0x8e0 [ 79.254621][ C0] bond_3ad_lacpdu_recv+0x270/0x4f0 [ 79.254852][ C0] bond_handle_frame+0x16b/0xca0 [ 79.255034][ C0] __netif_receive_skb_core.constprop.0+0x579/0x2960 [ 79.255306][ C0] __netif_receive_skb_one_core+0xa2/0x180 [ 79.255577][ C0] process_backlog+0x431/0x14c0 [ 79.255758][ C0] __napi_poll+0xa7/0x3b0 [ 79.255985][ C0] net_rx_action+0x513/0xf50 [ 79.256221][ C0] handle_softirqs+0x1d3/0x900 [ 79.256402][ C0] do_softirq+0xac/0xe0 [ 79.256592][ C0] __local_bh_enable_ip+0x118/0x150 [ 79.256822][ C0] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 79.257038][ C0] process_one_work+0xe3e/0x1560 [ 79.257271][ C0] worker_thread+0x4f1/0xd60 [ 79.257504][ C0] kthread+0x367/0x460 [ 79.257651][ C0] ret_from_fork+0x474/0x6b0 [ 79.257880][ C0] ret_from_fork_asm+0x11/0x20 [ 79.258060][ C0] INITIAL USE at: [ 79.258218][ C0] __lock_acquire+0x388/0xc20 [ 79.258397][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.258586][ C0] _raw_spin_lock_bh+0x38/0x50 [ 79.258769][ C0] bond_3ad_update_lacp_active+0xb8/0x260 [ 79.258985][ C0] bond_option_lacp_active_set+0x77/0x1f0 [ 79.259255][ C0] __bond_opt_set+0x1b1/0x390 [ 79.259485][ C0] bond_changelink+0x1504/0x23e0 [ 79.259669][ C0] bond_newlink+0x9e/0xf0 [ 79.259899][ C0] rtnl_newlink_create+0x2d0/0x850 [ 79.260130][ C0] __rtnl_newlink+0x22b/0xa50 [ 79.260311][ C0] rtnl_newlink+0x9f1/0x11b0 [ 79.260545][ C0] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 79.260725][ C0] netlink_rcv_skb+0x14e/0x3a0 [ 79.260954][ C0] netlink_unicast+0x486/0x750 [ 79.261189][ C0] netlink_sendmsg+0x735/0xc60 [ 79.261367][ C0] ____sys_sendmsg+0x415/0x880 [ 79.261602][ C0] ___sys_sendmsg+0x14e/0x1d0 [ 79.261832][ C0] __sys_sendmsg+0x12c/0x1d0 [ 79.262011][ C0] do_syscall_64+0xff/0x530 [ 79.262243][ C0] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 79.262513][ C0] } [ 79.262586][ C0] ... key at: [] __key.27+0x0/0x40 [ 79.262846][ C0] ... acquired at: [ 79.262951][ C0] mark_lock+0x1d7/0xa00 [ 79.263096][ C0] mark_usage+0x42/0x170 [ 79.263290][ C0] __lock_acquire+0x388/0xc20 [ 79.263436][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.263585][ C0] _raw_spin_lock+0x33/0x40 [ 79.263729][ C0] bond_3ad_rx_indication+0x242/0x8e0 [ 79.263920][ C0] bond_3ad_lacpdu_recv+0x270/0x4f0 [ 79.264062][ C0] bond_handle_frame+0x16b/0xca0 [ 79.264258][ C0] __netif_receive_skb_core.constprop.0+0x579/0x2960 [ 79.264487][ C0] __netif_receive_skb_one_core+0xa2/0x180 [ 79.264672][ C0] process_backlog+0x431/0x14c0 [ 79.264864][ C0] __napi_poll+0xa7/0x3b0 [ 79.265008][ C0] net_rx_action+0x513/0xf50 [ 79.265202][ C0] handle_softirqs+0x1d3/0x900 [ 79.265347][ C0] do_softirq+0xac/0xe0 [ 79.265509][ C0] __local_bh_enable_ip+0x118/0x150 [ 79.265654][ C0] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 79.265885][ C0] process_one_work+0xe3e/0x1560 [ 79.266028][ C0] worker_thread+0x4f1/0xd60 [ 79.266222][ C0] kthread+0x367/0x460 [ 79.266329][ C0] ret_from_fork+0x474/0x6b0 [ 79.266486][ C0] ret_from_fork_asm+0x11/0x20 [ 79.266633][ C0] [ 79.266703][ C0] [ 79.266703][ C0] stack backtrace: [ 79.266932][ C0] CPU: 0 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 79.266936][ C0] Tainted: [W]=WARN [ 79.266937][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.266939][ C0] Workqueue: bond0 bond_3ad_state_machine_handler [ 79.266943][ C0] Call Trace: [ 79.266945][ C0] [ 79.266946][ C0] dump_stack_lvl+0x6f/0xa0 [ 79.266949][ C0] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 79.266953][ C0] mark_lock_irq+0x989/0x9c0 [ 79.266956][ C0] mark_lock+0x1d7/0xa00 [ 79.266959][ C0] mark_usage+0x42/0x170 [ 79.266961][ C0] __lock_acquire+0x388/0xc20 [ 79.266963][ C0] lock_acquire.part.0+0xd4/0x280 [ 79.266966][ C0] ? bond_3ad_rx_indication+0x242/0x8e0 [ 79.266967][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.266970][ C0] ? update_sd_lb_stats.constprop.0+0x2cf/0xd70 [ 79.266973][ C0] ? lock_acquire+0x13c/0x160 [ 79.266975][ C0] _raw_spin_lock+0x33/0x40 [ 79.266977][ C0] ? bond_3ad_rx_indication+0x242/0x8e0 [ 79.266978][ C0] bond_3ad_rx_indication+0x242/0x8e0 [ 79.266980][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.266982][ C0] bond_3ad_lacpdu_recv+0x270/0x4f0 [ 79.266984][ C0] ? bond_3ad_get_active_agg_info+0x120/0x120 [ 79.266987][ C0] bond_handle_frame+0x16b/0xca0 [ 79.266989][ C0] ? bond_net_exit_batch+0x2a0/0x2a0 [ 79.266991][ C0] ? bond_net_exit_batch+0x2a0/0x2a0 [ 79.266993][ C0] __netif_receive_skb_core.constprop.0+0x579/0x2960 [ 79.266995][ C0] ? __resched_curr+0x290/0x530 [ 79.266998][ C0] ? __trace_set_current_state+0x160/0x160 [ 79.267000][ C0] ? __lock_release.isra.0+0x69/0x1a0 [ 79.267002][ C0] ? do_xdp_generic+0x4a0/0x4a0 [ 79.267004][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267005][ C0] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 79.267007][ C0] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 79.267010][ C0] ? mark_usage+0x61/0x170 [ 79.267012][ C0] ? __lock_acquire+0x518/0xc20 [ 79.267014][ C0] ? process_backlog+0x3f1/0x14c0 [ 79.267016][ C0] __netif_receive_skb_one_core+0xa2/0x180 [ 79.267017][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 79.267019][ C0] ? process_backlog+0x3f1/0x14c0 [ 79.267021][ C0] ? __netif_receive_skb_list_core+0x9e0/0x9e0 [ 79.267022][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267025][ C0] process_backlog+0x431/0x14c0 [ 79.267027][ C0] __napi_poll+0xa7/0x3b0 [ 79.267029][ C0] net_rx_action+0x513/0xf50 [ 79.267032][ C0] ? __napi_poll+0x3b0/0x3b0 [ 79.267033][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267036][ C0] ? clockevents_program_event+0x307/0x7e0 [ 79.267040][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267041][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267042][ C0] ? mark_held_locks+0x40/0x70 [ 79.267045][ C0] handle_softirqs+0x1d3/0x900 [ 79.267047][ C0] ? _local_bh_enable+0xc0/0xc0 [ 79.267049][ C0] ? _local_bh_enable+0xc0/0xc0 [ 79.267051][ C0] do_softirq+0xac/0xe0 [ 79.267053][ C0] [ 79.267054][ C0] [ 79.267055][ C0] __local_bh_enable_ip+0x118/0x150 [ 79.267057][ C0] bond_3ad_state_machine_handler+0xd60/0x1f00 [ 79.267059][ C0] ? ad_mux_machine+0x1b50/0x1b50 [ 79.267060][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 79.267062][ C0] ? process_one_work+0xd80/0x1560 [ 79.267064][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267065][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267067][ C0] ? lock_acquire+0x13c/0x160 [ 79.267068][ C0] ? rcu_is_watching+0x16/0xd0 [ 79.267070][ C0] process_one_work+0xe3e/0x1560 [ 79.267073][ C0] ? __queue_delayed_work+0x470/0x470 [ 79.267075][ C0] ? lock_acquire.part.0+0xd4/0x280 [ 79.267078][ C0] worker_thread+0x4f1/0xd60 [ 79.267081][ C0] ? rescuer_thread+0x1340/0x1340 [ 79.267082][ C0] kthread+0x367/0x460 [ 79.267084][ C0] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 79.267087][ C0] ? kthread_affine_preferred+0x4c0/0x4c0 [ 79.267089][ C0] ret_from_fork+0x474/0x6b0 [ 79.267091][ C0] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 79.267094][ C0] ? __switch_to+0x5a3/0xe00 [ 79.267096][ C0] ? kthread_affine_preferred+0x4c0/0x4c0 [ 79.267099][ C0] ret_from_fork_asm+0x11/0x20 [ 79.267104][ C0] [ 91.748520][ T3109] bond0: (slave eth0): Releasing backup interface [ 91.748539][ T3109] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 91.748541][ T3109] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 3109, name: ip [ 91.748543][ T3109] preempt_count: 1, expected: 0 [ 91.748544][ T3109] RCU nest depth: 0, expected: 0 [ 91.748545][ T3109] INFO: lockdep is turned off. [ 91.748546][ T3109] irq event stamp: 0 [ 91.748547][ T3109] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 91.748551][ T3109] hardirqs last disabled at (0): [] copy_process+0x1ccd/0x6240 [ 91.748558][ T3109] softirqs last enabled at (0): [] copy_process+0x1d21/0x6240 [ 91.748560][ T3109] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 91.748562][ T3109] Preemption disabled at: [ 91.748562][ T3109] [] vprintk_emit+0x31b/0x3e0 [ 91.748569][ T3109] CPU: 2 UID: 0 PID: 3109 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 91.748573][ T3109] Tainted: [W]=WARN [ 91.748574][ T3109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.748576][ T3109] Call Trace: [ 91.748577][ T3109] [ 91.748579][ T3109] dump_stack_lvl+0x6f/0xa0 [ 91.748584][ T3109] ? vprintk_emit+0x31b/0x3e0 [ 91.748585][ T3109] __might_resched.cold+0x1fe/0x2c1 [ 91.748589][ T3109] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 91.748592][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748595][ T3109] __kmalloc_noprof+0x443/0x760 [ 91.748606][ T3109] ? __rwlock_init+0x150/0x150 [ 91.748608][ T3109] ? alloc_buf.isra.0+0x4b/0x260 [ 91.748613][ T3109] ? do_raw_spin_unlock+0x59/0x250 [ 91.748614][ T3109] alloc_buf.isra.0+0x4b/0x260 [ 91.748617][ T3109] put_chars+0x1e1/0x2f0 [ 91.748619][ T3109] ? __send_to_port+0x420/0x420 [ 91.748622][ T3109] ? desc_read+0x2f0/0x2f0 [ 91.748624][ T3109] ? console_prepend_replay+0x20/0x20 [ 91.748626][ T3109] ? desc_read+0x219/0x2f0 [ 91.748627][ T3109] hvc_console_print+0x292/0x780 [ 91.748631][ T3109] ? _prb_read_valid+0x450/0x6e0 [ 91.748633][ T3109] ? hvc_write+0x3a0/0x3a0 [ 91.748635][ T3109] ? do_raw_spin_lock+0x131/0x280 [ 91.748636][ T3109] ? __rwlock_init+0x150/0x150 [ 91.748638][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748639][ T3109] ? lock_acquire+0x13c/0x160 [ 91.748642][ T3109] console_emit_next_record+0x252/0x4f0 [ 91.748644][ T3109] ? devkmsg_read+0x4e0/0x4e0 [ 91.748645][ T3109] ? _prb_read_valid+0x6e0/0x6e0 [ 91.748647][ T3109] ? __asan_memmove+0x3c/0x60 [ 91.748650][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748651][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748652][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748653][ T3109] ? lock_acquire+0x13c/0x160 [ 91.748655][ T3109] ? console_flush_one_record+0x111/0x710 [ 91.748657][ T3109] console_flush_one_record+0x46f/0x710 [ 91.748658][ T3109] ? console_emit_next_record+0x4f0/0x4f0 [ 91.748661][ T3109] console_unlock+0xee/0x1f0 [ 91.748662][ T3109] ? lock_acquire+0x13c/0x160 [ 91.748664][ T3109] ? console_flush_one_record+0x710/0x710 [ 91.748665][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748667][ T3109] ? lock_release+0x184/0x1f0 [ 91.748668][ T3109] ? lock_acquire+0x60/0x160 [ 91.748670][ T3109] ? sync_exp_reset_tree_hotplug+0x3a0/0x3f0 [ 91.748672][ T3109] ? __down_trylock_console_sem+0x5e/0xa0 [ 91.748675][ T3109] ? vprintk_emit+0x320/0x3e0 [ 91.748676][ T3109] vprintk_emit+0x37c/0x3e0 [ 91.748678][ T3109] ? wake_up_klogd_work_func+0x90/0x90 [ 91.748680][ T3109] ? do_raw_spin_lock+0x131/0x280 [ 91.748681][ T3109] ? __rwlock_init+0x150/0x150 [ 91.748683][ T3109] _printk+0xc7/0x100 [ 91.748685][ T3109] ? snapshot_read.cold+0x21/0x21 [ 91.748687][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748688][ T3109] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 91.748691][ T3109] ? do_raw_spin_unlock+0x59/0x250 [ 91.748693][ T3109] ? trace_hardirqs_on+0x36/0x40 [ 91.748694][ T3109] ? netdev_name+0x43/0x60 [ 91.748697][ T3109] ? __netdev_printk+0x17f/0x1d0 [ 91.748699][ T3109] netdev_info+0xe2/0x116 [ 91.748701][ T3109] ? netdev_notice+0x120/0x120 [ 91.748703][ T3109] ? __netdev_upper_dev_unlink+0x1e0/0x1e0 [ 91.748706][ T3109] ? trace_irq_enable.constprop.0+0x30/0x160 [ 91.748708][ T3109] __bond_release_one.cold+0x80/0xa60 [ 91.748712][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748714][ T3109] ? bond_enslave+0x5100/0x5100 [ 91.748717][ T3109] ? lock_release+0x184/0x1f0 [ 91.748719][ T3109] ? unwind_next_frame+0x69b/0x1ea0 [ 91.748722][ T3109] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 91.748725][ T3109] ? kernel_text_address+0x149/0x170 [ 91.748728][ T3109] do_set_master+0x15c/0x780 [ 91.748731][ T3109] do_setlink.isra.0+0x9ec/0x2a60 [ 91.748734][ T3109] ? stack_trace_save+0x93/0xc0 [ 91.748736][ T3109] ? rtnl_link_get_size+0x350/0x350 [ 91.748738][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748739][ T3109] ? stack_depot_save_flags+0x1bc/0x790 [ 91.748743][ T3109] ? kasan_save_stack+0x3d/0x50 [ 91.748745][ T3109] ? kasan_save_stack+0x2f/0x50 [ 91.748746][ T3109] ? kasan_save_track+0x14/0x30 [ 91.748747][ T3109] ? __kasan_kmalloc+0x7b/0x90 [ 91.748748][ T3109] ? __kmalloc_cache_noprof+0x29a/0x620 [ 91.748750][ T3109] ? rtnl_newlink+0x124/0x11b0 [ 91.748751][ T3109] ? rtnetlink_rcv_msg+0x6fd/0xbd0 [ 91.748753][ T3109] ? netlink_rcv_skb+0x14e/0x3a0 [ 91.748756][ T3109] ? netlink_unicast+0x486/0x750 [ 91.748757][ T3109] ? netlink_sendmsg+0x735/0xc60 [ 91.748759][ T3109] ? ____sys_sendmsg+0x415/0x880 [ 91.748761][ T3109] ? ___sys_sendmsg+0x14e/0x1d0 [ 91.748763][ T3109] ? __sys_sendmsg+0x12c/0x1d0 [ 91.748764][ T3109] ? do_syscall_64+0xff/0x530 [ 91.748767][ T3109] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 91.748769][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748770][ T3109] ? lock_acquire+0x13c/0x160 [ 91.748772][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748773][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748774][ T3109] ? trace_contention_end+0xb3/0x180 [ 91.748776][ T3109] ? __mutex_lock+0x1db/0x1ea0 [ 91.748778][ T3109] ? __mutex_lock+0x9a3/0x1ea0 [ 91.748779][ T3109] ? rtnl_newlink+0x9a8/0x11b0 [ 91.748781][ T3109] ? ww_mutex_lock+0x160/0x160 [ 91.748782][ T3109] ? nla_get_range_signed+0x3d0/0x3d0 [ 91.748786][ T3109] ? __rtnl_newlink+0x3fa/0xa50 [ 91.748788][ T3109] rtnl_newlink+0x9f1/0x11b0 [ 91.748791][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748792][ T3109] ? rtnl_bridge_getlink+0x850/0x850 [ 91.748794][ T3109] ? lock_acquire+0x13c/0x160 [ 91.748796][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748797][ T3109] ? is_bpf_text_address+0x3e/0x110 [ 91.748800][ T3109] ? is_bpf_text_address+0x72/0x110 [ 91.748801][ T3109] ? kernel_text_address+0x149/0x170 [ 91.748803][ T3109] ? __kernel_text_address+0x12/0x30 [ 91.748805][ T3109] ? write_profile+0xf0/0xf0 [ 91.748806][ T3109] ? unwind_get_return_address+0x67/0xd0 [ 91.748808][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748809][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748811][ T3109] ? cap_capable+0x1d7/0x3d0 [ 91.748814][ T3109] ? lock_acquire+0x13c/0x160 [ 91.748816][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748817][ T3109] ? rtnl_bridge_getlink+0x850/0x850 [ 91.748819][ T3109] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 91.748821][ T3109] ? rtnl_link_fill+0x900/0x900 [ 91.748823][ T3109] ? filter_irq_stacks+0xd0/0xd0 [ 91.748825][ T3109] ? stack_depot_save_flags+0x1bc/0x790 [ 91.748827][ T3109] netlink_rcv_skb+0x14e/0x3a0 [ 91.748829][ T3109] ? rtnl_link_fill+0x900/0x900 [ 91.748831][ T3109] ? lock_release+0x184/0x1f0 [ 91.748832][ T3109] ? netlink_ack+0xcd0/0xcd0 [ 91.748834][ T3109] ? __netlink_lookup+0xb9/0x6b0 [ 91.748836][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748838][ T3109] ? lock_release+0x184/0x1f0 [ 91.748840][ T3109] netlink_unicast+0x486/0x750 [ 91.748842][ T3109] ? netlink_attachskb+0x810/0x810 [ 91.748844][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748845][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748846][ T3109] ? lock_acquire+0x13c/0x160 [ 91.748848][ T3109] netlink_sendmsg+0x735/0xc60 [ 91.748850][ T3109] ? netlink_unicast+0x750/0x750 [ 91.748852][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748854][ T3109] ? lock_release+0x184/0x1f0 [ 91.748856][ T3109] ____sys_sendmsg+0x415/0x880 [ 91.748857][ T3109] ? copy_msghdr_from_user+0x279/0x420 [ 91.748859][ T3109] ? get_timestamp.constprop.0+0x3a0/0x3a0 [ 91.748860][ T3109] ? move_addr_to_kernel+0x40/0x40 [ 91.748861][ T3109] ? filter_irq_stacks+0xd0/0xd0 [ 91.748864][ T3109] ___sys_sendmsg+0x14e/0x1d0 [ 91.748865][ T3109] ? copy_msghdr_from_user+0x420/0x420 [ 91.748870][ T3109] __sys_sendmsg+0x12c/0x1d0 [ 91.748872][ T3109] ? __sys_sendmsg_sock+0x20/0x20 [ 91.748874][ T3109] ? rcu_is_watching+0x16/0xd0 [ 91.748876][ T3109] do_syscall_64+0xff/0x530 [ 91.748877][ T3109] ? exc_page_fault+0xee/0x100 [ 91.748879][ T3109] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 91.748881][ T3109] RIP: 0033:0x7ff5fe8d354e [ 91.748883][ T3109] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 91.748885][ T3109] RSP: 002b:00007ffd64c7fab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 91.748889][ T3109] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff5fe8d354e [ 91.748891][ T3109] RDX: 0000000000000000 RSI: 00007ffd64c7fb60 RDI: 0000000000000005 [ 91.748892][ T3109] RBP: 00007ffd64c7fac0 R08: 0000000000000000 R09: 0000000000000000 [ 91.748892][ T3109] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d6ef [ 91.748893][ T3109] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd64c80230 [ 91.748896][ T3109] [ 91.790044][ T3109] bond0: (slave eth0): the permanent HWaddr of slave - 8a:14:14:89:0c:8e - is still in use by bond - set the HWaddr of slave to a different address to avoid conflicts [ 91.790565][ T3109] bond0: active interface up! [ 91.838874][ T3111] bond0: (slave eth1): Releasing backup interface [ 194.421258][ T209] bond0 (unregistering): (slave eth0): Removing an active aggregator [ 194.421280][ T209] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 194.421283][ T209] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 209, name: kworker/u16:2 [ 194.421285][ T209] preempt_count: 202, expected: 0 [ 194.421287][ T209] RCU nest depth: 0, expected: 0 [ 194.421288][ T209] INFO: lockdep is turned off. [ 194.421290][ T209] irq event stamp: 174 [ 194.421291][ T209] hardirqs last enabled at (173): [] _raw_spin_unlock_irq+0x28/0x50 [ 194.421302][ T209] hardirqs last disabled at (174): [] __schedule+0x1246/0x20e0 [ 194.421307][ T209] softirqs last enabled at (170): [] addrconf_dad_begin+0x37f/0x540 [ 194.421311][ T209] softirqs last disabled at (162): [] addrconf_dad_begin+0x154/0x540 [ 194.421314][ T209] Preemption disabled at: [ 194.421315][ T209] [<0000000000000000>] 0x0 [ 194.421324][ T209] CPU: 3 UID: 0 PID: 209 Comm: kworker/u16:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 194.421328][ T209] Tainted: [W]=WARN [ 194.421330][ T209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 194.421332][ T209] Workqueue: netns cleanup_net [ 194.421339][ T209] Call Trace: [ 194.421341][ T209] [ 194.421344][ T209] dump_stack_lvl+0x6f/0xa0 [ 194.421351][ T209] __might_resched.cold+0x1fe/0x2c1 [ 194.421356][ T209] ? __asan_memcpy+0x3c/0x60 [ 194.421361][ T209] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 194.421365][ T209] ? record_print_text+0x2fc/0x3e0 [ 194.421370][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421374][ T209] __kmalloc_noprof+0x443/0x760 [ 194.421379][ T209] ? __rwlock_init+0x150/0x150 [ 194.421382][ T209] ? alloc_buf.isra.0+0x4b/0x260 [ 194.421388][ T209] ? do_raw_spin_unlock+0x59/0x250 [ 194.421390][ T209] alloc_buf.isra.0+0x4b/0x260 [ 194.421393][ T209] put_chars+0x1e1/0x2f0 [ 194.421397][ T209] ? __send_to_port+0x420/0x420 [ 194.421400][ T209] ? desc_read+0x219/0x2f0 [ 194.421404][ T209] hvc_console_print+0x292/0x780 [ 194.421410][ T209] ? hvc_write+0x3a0/0x3a0 [ 194.421412][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421414][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421416][ T209] ? lock_acquire+0x13c/0x160 [ 194.421421][ T209] console_emit_next_record+0x252/0x4f0 [ 194.421424][ T209] ? devkmsg_read+0x4e0/0x4e0 [ 194.421426][ T209] ? _prb_read_valid+0x6e0/0x6e0 [ 194.421429][ T209] ? __asan_memmove+0x3c/0x60 [ 194.421431][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421433][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421435][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421437][ T209] ? lock_acquire+0x13c/0x160 [ 194.421441][ T209] ? console_flush_one_record+0x111/0x710 [ 194.421443][ T209] console_flush_one_record+0x46f/0x710 [ 194.421447][ T209] ? console_emit_next_record+0x4f0/0x4f0 [ 194.421454][ T209] console_unlock+0xee/0x1f0 [ 194.421456][ T209] ? lock_acquire+0x13c/0x160 [ 194.421459][ T209] ? console_flush_one_record+0x710/0x710 [ 194.421461][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421463][ T209] ? lock_release+0x184/0x1f0 [ 194.421466][ T209] ? lock_acquire+0x60/0x160 [ 194.421469][ T209] ? sync_exp_reset_tree_hotplug+0x3a0/0x3f0 [ 194.421472][ T209] ? __down_trylock_console_sem+0x5e/0xa0 [ 194.421476][ T209] ? vprintk_emit+0x320/0x3e0 [ 194.421479][ T209] vprintk_emit+0x37c/0x3e0 [ 194.421482][ T209] ? wake_up_klogd_work_func+0x90/0x90 [ 194.421484][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421487][ T209] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 194.421492][ T209] ? trace_irq_disable.constprop.0+0x9b/0x160 [ 194.421494][ T209] ? __dev_queue_xmit+0x93b/0x1a20 [ 194.421498][ T209] ? __dev_queue_xmit+0x93b/0x1a20 [ 194.421500][ T209] ? trace_hardirqs_on+0x36/0x40 [ 194.421511][ T209] _printk+0xc7/0x100 [ 194.421515][ T209] ? snapshot_read.cold+0x21/0x21 [ 194.421518][ T209] ? kmalloc_reserve+0x103/0x2d0 [ 194.421523][ T209] ? netdev_name+0x43/0x60 [ 194.421527][ T209] ? __netdev_printk+0x17f/0x1d0 [ 194.421530][ T209] netdev_info+0xe2/0x116 [ 194.421533][ T209] ? netdev_notice+0x120/0x120 [ 194.421537][ T209] ? __netdev_alloc_skb+0x3e/0x970 [ 194.421542][ T209] bond_3ad_unbind_slave.cold+0xe0/0x3bf [ 194.421548][ T209] ? ad_agg_selection_logic+0x1b70/0x1b70 [ 194.421553][ T209] ? sync_rcu_exp_select_cpus+0x630/0x700 [ 194.421556][ T209] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 194.421559][ T209] ? sysfs_remove_files+0x90/0x120 [ 194.421564][ T209] __bond_release_one+0x7b0/0x970 [ 194.421568][ T209] ? lock_acquire+0x13c/0x160 [ 194.421571][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421573][ T209] ? bond_enslave+0x5100/0x5100 [ 194.421576][ T209] ? ipvlan_port_create+0x541/0x5a0 [ 194.421579][ T209] ? ipvlan_port_get+0xeb/0x3b0 [ 194.421581][ T209] ? ipvlan_port_create+0x5a0/0x5a0 [ 194.421583][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421588][ T209] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 194.421591][ T209] ? packet_sendmsg_spkt+0x1350/0x1350 [ 194.421597][ T209] bond_uninit+0x119/0x190 [ 194.421599][ T209] ? ip6_route_dev_notify+0x3d/0x380 [ 194.421602][ T209] ? bond_siocdevprivate+0x170/0x170 [ 194.421606][ T209] unregister_netdevice_many_notify+0xee7/0x1b40 [ 194.421612][ T209] ? unregister_netdevice_queued+0x80/0x80 [ 194.421615][ T209] ? trace_hardirqs_on+0x36/0x40 [ 194.421618][ T209] ? rtnl_is_locked+0x15/0x20 [ 194.421622][ T209] ? nexthop_net_exit_rtnl+0x1f/0x270 [ 194.421627][ T209] ops_undo_list+0x615/0x8f0 [ 194.421631][ T209] ? rtnl_net_dumpid_one+0x2d0/0x2d0 [ 194.421634][ T209] ? idr_destroy+0x121/0x250 [ 194.421639][ T209] cleanup_net+0x431/0x890 [ 194.421642][ T209] ? net_passive_dec+0x230/0x230 [ 194.421645][ T209] ? lock_acquire+0x13c/0x160 [ 194.421648][ T209] ? rcu_is_watching+0x16/0xd0 [ 194.421651][ T209] process_one_work+0xe3e/0x1560 [ 194.421656][ T209] ? __queue_delayed_work+0x470/0x470 [ 194.421660][ T209] ? __rwlock_init+0x150/0x150 [ 194.421663][ T209] worker_thread+0x4f1/0xd60 [ 194.421666][ T209] ? rescuer_thread+0x1340/0x1340 [ 194.421668][ T209] ? __kthread_parkme+0xbd/0x210 [ 194.421672][ T209] ? rescuer_thread+0x1340/0x1340 [ 194.421675][ T209] ? rescuer_thread+0x1340/0x1340 [ 194.421677][ T209] kthread+0x367/0x460 [ 194.421680][ T209] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 194.421683][ T209] ? kthread_affine_preferred+0x4c0/0x4c0 [ 194.421686][ T209] ret_from_fork+0x474/0x6b0 [ 194.421691][ T209] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 194.421694][ T209] ? __switch_to+0x5a3/0xe00 [ 194.421697][ T209] ? kthread_affine_preferred+0x4c0/0x4c0 [ 194.421701][ T209] ret_from_fork_asm+0x11/0x20 [ 194.421706][ T209] [ 194.443995][ T209] bond0 (unregistering): (slave eth0): Releasing backup interface [ 194.456077][ T209] bond0 (unregistering): Released all slaves [ 194.487786][ T209] bond0: (slave eth1): Removing an active aggregator [ 194.488117][ T209] bond0: (slave eth1): Releasing backup interface [ 194.522849][ T209] bond0 (unregistering): Released all slaves