[ 10.985475][ T189] ip (189) used greatest stack depth: 24464 bytes left [ 10.985492][ T189] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 10.985494][ T189] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 189, name: ip [ 10.985495][ T189] preempt_count: 2, expected: 0 [ 10.985496][ T189] RCU nest depth: 0, expected: 0 [ 10.985497][ T189] locks held by ip/189: 5, last CPU#0: [ 10.985500][ T189] #0: ffffffffb62027b8 (low_water_lock){+.+.}-{3:3}, at: do_exit+0x887/0xdc0 [ 10.985512][ T189] #1: ffffffffb6369cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 10.985518][ T189] #2: ffffffffb6369d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 10.985523][ T189] #3: ffffffffb6289660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 10.985526][ T189] #4: ffffffffb6289560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 10.985530][ T189] irq event stamp: 39046 [ 10.985531][ T189] hardirqs last enabled at (39045): [] __down_trylock_console_sem+0x86/0xa0 [ 10.985534][ T189] hardirqs last disabled at (39046): [] console_emit_next_record+0x3d4/0x4c0 [ 10.985536][ T189] softirqs last enabled at (37762): [] netlink_release+0x17b/0xcf0 [ 10.985540][ T189] softirqs last disabled at (37760): [] netlink_release+0xd2/0xcf0 [ 10.985542][ T189] Preemption disabled at: [ 10.985543][ T189] [<0000000000000000>] 0x0 [ 10.985550][ T189] CPU: 0 UID: 0 PID: 189 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 10.985553][ T189] Tainted: [W]=WARN [ 10.985554][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.985556][ T189] Call Trace: [ 10.985557][ T189] [ 10.985559][ T189] dump_stack_lvl+0x6f/0xa0 [ 10.985565][ T189] __might_resched.cold+0x1fe/0x2c1 [ 10.985570][ T189] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 10.985574][ T189] ? __kmalloc_noprof+0xdb/0x760 [ 10.985580][ T189] __kmalloc_noprof+0x443/0x760 [ 10.985582][ T189] ? alloc_buf.isra.0+0x4b/0x260 [ 10.985588][ T189] ? do_raw_spin_unlock+0x59/0x250 [ 10.985590][ T189] alloc_buf.isra.0+0x4b/0x260 [ 10.985593][ T189] put_chars+0x1e1/0x2f0 [ 10.985596][ T189] ? __send_to_port+0x420/0x420 [ 10.985598][ T189] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 10.985603][ T189] ? validate_chain+0x38b/0xc20 [ 10.985608][ T189] hvc_console_print+0x292/0x780 [ 10.985614][ T189] ? hvc_write+0x3a0/0x3a0 [ 10.985616][ T189] ? rcu_is_watching+0x16/0xd0 [ 10.985619][ T189] ? lock_acquire+0x13c/0x160 [ 10.985623][ T189] console_emit_next_record+0x22f/0x4c0 [ 10.985627][ T189] ? devkmsg_read+0x4b0/0x4b0 [ 10.985629][ T189] ? console_flush_one_record+0x106/0x710 [ 10.985632][ T189] ? rcu_is_watching+0x16/0xd0 [ 10.985634][ T189] ? lock_acquire+0x13c/0x160 [ 10.985638][ T189] console_flush_one_record+0x46f/0x710 [ 10.985642][ T189] ? console_emit_next_record+0x4c0/0x4c0 [ 10.985644][ T189] ? __lock_acquire+0x518/0xc20 [ 10.985649][ T189] console_unlock+0xee/0x1f0 [ 10.985652][ T189] ? console_flush_one_record+0x710/0x710 [ 10.985654][ T189] ? rcu_is_watching+0x16/0xd0 [ 10.985656][ T189] ? lock_acquire+0x60/0x160 [ 10.985660][ T189] ? __down_trylock_console_sem+0x5e/0xa0 [ 10.985662][ T189] ? vprintk_emit+0x320/0x3e0 [ 10.985665][ T189] vprintk_emit+0x37c/0x3e0 [ 10.985669][ T189] ? wake_up_klogd_work_func+0x90/0x90 [ 10.985672][ T189] ? __lock_acquire+0x518/0xc20 [ 10.985676][ T189] _printk+0xc7/0x100 [ 10.985680][ T189] ? snapshot_read.cold+0x21/0x21 [ 10.985683][ T189] ? do_raw_spin_lock+0x131/0x280 [ 10.985685][ T189] ? __rwlock_init+0x150/0x150 [ 10.985689][ T189] ? do_raw_spin_lock+0x131/0x280 [ 10.985692][ T189] do_exit.cold+0x82/0x9c [ 10.985696][ T189] ? exit_notify+0x890/0x890 [ 10.985698][ T189] ? __lock_release.isra.0+0x69/0x1a0 [ 10.985700][ T189] ? rcu_is_watching+0x16/0xd0 [ 10.985704][ T189] do_group_exit+0xb8/0x370 [ 10.985707][ T189] __x64_sys_exit_group+0x3c/0x50 [ 10.985709][ T189] x64_sys_call+0x1567/0x1570 [ 10.985711][ T189] do_syscall_64+0xff/0x530 [ 10.985714][ T189] ? exc_page_fault+0xee/0x100 [ 10.985717][ T189] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 10.985720][ T189] RIP: 0033:0x7fddb6baf1b8 [ 10.985722][ T189] Code: Unable to access opcode bytes at 0x7fddb6baf18e. [ 10.985723][ T189] RSP: 002b:00007ffe4e4e8c48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.985725][ T189] RAX: ffffffffffffffda RBX: 00007fddb6cdff88 RCX: 00007fddb6baf1b8 [ 10.985727][ T189] RDX: 00007fddb68f9fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.985728][ T189] RBP: 00007ffe4e4e8ca0 R08: 0000000000000000 R09: 0000000000008010 [ 10.985729][ T189] R10: 00007ffe4e4e8a60 R11: 0000000000000246 R12: 0000000000000001 [ 10.985729][ T189] R13: 0000000000000000 R14: 00007fddb6cde680 R15: 00007fddb6cdffa0 [ 10.985736][ T189] [ 11.311684][ T207] ip (207) used greatest stack depth: 24400 bytes left [ 11.425651][ T211] ip (211) used greatest stack depth: 24272 bytes left [ 12.749688][ T254] br0: port 1(veth1) entered blocking state [ 12.749779][ T254] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 12.749781][ T254] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 254, name: ip [ 12.749782][ T254] preempt_count: 1, expected: 0 [ 12.749783][ T254] RCU nest depth: 0, expected: 0 [ 12.749784][ T254] locks held by ip/254: 5, last CPU#0: [ 12.749787][ T254] #0: ffffffffb6ad2c40 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x9a8/0x11c0 [ 12.749798][ T254] #1: ffffffffb6369cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 12.749805][ T254] #2: ffffffffb6369d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 12.749809][ T254] #3: ffffffffb6289660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 12.749812][ T254] #4: ffffffffb6289560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 12.749816][ T254] irq event stamp: 12938 [ 12.749817][ T254] hardirqs last enabled at (12937): [] __down_trylock_console_sem+0x86/0xa0 [ 12.749820][ T254] hardirqs last disabled at (12938): [] console_emit_next_record+0x3d4/0x4c0 [ 12.749822][ T254] softirqs last enabled at (12850): [] __alloc_skb+0x4c2/0x5f0 [ 12.749825][ T254] softirqs last disabled at (12848): [] __alloc_skb+0x4c2/0x5f0 [ 12.749827][ T254] Preemption disabled at: [ 12.749828][ T254] [] vprintk_emit+0x31b/0x3e0 [ 12.749833][ T254] CPU: 0 UID: 0 PID: 254 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 12.749837][ T254] Tainted: [W]=WARN [ 12.749838][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.749840][ T254] Call Trace: [ 12.749841][ T254] [ 12.749843][ T254] dump_stack_lvl+0x6f/0xa0 [ 12.749848][ T254] ? vprintk_emit+0x31b/0x3e0 [ 12.749851][ T254] __might_resched.cold+0x1fe/0x2c1 [ 12.749855][ T254] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 12.749859][ T254] ? __kmalloc_noprof+0xdb/0x760 [ 12.749864][ T254] __kmalloc_noprof+0x443/0x760 [ 12.749867][ T254] ? alloc_buf.isra.0+0x4b/0x260 [ 12.749872][ T254] ? do_raw_spin_unlock+0x59/0x250 [ 12.749875][ T254] alloc_buf.isra.0+0x4b/0x260 [ 12.749878][ T254] put_chars+0x1e1/0x2f0 [ 12.749881][ T254] ? __send_to_port+0x420/0x420 [ 12.749885][ T254] ? validate_chain+0x34a/0xc20 [ 12.749888][ T254] hvc_console_print+0x292/0x780 [ 12.749891][ T254] ? mark_usage+0x61/0x170 [ 12.749893][ T254] ? __lock_acquire+0x518/0xc20 [ 12.749895][ T254] ? __lock_acquire+0x518/0xc20 [ 12.749898][ T254] ? hvc_write+0x3a0/0x3a0 [ 12.749900][ T254] ? console_emit_next_record+0x1df/0x4c0 [ 12.749904][ T254] ? rcu_is_watching+0x16/0xd0 [ 12.749907][ T254] ? lock_acquire+0x13c/0x160 [ 12.749911][ T254] console_emit_next_record+0x22f/0x4c0 [ 12.749915][ T254] ? devkmsg_read+0x4b0/0x4b0 [ 12.749917][ T254] ? console_flush_one_record+0x106/0x710 [ 12.749920][ T254] ? rcu_is_watching+0x16/0xd0 [ 12.749922][ T254] ? lock_acquire+0x13c/0x160 [ 12.749926][ T254] console_flush_one_record+0x46f/0x710 [ 12.749930][ T254] ? console_emit_next_record+0x4c0/0x4c0 [ 12.749932][ T254] ? __lock_acquire+0x518/0xc20 [ 12.749937][ T254] console_unlock+0xee/0x1f0 [ 12.749940][ T254] ? console_flush_one_record+0x710/0x710 [ 12.749942][ T254] ? rcu_is_watching+0x16/0xd0 [ 12.749944][ T254] ? lock_acquire+0x60/0x160 [ 12.749948][ T254] ? __down_trylock_console_sem+0x5e/0xa0 [ 12.749949][ T254] ? vprintk_emit+0x320/0x3e0 [ 12.749953][ T254] vprintk_emit+0x37c/0x3e0 [ 12.749956][ T254] ? wake_up_klogd_work_func+0x90/0x90 [ 12.749959][ T254] ? __lock_release.isra.0+0x69/0x1a0 [ 12.749960][ T254] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 12.749965][ T254] ? mark_held_locks+0x40/0x70 [ 12.749968][ T254] _printk+0xc7/0x100 [ 12.749972][ T254] ? snapshot_read.cold+0x21/0x21 [ 12.749976][ T254] ? br_multicast_flood+0xab0/0xab0 [bridge] [ 12.749989][ T254] ? do_setlink.isra.0+0xa31/0x2750 [ 12.749990][ T254] ? rtnl_newlink+0x9f1/0x11c0 [ 12.749991][ T254] ? rtnetlink_rcv_msg+0x6fd/0xbd0 [ 12.749996][ T254] br_set_state+0x22f/0x430 [bridge] [ 12.750006][ T254] br_init_port+0xc4/0x200 [bridge] [ 12.750015][ T254] new_nbp+0x39c/0x580 [bridge] [ 12.750024][ T254] br_add_if+0x212/0x1320 [bridge] [ 12.750032][ T254] ? is_bpf_text_address+0x72/0x110 [ 12.750036][ T254] ? kernel_text_address+0x149/0x170 [ 12.750039][ T254] ? __kernel_text_address+0x12/0x30 [ 12.750043][ T254] do_set_master+0x357/0x580 [ 12.750047][ T254] do_setlink.isra.0+0xa31/0x2750 [ 12.750050][ T254] ? stack_trace_save+0x93/0xc0 [ 12.750053][ T254] ? rtnl_link_get_size+0x350/0x350 [ 12.750055][ T254] ? rcu_read_lock_any_held+0x66/0x90 [ 12.750057][ T254] ? stack_depot_save_flags+0x38e/0x790 [ 12.750060][ T254] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 12.750063][ T254] ? rcu_read_lock_any_held+0x3c/0x90 [ 12.750065][ T254] ? validate_chain+0x38b/0xc20 [ 12.750067][ T254] ? kasan_save_stack+0x3d/0x50 [ 12.750078][ T254] ? kasan_save_stack+0x2f/0x50 [ 12.750079][ T254] ? kasan_save_track+0x14/0x30 [ 12.750082][ T254] ? __lock_acquire+0x518/0xc20 [ 12.750084][ T254] ? netlink_seq_next+0x4e/0x60 [ 12.750087][ T254] ? ___sys_sendmsg+0xb0/0x1d0 [ 12.750091][ T254] ? lock_acquire.part.0+0xd4/0x280 [ 12.750093][ T254] ? rtnl_newlink+0x9a8/0x11c0 [ 12.750096][ T254] ? rcu_is_watching+0x16/0xd0 [ 12.750098][ T254] ? lock_acquire+0x13c/0x160 [ 12.750100][ T254] ? rcu_is_watching+0x16/0xd0 [ 12.750101][ T254] ? rcu_is_watching+0x16/0xd0 [ 12.750104][ T254] ? trace_contention_end+0xb3/0x180 [ 12.750108][ T254] ? __mutex_lock+0x1db/0x1ea0 [ 12.750109][ T254] ? __mutex_lock+0x9a3/0x1ea0 [ 12.750111][ T254] ? rtnl_newlink+0x9a8/0x11c0 [ 12.750115][ T254] ? ww_mutex_lock+0x160/0x160 [ 12.750116][ T254] ? nla_get_range_signed+0x3d0/0x3d0 [ 12.750121][ T254] ? __rtnl_newlink+0x3fa/0xa50 [ 12.750126][ T254] rtnl_newlink+0x9f1/0x11c0 [ 12.750131][ T254] ? rtnl_bridge_getlink+0x850/0x850 [ 12.750133][ T254] ? __lock_acquire+0x518/0xc20 [ 12.750137][ T254] ? lock_acquire.part.0+0xd4/0x280 [ 12.750139][ T254] ? find_held_lock+0x2b/0x80 [ 12.750141][ T254] ? rtnl_bridge_getlink+0x850/0x850 [ 12.750143][ T254] ? __lock_release.isra.0+0x69/0x1a0 [ 12.750147][ T254] ? rtnl_bridge_getlink+0x850/0x850 [ 12.750149][ T254] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 12.750152][ T254] ? rtnl_link_fill+0x920/0x920 [ 12.750153][ T254] ? __lock_acquire+0x518/0xc20 [ 12.750157][ T254] ? lock_acquire.part.0+0xd4/0x280 [ 12.750159][ T254] ? find_held_lock+0x2b/0x80 [ 12.750162][ T254] netlink_rcv_skb+0x14e/0x3a0 [ 12.750164][ T254] ? rtnl_link_fill+0x920/0x920 [ 12.750167][ T254] ? netlink_ack+0xcf0/0xcf0 [ 12.750173][ T254] ? netlink_deliver_tap+0xc5/0x330 [ 12.750174][ T254] ? netlink_deliver_tap+0x13c/0x330 [ 12.750178][ T254] netlink_unicast+0x486/0x750 [ 12.750182][ T254] ? netlink_attachskb+0x810/0x810 [ 12.750184][ T254] ? __lock_acquire+0x518/0xc20 [ 12.750188][ T254] netlink_sendmsg+0x735/0xc60 [ 12.750192][ T254] ? netlink_unicast+0x750/0x750 [ 12.750196][ T254] ? __might_fault+0x97/0x140 [ 12.750201][ T254] ____sys_sendmsg+0x415/0x880 [ 12.750203][ T254] ? copy_msghdr_from_user+0x279/0x420 [ 12.750206][ T254] ? get_timestamp.constprop.0+0x390/0x390 [ 12.750207][ T254] ? move_addr_to_kernel+0x40/0x40 [ 12.750214][ T254] ___sys_sendmsg+0x14e/0x1d0 [ 12.750217][ T254] ? copy_msghdr_from_user+0x420/0x420 [ 12.750232][ T254] __sys_sendmsg+0x12c/0x1d0 [ 12.750235][ T254] ? __sys_sendmsg_sock+0x20/0x20 [ 12.750241][ T254] ? rcu_is_watching+0x16/0xd0 [ 12.750245][ T254] do_syscall_64+0xff/0x530 [ 12.750247][ T254] ? exc_page_fault+0xee/0x100 [ 12.750250][ T254] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 12.750252][ T254] RIP: 0033:0x7f7d2b91854e [ 12.750255][ T254] 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 [ 12.750257][ T254] RSP: 002b:00007ffda1cbaaa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.750260][ T254] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f7d2b91854e [ 12.750262][ T254] RDX: 0000000000000000 RSI: 00007ffda1cbab50 RDI: 0000000000000005 [ 12.750262][ T254] RBP: 00007ffda1cbaab0 R08: 0000000000000000 R09: 0000000000000000 [ 12.750263][ T254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912e58 [ 12.750264][ T254] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda1cbb210 [ 12.750271][ T254] [ 12.797322][ T254] br0: port 1(veth1) entered disabled state [ 12.797705][ T254] veth1: entered allmulticast mode [ 12.799252][ T254] veth1: entered promiscuous mode [ 12.806956][ T254] ip (254) used greatest stack depth: 23336 bytes left [ 12.832341][ T256] br0: port 2(veth2) entered blocking state [ 12.832657][ T256] br0: port 2(veth2) entered disabled state [ 12.832949][ T256] veth2: entered allmulticast mode [ 12.834482][ T256] veth2: entered promiscuous mode [ 12.864789][ T257] br0: port 3(veth4) entered blocking state [ 12.865130][ T257] br0: port 3(veth4) entered disabled state [ 12.865898][ T257] veth4: entered allmulticast mode [ 12.867437][ T257] veth4: entered promiscuous mode [ 13.100637][ T109] br0: port 1(veth1) entered blocking state [ 13.101131][ T109] br0: port 1(veth1) entered forwarding state [ 13.123922][ T92] br0: port 2(veth2) entered blocking state [ 13.124471][ T92] br0: port 2(veth2) entered forwarding state [ 13.152179][ T92] br0: port 3(veth4) entered blocking state [ 13.152517][ T92] br0: port 3(veth4) entered forwarding state [ 27.081570][ T330] veth3: entered promiscuous mode [ 27.081592][ T330] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 27.081594][ T330] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 330, name: ip [ 27.081596][ T330] preempt_count: 1, expected: 0 [ 27.081596][ T330] RCU nest depth: 0, expected: 0 [ 27.081597][ T330] locks held by ip/330: 5, last CPU#3: [ 27.081600][ T330] #0: ffffffffb6ad2c40 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x9a8/0x11c0 [ 27.081611][ T330] #1: ffffffffb6369cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 27.081618][ T330] #2: ffffffffb6369d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 27.081622][ T330] #3: ffffffffb6289660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 27.081626][ T330] #4: ffffffffb6289560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 27.081630][ T330] irq event stamp: 12086 [ 27.081631][ T330] hardirqs last enabled at (12085): [] __down_trylock_console_sem+0x86/0xa0 [ 27.081633][ T330] hardirqs last disabled at (12086): [] console_emit_next_record+0x3d4/0x4c0 [ 27.081635][ T330] softirqs last enabled at (12080): [] __dev_change_flags+0x20b/0x660 [ 27.081638][ T330] softirqs last disabled at (12078): [] dev_set_rx_mode+0x56/0xa0 [ 27.081641][ T330] Preemption disabled at: [ 27.081642][ T330] [] vprintk_emit+0x31b/0x3e0 [ 27.081647][ T330] CPU: 3 UID: 0 PID: 330 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 27.081651][ T330] Tainted: [W]=WARN [ 27.081652][ T330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.081654][ T330] Call Trace: [ 27.081655][ T330] [ 27.081657][ T330] dump_stack_lvl+0x6f/0xa0 [ 27.081663][ T330] ? vprintk_emit+0x31b/0x3e0 [ 27.081665][ T330] __might_resched.cold+0x1fe/0x2c1 [ 27.081670][ T330] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 27.081674][ T330] ? __kmalloc_noprof+0xdb/0x760 [ 27.081680][ T330] __kmalloc_noprof+0x443/0x760 [ 27.081682][ T330] ? alloc_buf.isra.0+0x4b/0x260 [ 27.081687][ T330] ? do_raw_spin_unlock+0x59/0x250 [ 27.081690][ T330] alloc_buf.isra.0+0x4b/0x260 [ 27.081693][ T330] put_chars+0x1e1/0x2f0 [ 27.081695][ T330] ? desc_read_finalized_seq+0x79/0x120 [ 27.081697][ T330] ? __send_to_port+0x420/0x420 [ 27.081700][ T330] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.081704][ T330] ? validate_chain+0x38b/0xc20 [ 27.081708][ T330] hvc_console_print+0x292/0x780 [ 27.081710][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081712][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081717][ T330] ? hvc_write+0x3a0/0x3a0 [ 27.081718][ T330] ? console_emit_next_record+0x1df/0x4c0 [ 27.081721][ T330] ? rcu_is_watching+0x16/0xd0 [ 27.081724][ T330] ? lock_acquire+0x13c/0x160 [ 27.081728][ T330] console_emit_next_record+0x22f/0x4c0 [ 27.081732][ T330] ? devkmsg_read+0x4b0/0x4b0 [ 27.081733][ T330] ? console_flush_one_record+0x106/0x710 [ 27.081737][ T330] ? rcu_is_watching+0x16/0xd0 [ 27.081739][ T330] ? lock_acquire+0x13c/0x160 [ 27.081743][ T330] console_flush_one_record+0x46f/0x710 [ 27.081747][ T330] ? console_emit_next_record+0x4c0/0x4c0 [ 27.081749][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081754][ T330] console_unlock+0xee/0x1f0 [ 27.081757][ T330] ? console_flush_one_record+0x710/0x710 [ 27.081759][ T330] ? rcu_is_watching+0x16/0xd0 [ 27.081761][ T330] ? lock_acquire+0x60/0x160 [ 27.081765][ T330] ? __down_trylock_console_sem+0x5e/0xa0 [ 27.081766][ T330] ? vprintk_emit+0x320/0x3e0 [ 27.081770][ T330] vprintk_emit+0x37c/0x3e0 [ 27.081773][ T330] ? wake_up_klogd_work_func+0x90/0x90 [ 27.081775][ T330] ? mark_usage+0x61/0x170 [ 27.081777][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081779][ T330] ? validate_chain+0x737/0xc20 [ 27.081781][ T330] ? find_held_lock+0x2/0x80 [ 27.081784][ T330] _printk+0xc7/0x100 [ 27.081788][ T330] ? snapshot_read.cold+0x21/0x21 [ 27.081791][ T330] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.081793][ T330] ? validate_chain+0x38b/0xc20 [ 27.081796][ T330] ? netdev_name+0x43/0x60 [ 27.081799][ T330] ? __netdev_printk+0x17f/0x1d0 [ 27.081803][ T330] netdev_info+0xe2/0x116 [ 27.081805][ T330] ? netdev_notice+0x120/0x120 [ 27.081810][ T330] ? do_raw_spin_lock+0x131/0x280 [ 27.081812][ T330] ? find_held_lock+0x2b/0x80 [ 27.081814][ T330] ? __lock_release.isra.0+0x69/0x1a0 [ 27.081817][ T330] ? mutex_is_locked+0x1c/0x50 [ 27.081820][ T330] __dev_set_promiscuity.cold+0x95/0x104 [ 27.081824][ T330] __dev_change_flags+0x396/0x660 [ 27.081828][ T330] ? netif_set_allmulti+0x250/0x250 [ 27.081830][ T330] ? kernel_text_address+0x149/0x170 [ 27.081833][ T330] ? __kernel_text_address+0x12/0x30 [ 27.081834][ T330] ? write_profile+0xf0/0xf0 [ 27.081837][ T330] ? unwind_get_return_address+0x67/0xd0 [ 27.081842][ T330] netif_change_flags+0x87/0x190 [ 27.081845][ T330] do_setlink.isra.0+0x1cc3/0x2750 [ 27.081850][ T330] ? stack_trace_save+0x93/0xc0 [ 27.081852][ T330] ? rtnl_link_get_size+0x350/0x350 [ 27.081854][ T330] ? rcu_read_lock_any_held+0x66/0x90 [ 27.081855][ T330] ? stack_depot_save_flags+0x38e/0x790 [ 27.081859][ T330] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 27.081861][ T330] ? rcu_read_lock_any_held+0x3c/0x90 [ 27.081863][ T330] ? validate_chain+0x38b/0xc20 [ 27.081866][ T330] ? kasan_save_stack+0x3d/0x50 [ 27.081869][ T330] ? kasan_save_stack+0x2f/0x50 [ 27.081870][ T330] ? kasan_save_track+0x14/0x30 [ 27.081873][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081875][ T330] ? netlink_seq_next+0x4e/0x60 [ 27.081878][ T330] ? ___sys_sendmsg+0xb0/0x1d0 [ 27.081883][ T330] ? lock_acquire.part.0+0xd4/0x280 [ 27.081885][ T330] ? rtnl_newlink+0x9a8/0x11c0 [ 27.081887][ T330] ? rcu_is_watching+0x16/0xd0 [ 27.081890][ T330] ? lock_acquire+0x13c/0x160 [ 27.081891][ T330] ? rcu_is_watching+0x16/0xd0 [ 27.081893][ T330] ? rcu_is_watching+0x16/0xd0 [ 27.081895][ T330] ? trace_contention_end+0xb3/0x180 [ 27.081898][ T330] ? __mutex_lock+0x1db/0x1ea0 [ 27.081901][ T330] ? __mutex_lock+0x9a3/0x1ea0 [ 27.081903][ T330] ? rtnl_newlink+0x9a8/0x11c0 [ 27.081907][ T330] ? ww_mutex_lock+0x160/0x160 [ 27.081912][ T330] ? __rtnl_newlink+0x3fa/0xa50 [ 27.081917][ T330] rtnl_newlink+0x9f1/0x11c0 [ 27.081922][ T330] ? rtnl_bridge_getlink+0x850/0x850 [ 27.081924][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081929][ T330] ? lock_acquire.part.0+0xd4/0x280 [ 27.081931][ T330] ? find_held_lock+0x2b/0x80 [ 27.081932][ T330] ? rtnl_bridge_getlink+0x850/0x850 [ 27.081934][ T330] ? __lock_release.isra.0+0x69/0x1a0 [ 27.081938][ T330] ? rtnl_bridge_getlink+0x850/0x850 [ 27.081940][ T330] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 27.081943][ T330] ? rtnl_link_fill+0x920/0x920 [ 27.081945][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081949][ T330] ? lock_acquire.part.0+0xd4/0x280 [ 27.081951][ T330] ? find_held_lock+0x2b/0x80 [ 27.081954][ T330] netlink_rcv_skb+0x14e/0x3a0 [ 27.081956][ T330] ? rtnl_link_fill+0x920/0x920 [ 27.081959][ T330] ? netlink_ack+0xcf0/0xcf0 [ 27.081965][ T330] ? netlink_deliver_tap+0xc5/0x330 [ 27.081967][ T330] ? netlink_deliver_tap+0x13c/0x330 [ 27.081971][ T330] netlink_unicast+0x486/0x750 [ 27.081975][ T330] ? netlink_attachskb+0x810/0x810 [ 27.081977][ T330] ? __lock_acquire+0x518/0xc20 [ 27.081982][ T330] netlink_sendmsg+0x735/0xc60 [ 27.081985][ T330] ? netlink_unicast+0x750/0x750 [ 27.081989][ T330] ? __might_fault+0x97/0x140 [ 27.081995][ T330] ____sys_sendmsg+0x415/0x880 [ 27.081997][ T330] ? copy_msghdr_from_user+0x279/0x420 [ 27.081999][ T330] ? get_timestamp.constprop.0+0x390/0x390 [ 27.082001][ T330] ? move_addr_to_kernel+0x40/0x40 [ 27.082008][ T330] ___sys_sendmsg+0x14e/0x1d0 [ 27.082011][ T330] ? copy_msghdr_from_user+0x420/0x420 [ 27.082027][ T330] __sys_sendmsg+0x12c/0x1d0 [ 27.082030][ T330] ? __sys_sendmsg_sock+0x20/0x20 [ 27.082036][ T330] ? rcu_is_watching+0x16/0xd0 [ 27.082040][ T330] do_syscall_64+0xff/0x530 [ 27.082042][ T330] ? exc_page_fault+0xee/0x100 [ 27.082045][ T330] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 27.082047][ T330] RIP: 0033:0x7f1b7c2bb54e [ 27.082051][ T330] 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 [ 27.082053][ T330] RSP: 002b:00007ffd09a4ade0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.082055][ T330] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1b7c2bb54e [ 27.082057][ T330] RDX: 0000000000000000 RSI: 00007ffd09a4ae90 RDI: 0000000000000005 [ 27.082058][ T330] RBP: 00007ffd09a4adf0 R08: 0000000000000000 R09: 0000000000000000 [ 27.082059][ T330] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912e66 [ 27.082059][ T330] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd09a4b550 [ 27.082066][ T330] [ 27.133078][ T330] ip (330) used greatest stack depth: 23208 bytes left [ 27.327033][ T335] GACT probability NOT on [ 28.534416][ C3] [ 28.534431][ C3] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 28.534433][ C3] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 344, name: ip [ 28.534435][ C3] preempt_count: 104, expected: 0 [ 28.534436][ C3] RCU nest depth: 0, expected: 0 [ 28.534437][ C3] INFO: lockdep is turned off. [ 28.534438][ C3] irq event stamp: 3024 [ 28.534439][ C3] hardirqs last enabled at (3024): [] _raw_spin_unlock_irq+0x28/0x50 [ 28.534448][ C3] hardirqs last disabled at (3023): [] _raw_spin_lock_irq+0x4a/0x50 [ 28.534449][ C3] softirqs last enabled at (2020): [] handle_softirqs+0x67c/0x900 [ 28.534454][ C3] softirqs last disabled at (3021): [] __irq_exit_rcu+0x145/0x1c0 [ 28.534455][ C3] Preemption disabled at: [ 28.534456][ C3] [<0000000000000000>] 0x0 [ 28.534462][ C3] CPU: 3 UID: 0 PID: 344 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 28.534466][ C3] Tainted: [W]=WARN [ 28.534466][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.534468][ C3] Call Trace: [ 28.534470][ C3] [ 28.534471][ C3] dump_stack_lvl+0x6f/0xa0 [ 28.534477][ C3] __might_resched.cold+0x1fe/0x2c1 [ 28.534481][ C3] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 28.534484][ C3] ? __asan_memcpy+0x3c/0x60 [ 28.534487][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534491][ C3] __kmalloc_noprof+0x443/0x760 [ 28.534494][ C3] ? __rwlock_init+0x150/0x150 [ 28.534496][ C3] ? alloc_buf.isra.0+0x4b/0x260 [ 28.534500][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 28.534501][ C3] alloc_buf.isra.0+0x4b/0x260 [ 28.534503][ C3] put_chars+0x1e1/0x2f0 [ 28.534505][ C3] ? __send_to_port+0x420/0x420 [ 28.534507][ C3] ? console_prepend_replay+0x20/0x20 [ 28.534510][ C3] hvc_console_print+0x292/0x780 [ 28.534514][ C3] ? hvc_write+0x3a0/0x3a0 [ 28.534515][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534517][ C3] ? lock_acquire+0x13c/0x160 [ 28.534519][ C3] console_emit_next_record+0x22f/0x4c0 [ 28.534521][ C3] ? devkmsg_read+0x4b0/0x4b0 [ 28.534523][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534525][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534526][ C3] ? lock_acquire+0x13c/0x160 [ 28.534528][ C3] ? console_flush_one_record+0x111/0x710 [ 28.534530][ C3] console_flush_one_record+0x46f/0x710 [ 28.534532][ C3] ? console_emit_next_record+0x4c0/0x4c0 [ 28.534535][ C3] console_unlock+0xee/0x1f0 [ 28.534536][ C3] ? lock_acquire+0x13c/0x160 [ 28.534538][ C3] ? console_flush_one_record+0x710/0x710 [ 28.534540][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534541][ C3] ? lock_release+0x184/0x1f0 [ 28.534542][ C3] ? lock_acquire+0x60/0x160 [ 28.534544][ C3] ? __down_trylock_console_sem+0x5e/0xa0 [ 28.534546][ C3] ? vprintk_emit+0x320/0x3e0 [ 28.534548][ C3] vprintk_emit+0x37c/0x3e0 [ 28.534550][ C3] ? wake_up_klogd_work_func+0x90/0x90 [ 28.534552][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534554][ C3] ? lock_release+0x184/0x1f0 [ 28.534556][ C3] _printk+0xc7/0x100 [ 28.534559][ C3] ? snapshot_read.cold+0x21/0x21 [ 28.534560][ C3] ? arch_stack_walk+0xed/0x130 [ 28.534565][ C3] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 28.534567][ C3] ? nbcon_cpu_emergency_enter+0x28/0x80 [ 28.534569][ C3] print_irq_inversion_bug.part.0+0x32/0xc0 [ 28.534571][ C3] mark_lock_irq+0x989/0x9c0 [ 28.534574][ C3] mark_lock+0x1d7/0xa00 [ 28.534576][ C3] mark_usage+0x42/0x170 [ 28.534577][ C3] __lock_acquire+0x388/0xc20 [ 28.534579][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.534581][ C3] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.534594][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534596][ C3] ? lock_acquire+0x13c/0x160 [ 28.534597][ C3] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 28.534604][ C3] _raw_spin_lock+0x33/0x40 [ 28.534605][ C3] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.534612][ C3] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.534618][ C3] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 28.534625][ C3] call_timer_fn+0x160/0x4d0 [ 28.534628][ C3] ? detach_if_pending+0x1d0/0x1d0 [ 28.534630][ C3] ? debug_object_active_state+0x430/0x430 [ 28.534634][ C3] ? find_held_lock+0x2b/0x80 [ 28.534635][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.534637][ C3] ? mark_held_locks+0x40/0x70 [ 28.534639][ C3] __run_timers+0x68f/0xaa0 [ 28.534641][ C3] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 28.534647][ C3] ? __bpf_trace_itimer_expire+0x10/0x10 [ 28.534649][ C3] ? __lock_acquire+0x518/0xc20 [ 28.534652][ C3] ? __rwlock_init+0x150/0x150 [ 28.534654][ C3] run_timer_softirq+0xf0/0x160 [ 28.534656][ C3] ? __run_timers+0xaa0/0xaa0 [ 28.534658][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.534660][ C3] handle_softirqs+0x1d3/0x900 [ 28.534661][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.534663][ C3] ? _local_bh_enable+0xc0/0xc0 [ 28.534665][ C3] __irq_exit_rcu+0x145/0x1c0 [ 28.534666][ C3] irq_exit_rcu+0xe/0x30 [ 28.534668][ C3] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 28.534670][ C3] [ 28.534671][ C3] [ 28.534672][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 28.534674][ C3] RIP: 0010:_raw_spin_unlock_irqrestore+0x36/0x80 [ 28.534677][ C3] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 c1 af ba fd 48 89 df e8 c9 05 bb fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 70 cf ac fd 65 48 83 3d af 0b f3 01 00 74 12 5b [ 28.534679][ C3] RSP: 0018:ffa00000005974f8 EFLAGS: 00000246 [ 28.534682][ C3] RAX: 0000000000000096 RBX: ff11000001041440 RCX: ffffffffb55a8483 [ 28.534683][ C3] RDX: ff1100000c5446c0 RSI: ffffffffb5e38b01 RDI: ffffffffb588d8e0 [ 28.534684][ C3] RBP: 0000000000000246 R08: 0000000000000000 R09: 0000000000000000 [ 28.534685][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: ff11000001041440 [ 28.534686][ C3] R13: ffd4000000246410 R14: ffd4000000246400 R15: ff11000009190dc8 [ 28.534687][ C3] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 28.534690][ C3] get_from_partial_node+0x21d/0x500 [ 28.534692][ C3] ___slab_alloc+0x71/0x2f0 [ 28.534694][ C3] ? __pcs_replace_empty_main+0x42f/0x6a0 [ 28.534696][ C3] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 28.534698][ C3] ? __alloc_object+0x30/0x260 [ 28.534701][ C3] __alloc_object+0x30/0x260 [ 28.534703][ C3] __create_object+0x30/0x110 [ 28.534704][ C3] ? kasan_save_track+0x14/0x30 [ 28.534707][ C3] kmem_cache_alloc_noprof+0x467/0x5c0 [ 28.534709][ C3] ? ptlock_alloc+0x22/0x70 [ 28.534711][ C3] ptlock_alloc+0x22/0x70 [ 28.534713][ C3] pte_alloc_one+0x69/0x370 [ 28.534716][ C3] __do_fault+0x1ff/0x3a0 [ 28.534719][ C3] do_pte_missing+0x394/0xcc0 [ 28.534721][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 28.534723][ C3] handle_pte_fault+0x426/0x710 [ 28.534725][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.534726][ C3] ? __rwlock_init+0x150/0x150 [ 28.534728][ C3] ? do_numa_page.isra.0+0xa70/0xa70 [ 28.534730][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 28.534732][ C3] ? _raw_spin_unlock+0x2d/0x50 [ 28.534734][ C3] __handle_mm_fault+0x3b7/0x5b0 [ 28.534736][ C3] ? __pmd_alloc+0x840/0x840 [ 28.534739][ C3] ? find_vma+0xa1/0x110 [ 28.534740][ C3] ? init_reserve_notifier+0x20/0x20 [ 28.534742][ C3] handle_mm_fault+0x182/0x4a0 [ 28.534744][ C3] do_user_addr_fault+0x2e3/0xe20 [ 28.534747][ C3] ? irqentry_enter+0x2a/0xd0 [ 28.534748][ C3] exc_page_fault+0x87/0x100 [ 28.534750][ C3] asm_exc_page_fault+0x26/0x30 [ 28.534752][ C3] RIP: 0010:elf_load+0x3fe/0x620 [ 28.534754][ C3] Code: c7 c7 60 f2 7f b5 48 89 44 24 08 4c 89 14 24 e8 48 53 c9 ff 0f 01 cb 4c 8b 14 24 b9 00 10 00 00 31 c0 48 2b 4c 24 08 4c 89 d7 aa 0f 1f 00 0f 01 ca 48 85 c9 75 43 48 b8 00 00 00 00 00 fc ff [ 28.534755][ C3] RSP: 0018:ffa0000000597b30 EFLAGS: 00050216 [ 28.534756][ C3] RAX: 0000000000000000 RBX: ff1100000febb470 RCX: 00000000000007b4 [ 28.534757][ C3] RDX: 0000000000000000 RSI: ffffffffb5e21b20 RDI: 00007f3e115fe84c [ 28.534758][ C3] RBP: ff1100000febb490 R08: 0000000000000001 R09: ff1100000c5451d0 [ 28.534758][ C3] R10: 00007f3e115fe84c R11: 0000000000000001 R12: 00007f3e115ff2e0 [ 28.534759][ C3] R13: ff1100000febb498 R14: 00007f3e115fc000 R15: 0000000000000003 [ 28.534762][ C3] load_elf_interp.isra.0+0x392/0xaa0 [ 28.534765][ C3] load_elf_binary+0x167d/0x2cd0 [ 28.534767][ C3] ? find_held_lock+0x2b/0x80 [ 28.534769][ C3] ? load_elf_interp.isra.0+0xaa0/0xaa0 [ 28.534770][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.534772][ C3] ? exec_binprm+0x24b/0x780 [ 28.534775][ C3] exec_binprm+0x269/0x780 [ 28.534777][ C3] ? check_unsafe_exec+0x540/0x540 [ 28.534780][ C3] bprm_execve+0x190/0x4d0 [ 28.534782][ C3] do_execveat_common.isra.0+0x3e4/0x4f0 [ 28.534784][ C3] __x64_sys_execve+0x91/0xc0 [ 28.534786][ C3] do_syscall_64+0xff/0x530 [ 28.534788][ C3] ? exc_page_fault+0xee/0x100 [ 28.534790][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.534791][ C3] RIP: 0033:0x7fabb0e8bf4b [ 28.534796][ C3] Code: Unable to access opcode bytes at 0x7fabb0e8bf21. [ 28.534797][ C3] RSP: 002b:00007ffd3c74e228 EFLAGS: 00000206 ORIG_RAX: 000000000000003b [ 28.534799][ C3] RAX: ffffffffffffffda RBX: 00005570f6ea9af0 RCX: 00007fabb0e8bf4b [ 28.534799][ C3] RDX: 00005570f6f0f5c0 RSI: 00005570f6ea27c0 RDI: 00005570f6ea9af0 [ 28.534800][ C3] RBP: 00007ffd3c74e310 R08: 00005570f6e99850 R09: 0000000000000030 [ 28.534801][ C3] R10: 0000000000000031 R11: 0000000000000206 R12: 00005570f6ea9af0 [ 28.534802][ C3] R13: 0000000000000000 R14: 00005570f6ea27c0 R15: 00005570f6f0f5c0 [ 28.534804][ C3] [ 28.571905][ C3] ======================================================== [ 28.572222][ C3] WARNING: possible irq lock inversion dependency detected [ 28.572532][ C3] 7.2.0-virtme #1 Tainted: G W [ 28.572737][ C3] -------------------------------------------------------- [ 28.573050][ C3] ip/344 just changed the state of lock: [ 28.573283][ C3] ff1100000fb2ae58 (&br->lock){+.-.}-{3:3}, at: br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.573687][ C3] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 28.573932][ C3] (fs_reclaim){+.+.}-{0:0} [ 28.573935][ C3] [ 28.573935][ C3] [ 28.573935][ C3] and interrupts could create inverse lock ordering between them. [ 28.573935][ C3] [ 28.574665][ C3] [ 28.574665][ C3] other info that might help us debug this: [ 28.574972][ C3] Chain exists of: [ 28.574972][ C3] &br->lock --> console_owner --> fs_reclaim [ 28.574972][ C3] [ 28.575415][ C3] Possible interrupt unsafe locking scenario: [ 28.575415][ C3] [ 28.575720][ C3] CPU0 CPU1 [ 28.575885][ C3] ---- ---- [ 28.576118][ C3] lock(fs_reclaim); [ 28.576254][ C3] local_irq_disable(); [ 28.576525][ C3] lock(&br->lock); [ 28.576792][ C3] lock(console_owner); [ 28.577002][ C3] [ 28.577196][ C3] lock(&br->lock); [ 28.577322][ C3] [ 28.577322][ C3] *** DEADLOCK *** [ 28.577322][ C3] [ 28.577628][ C3] locks held by ip/344: 2, last CPU#3: [ 28.577797][ C3] #0: ff1100000fb4d078 (&mm->mmap_lock){++++}-{4:4}, at: lock_mm_and_find_vma+0x33/0x5a0 [ 28.578156][ C3] #1: ffa0000000280c90 ((&p->forward_delay_timer)){+.-.}-{0:0}, at: call_timer_fn+0x110/0x4d0 [ 28.578546][ C3] [ 28.578546][ C3] the shortest dependencies between 2nd lock and 1st lock: [ 28.578899][ C3] -> (fs_reclaim){+.+.}-{0:0} { [ 28.579068][ C3] HARDIRQ-ON-W at: [ 28.579261][ C3] __lock_acquire+0x388/0xc20 [ 28.579476][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.579742][ C3] fs_reclaim_acquire+0xd5/0x120 [ 28.580013][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 28.580268][ C3] kthread_create_worker_on_node+0xea/0x210 [ 28.580580][ C3] workqueue_init+0x2a/0x680 [ 28.580850][ C3] kernel_init_freeable+0x2fe/0x630 [ 28.581166][ C3] kernel_init+0x21/0x150 [ 28.581380][ C3] ret_from_fork+0x474/0x6b0 [ 28.581648][ C3] ret_from_fork_asm+0x11/0x20 [ 28.581856][ C3] SOFTIRQ-ON-W at: [ 28.582038][ C3] __lock_acquire+0x388/0xc20 [ 28.582249][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.582518][ C3] fs_reclaim_acquire+0xd5/0x120 [ 28.582789][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 28.583031][ C3] kthread_create_worker_on_node+0xea/0x210 [ 28.583348][ C3] workqueue_init+0x2a/0x680 [ 28.583614][ C3] kernel_init_freeable+0x2fe/0x630 [ 28.583923][ C3] kernel_init+0x21/0x150 [ 28.584132][ C3] ret_from_fork+0x474/0x6b0 [ 28.584408][ C3] ret_from_fork_asm+0x11/0x20 [ 28.584615][ C3] INITIAL USE at: [ 28.584801][ C3] __lock_acquire+0x388/0xc20 [ 28.585010][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.585285][ C3] fs_reclaim_acquire+0xd5/0x120 [ 28.585551][ C3] __kmalloc_cache_noprof+0x6e/0x620 [ 28.585802][ C3] kthread_create_worker_on_node+0xea/0x210 [ 28.586106][ C3] workqueue_init+0x2a/0x680 [ 28.586379][ C3] kernel_init_freeable+0x2fe/0x630 [ 28.586590][ C3] kernel_init+0x21/0x150 [ 28.586857][ C3] ret_from_fork+0x474/0x6b0 [ 28.587122][ C3] ret_from_fork_asm+0x11/0x20 [ 28.587336][ C3] } [ 28.587483][ C3] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 28.587727][ C3] ... acquired at: [ 28.587914][ C3] __lock_acquire+0x518/0xc20 [ 28.588081][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.588308][ C3] fs_reclaim_acquire+0xd5/0x120 [ 28.588469][ C3] __kmalloc_noprof+0xd3/0x760 [ 28.588690][ C3] alloc_buf.isra.0+0x4b/0x260 [ 28.588858][ C3] put_chars+0x1e1/0x2f0 [ 28.589082][ C3] hvc_console_print+0x292/0x780 [ 28.589258][ C3] console_emit_next_record+0x22f/0x4c0 [ 28.589482][ C3] console_flush_one_record+0x46f/0x710 [ 28.589646][ C3] console_unlock+0xee/0x1f0 [ 28.589869][ C3] vprintk_emit+0x37c/0x3e0 [ 28.590033][ C3] dev_vprintk_emit+0x27f/0x2c0 [ 28.590264][ C3] dev_printk_emit+0xb9/0xee [ 28.590428][ C3] _dev_info+0xe2/0x116 [ 28.590612][ C3] __devm_rtc_register_device.cold+0xc3/0x3a8 [ 28.590819][ C3] cmos_do_probe+0x73b/0x98a [ 28.591041][ C3] platform_probe+0xfe/0x1f0 [ 28.591214][ C3] call_driver_probe+0x61/0x1c0 [ 28.591437][ C3] really_probe+0x199/0x760 [ 28.591600][ C3] __driver_probe_device+0x24f/0x440 [ 28.591824][ C3] driver_probe_device+0x4a/0xf0 [ 28.591993][ C3] __driver_attach+0x1b8/0x540 [ 28.592223][ C3] bus_for_each_dev+0x130/0x1e0 [ 28.592389][ C3] bus_add_driver+0x2c8/0x530 [ 28.592612][ C3] driver_register+0x1a3/0x390 [ 28.592777][ C3] __platform_driver_probe+0x13f/0x270 [ 28.593002][ C3] cmos_init+0x31/0x40 [ 28.593126][ C3] do_one_initcall+0x124/0x4f0 [ 28.593359][ C3] kernel_init_freeable+0x596/0x630 [ 28.593529][ C3] kernel_init+0x21/0x150 [ 28.593758][ C3] ret_from_fork+0x474/0x6b0 [ 28.593922][ C3] ret_from_fork_asm+0x11/0x20 [ 28.594154][ C3] [ 28.594241][ C3] -> (console_owner){....}-{0:0} { [ 28.594414][ C3] INITIAL USE at: [ 28.594601][ C3] } [ 28.594683][ C3] ... key at: [] console_owner_dep_map+0x0/0x60 [ 28.594993][ C3] ... acquired at: [ 28.595114][ C3] __lock_acquire+0x518/0xc20 [ 28.595347][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.595509][ C3] console_lock_spinning_enable+0x5c/0x60 [ 28.595773][ C3] console_emit_next_record+0x1d1/0x4c0 [ 28.595942][ C3] console_flush_one_record+0x46f/0x710 [ 28.596172][ C3] console_unlock+0xee/0x1f0 [ 28.596339][ C3] vprintk_emit+0x37c/0x3e0 [ 28.596561][ C3] _printk+0xc7/0x100 [ 28.596685][ C3] br_set_state+0x22f/0x430 [bridge] [ 28.596916][ C3] br_init_port+0xc4/0x200 [bridge] [ 28.597085][ C3] br_stp_enable_port+0x12/0x50 [bridge] [ 28.597358][ C3] br_port_carrier_check+0x220/0x430 [bridge] [ 28.597569][ C3] br_device_event+0x52d/0x8f0 [bridge] [ 28.597809][ C3] notifier_call_chain+0xae/0x300 [ 28.597971][ C3] netif_state_change+0x139/0x340 [ 28.598198][ C3] __linkwatch_run_queue+0x34c/0x750 [ 28.598365][ C3] linkwatch_event+0x7f/0xb0 [ 28.598587][ C3] process_one_work+0xe3e/0x1560 [ 28.598749][ C3] worker_thread+0x4f1/0xd60 [ 28.598973][ C3] kthread+0x367/0x460 [ 28.599102][ C3] ret_from_fork+0x474/0x6b0 [ 28.599327][ C3] ret_from_fork_asm+0x11/0x20 [ 28.599486][ C3] [ 28.599565][ C3] -> (&br->lock){+.-.}-{3:3} { [ 28.599792][ C3] HARDIRQ-ON-W at: [ 28.599915][ C3] __lock_acquire+0x388/0xc20 [ 28.600186][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.600450][ C3] _raw_spin_lock_bh+0x38/0x50 [ 28.600661][ C3] br_add_if+0x8c1/0x1320 [bridge] [ 28.600930][ C3] do_set_master+0x357/0x580 [ 28.601132][ C3] do_setlink.isra.0+0xa31/0x2750 [ 28.601402][ C3] rtnl_newlink+0x9f1/0x11c0 [ 28.601671][ C3] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 28.601872][ C3] netlink_rcv_skb+0x14e/0x3a0 [ 28.602136][ C3] netlink_unicast+0x486/0x750 [ 28.602407][ C3] netlink_sendmsg+0x735/0xc60 [ 28.602609][ C3] ____sys_sendmsg+0x415/0x880 [ 28.602875][ C3] ___sys_sendmsg+0x14e/0x1d0 [ 28.603079][ C3] __sys_sendmsg+0x12c/0x1d0 [ 28.603350][ C3] do_syscall_64+0xff/0x530 [ 28.603611][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.603854][ C3] IN-SOFTIRQ-W at: [ 28.604035][ C3] __lock_acquire+0x388/0xc20 [ 28.604244][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.604506][ C3] _raw_spin_lock+0x33/0x40 [ 28.604772][ C3] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.605017][ C3] call_timer_fn+0x160/0x4d0 [ 28.605289][ C3] __run_timers+0x68f/0xaa0 [ 28.605554][ C3] run_timer_softirq+0xf0/0x160 [ 28.605754][ C3] handle_softirqs+0x1d3/0x900 [ 28.606019][ C3] __irq_exit_rcu+0x145/0x1c0 [ 28.606292][ C3] irq_exit_rcu+0xe/0x30 [ 28.606496][ C3] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 28.606801][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 28.607107][ C3] _raw_spin_unlock_irqrestore+0x36/0x80 [ 28.607352][ C3] get_from_partial_node+0x21d/0x500 [ 28.607618][ C3] ___slab_alloc+0x71/0x2f0 [ 28.607883][ C3] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 28.608084][ C3] __alloc_object+0x30/0x260 [ 28.608355][ C3] __create_object+0x30/0x110 [ 28.608618][ C3] kmem_cache_alloc_noprof+0x467/0x5c0 [ 28.608821][ C3] ptlock_alloc+0x22/0x70 [ 28.609085][ C3] pte_alloc_one+0x69/0x370 [ 28.609294][ C3] __do_fault+0x1ff/0x3a0 [ 28.609559][ C3] do_pte_missing+0x394/0xcc0 [ 28.609820][ C3] handle_pte_fault+0x426/0x710 [ 28.610023][ C3] __handle_mm_fault+0x3b7/0x5b0 [ 28.610291][ C3] handle_mm_fault+0x182/0x4a0 [ 28.610553][ C3] do_user_addr_fault+0x2e3/0xe20 [ 28.610760][ C3] exc_page_fault+0x87/0x100 [ 28.611022][ C3] asm_exc_page_fault+0x26/0x30 [ 28.611229][ C3] elf_load+0x3fe/0x620 [ 28.611491][ C3] load_elf_interp.isra.0+0x392/0xaa0 [ 28.611757][ C3] load_elf_binary+0x167d/0x2cd0 [ 28.611959][ C3] exec_binprm+0x269/0x780 [ 28.612226][ C3] bprm_execve+0x190/0x4d0 [ 28.612492][ C3] do_execveat_common.isra.0+0x3e4/0x4f0 [ 28.612732][ C3] __x64_sys_execve+0x91/0xc0 [ 28.612994][ C3] do_syscall_64+0xff/0x530 [ 28.613267][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.613508][ C3] INITIAL USE at: [ 28.613689][ C3] __lock_acquire+0x388/0xc20 [ 28.613890][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.614155][ C3] _raw_spin_lock_bh+0x38/0x50 [ 28.614418][ C3] br_add_if+0x8c1/0x1320 [bridge] [ 28.614629][ C3] do_set_master+0x357/0x580 [ 28.614901][ C3] do_setlink.isra.0+0xa31/0x2750 [ 28.615101][ C3] rtnl_newlink+0x9f1/0x11c0 [ 28.615371][ C3] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 28.615636][ C3] netlink_rcv_skb+0x14e/0x3a0 [ 28.615839][ C3] netlink_unicast+0x486/0x750 [ 28.616101][ C3] netlink_sendmsg+0x735/0xc60 [ 28.616370][ C3] ____sys_sendmsg+0x415/0x880 [ 28.616572][ C3] ___sys_sendmsg+0x14e/0x1d0 [ 28.616836][ C3] __sys_sendmsg+0x12c/0x1d0 [ 28.617039][ C3] do_syscall_64+0xff/0x530 [ 28.617309][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.617611][ C3] } [ 28.617692][ C3] ... key at: [] __key.7+0x0/0x40 [bridge] [ 28.617995][ C3] ... acquired at: [ 28.618114][ C3] mark_lock+0x1d7/0xa00 [ 28.618340][ C3] mark_usage+0x42/0x170 [ 28.618502][ C3] __lock_acquire+0x388/0xc20 [ 28.618722][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.618882][ C3] _raw_spin_lock+0x33/0x40 [ 28.619104][ C3] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.619316][ C3] call_timer_fn+0x160/0x4d0 [ 28.619536][ C3] __run_timers+0x68f/0xaa0 [ 28.619696][ C3] run_timer_softirq+0xf0/0x160 [ 28.619916][ C3] handle_softirqs+0x1d3/0x900 [ 28.620077][ C3] __irq_exit_rcu+0x145/0x1c0 [ 28.620305][ C3] irq_exit_rcu+0xe/0x30 [ 28.620464][ C3] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 28.620722][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 28.620982][ C3] _raw_spin_unlock_irqrestore+0x36/0x80 [ 28.621186][ C3] get_from_partial_node+0x21d/0x500 [ 28.621405][ C3] ___slab_alloc+0x71/0x2f0 [ 28.621567][ C3] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 28.621788][ C3] __alloc_object+0x30/0x260 [ 28.621948][ C3] __create_object+0x30/0x110 [ 28.622175][ C3] kmem_cache_alloc_noprof+0x467/0x5c0 [ 28.622337][ C3] ptlock_alloc+0x22/0x70 [ 28.622559][ C3] pte_alloc_one+0x69/0x370 [ 28.622724][ C3] __do_fault+0x1ff/0x3a0 [ 28.622944][ C3] do_pte_missing+0x394/0xcc0 [ 28.623104][ C3] handle_pte_fault+0x426/0x710 [ 28.623332][ C3] __handle_mm_fault+0x3b7/0x5b0 [ 28.623492][ C3] handle_mm_fault+0x182/0x4a0 [ 28.623712][ C3] do_user_addr_fault+0x2e3/0xe20 [ 28.623874][ C3] exc_page_fault+0x87/0x100 [ 28.624093][ C3] asm_exc_page_fault+0x26/0x30 [ 28.624259][ C3] elf_load+0x3fe/0x620 [ 28.624441][ C3] load_elf_interp.isra.0+0x392/0xaa0 [ 28.624606][ C3] load_elf_binary+0x167d/0x2cd0 [ 28.624827][ C3] exec_binprm+0x269/0x780 [ 28.624987][ C3] bprm_execve+0x190/0x4d0 [ 28.625213][ C3] do_execveat_common.isra.0+0x3e4/0x4f0 [ 28.625416][ C3] __x64_sys_execve+0x91/0xc0 [ 28.625637][ C3] do_syscall_64+0xff/0x530 [ 28.625800][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.626059][ C3] [ 28.626167][ C3] [ 28.626167][ C3] stack backtrace: [ 28.626437][ C3] CPU: 3 UID: 0 PID: 344 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 28.626441][ C3] Tainted: [W]=WARN [ 28.626442][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.626443][ C3] Call Trace: [ 28.626445][ C3] [ 28.626446][ C3] dump_stack_lvl+0x6f/0xa0 [ 28.626450][ C3] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 28.626453][ C3] mark_lock_irq+0x989/0x9c0 [ 28.626456][ C3] mark_lock+0x1d7/0xa00 [ 28.626458][ C3] mark_usage+0x42/0x170 [ 28.626459][ C3] __lock_acquire+0x388/0xc20 [ 28.626461][ C3] lock_acquire.part.0+0xd4/0x280 [ 28.626463][ C3] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.626471][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.626474][ C3] ? lock_acquire+0x13c/0x160 [ 28.626476][ C3] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 28.626482][ C3] _raw_spin_lock+0x33/0x40 [ 28.626484][ C3] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.626490][ C3] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 28.626497][ C3] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 28.626503][ C3] call_timer_fn+0x160/0x4d0 [ 28.626505][ C3] ? detach_if_pending+0x1d0/0x1d0 [ 28.626507][ C3] ? debug_object_active_state+0x430/0x430 [ 28.626511][ C3] ? find_held_lock+0x2b/0x80 [ 28.626513][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.626514][ C3] ? mark_held_locks+0x40/0x70 [ 28.626516][ C3] __run_timers+0x68f/0xaa0 [ 28.626518][ C3] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 28.626525][ C3] ? __bpf_trace_itimer_expire+0x10/0x10 [ 28.626526][ C3] ? __lock_acquire+0x518/0xc20 [ 28.626529][ C3] ? __rwlock_init+0x150/0x150 [ 28.626532][ C3] run_timer_softirq+0xf0/0x160 [ 28.626534][ C3] ? __run_timers+0xaa0/0xaa0 [ 28.626535][ C3] ? rcu_is_watching+0x16/0xd0 [ 28.626537][ C3] handle_softirqs+0x1d3/0x900 [ 28.626539][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.626541][ C3] ? _local_bh_enable+0xc0/0xc0 [ 28.626543][ C3] __irq_exit_rcu+0x145/0x1c0 [ 28.626544][ C3] irq_exit_rcu+0xe/0x30 [ 28.626546][ C3] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 28.626547][ C3] [ 28.626548][ C3] [ 28.626549][ C3] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 28.626550][ C3] RIP: 0010:_raw_spin_unlock_irqrestore+0x36/0x80 [ 28.626553][ C3] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 c1 af ba fd 48 89 df e8 c9 05 bb fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 70 cf ac fd 65 48 83 3d af 0b f3 01 00 74 12 5b [ 28.626554][ C3] RSP: 0018:ffa00000005974f8 EFLAGS: 00000246 [ 28.626556][ C3] RAX: 0000000000000096 RBX: ff11000001041440 RCX: ffffffffb55a8483 [ 28.626557][ C3] RDX: ff1100000c5446c0 RSI: ffffffffb5e38b01 RDI: ffffffffb588d8e0 [ 28.626559][ C3] RBP: 0000000000000246 R08: 0000000000000000 R09: 0000000000000000 [ 28.626559][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: ff11000001041440 [ 28.626560][ C3] R13: ffd4000000246410 R14: ffd4000000246400 R15: ff11000009190dc8 [ 28.626562][ C3] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 28.626564][ C3] get_from_partial_node+0x21d/0x500 [ 28.626567][ C3] ___slab_alloc+0x71/0x2f0 [ 28.626568][ C3] ? __pcs_replace_empty_main+0x42f/0x6a0 [ 28.626570][ C3] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 28.626572][ C3] ? __alloc_object+0x30/0x260 [ 28.626574][ C3] __alloc_object+0x30/0x260 [ 28.626576][ C3] __create_object+0x30/0x110 [ 28.626577][ C3] ? kasan_save_track+0x14/0x30 [ 28.626581][ C3] kmem_cache_alloc_noprof+0x467/0x5c0 [ 28.626582][ C3] ? ptlock_alloc+0x22/0x70 [ 28.626584][ C3] ptlock_alloc+0x22/0x70 [ 28.626585][ C3] pte_alloc_one+0x69/0x370 [ 28.626587][ C3] __do_fault+0x1ff/0x3a0 [ 28.626589][ C3] do_pte_missing+0x394/0xcc0 [ 28.626591][ C3] ? lock_acquire.part.0+0xd4/0x280 [ 28.626593][ C3] handle_pte_fault+0x426/0x710 [ 28.626595][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.626596][ C3] ? __rwlock_init+0x150/0x150 [ 28.626598][ C3] ? do_numa_page.isra.0+0xa70/0xa70 [ 28.626600][ C3] ? do_raw_spin_unlock+0x59/0x250 [ 28.626602][ C3] ? _raw_spin_unlock+0x2d/0x50 [ 28.626604][ C3] __handle_mm_fault+0x3b7/0x5b0 [ 28.626606][ C3] ? __pmd_alloc+0x840/0x840 [ 28.626609][ C3] ? find_vma+0xa1/0x110 [ 28.626610][ C3] ? init_reserve_notifier+0x20/0x20 [ 28.626612][ C3] handle_mm_fault+0x182/0x4a0 [ 28.626614][ C3] do_user_addr_fault+0x2e3/0xe20 [ 28.626616][ C3] ? irqentry_enter+0x2a/0xd0 [ 28.626618][ C3] exc_page_fault+0x87/0x100 [ 28.626620][ C3] asm_exc_page_fault+0x26/0x30 [ 28.626621][ C3] RIP: 0010:elf_load+0x3fe/0x620 [ 28.626622][ C3] Code: c7 c7 60 f2 7f b5 48 89 44 24 08 4c 89 14 24 e8 48 53 c9 ff 0f 01 cb 4c 8b 14 24 b9 00 10 00 00 31 c0 48 2b 4c 24 08 4c 89 d7 aa 0f 1f 00 0f 01 ca 48 85 c9 75 43 48 b8 00 00 00 00 00 fc ff [ 28.626623][ C3] RSP: 0018:ffa0000000597b30 EFLAGS: 00050216 [ 28.626625][ C3] RAX: 0000000000000000 RBX: ff1100000febb470 RCX: 00000000000007b4 [ 28.626625][ C3] RDX: 0000000000000000 RSI: ffffffffb5e21b20 RDI: 00007f3e115fe84c [ 28.626626][ C3] RBP: ff1100000febb490 R08: 0000000000000001 R09: ff1100000c5451d0 [ 28.626627][ C3] R10: 00007f3e115fe84c R11: 0000000000000001 R12: 00007f3e115ff2e0 [ 28.626627][ C3] R13: ff1100000febb498 R14: 00007f3e115fc000 R15: 0000000000000003 [ 28.626630][ C3] load_elf_interp.isra.0+0x392/0xaa0 [ 28.626633][ C3] load_elf_binary+0x167d/0x2cd0 [ 28.626636][ C3] ? find_held_lock+0x2b/0x80 [ 28.626637][ C3] ? load_elf_interp.isra.0+0xaa0/0xaa0 [ 28.626638][ C3] ? __lock_release.isra.0+0x69/0x1a0 [ 28.626640][ C3] ? exec_binprm+0x24b/0x780 [ 28.626642][ C3] exec_binprm+0x269/0x780 [ 28.626644][ C3] ? check_unsafe_exec+0x540/0x540 [ 28.626647][ C3] bprm_execve+0x190/0x4d0 [ 28.626649][ C3] do_execveat_common.isra.0+0x3e4/0x4f0 [ 28.626651][ C3] __x64_sys_execve+0x91/0xc0 [ 28.626653][ C3] do_syscall_64+0xff/0x530 [ 28.626654][ C3] ? exc_page_fault+0xee/0x100 [ 28.626656][ C3] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.626657][ C3] RIP: 0033:0x7fabb0e8bf4b [ 28.626663][ C3] Code: Unable to access opcode bytes at 0x7fabb0e8bf21. [ 28.626664][ C3] RSP: 002b:00007ffd3c74e228 EFLAGS: 00000206 ORIG_RAX: 000000000000003b [ 28.626666][ C3] RAX: ffffffffffffffda RBX: 00005570f6ea9af0 RCX: 00007fabb0e8bf4b [ 28.626667][ C3] RDX: 00005570f6f0f5c0 RSI: 00005570f6ea27c0 RDI: 00005570f6ea9af0 [ 28.626667][ C3] RBP: 00007ffd3c74e310 R08: 00005570f6e99850 R09: 0000000000000030 [ 28.626668][ C3] R10: 0000000000000031 R11: 0000000000000206 R12: 00005570f6ea9af0 [ 28.626669][ C3] R13: 0000000000000000 R14: 00005570f6ea27c0 R15: 00005570f6f0f5c0 [ 28.626671][ C3] [ 28.684323][ T344] veth3: left promiscuous mode [ 28.700835][ T345] veth3: entered promiscuous mode [ 29.870393][ T354] veth3: left promiscuous mode [ 29.870410][ T354] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 29.870413][ T354] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 354, name: ip [ 29.870414][ T354] preempt_count: 1, expected: 0 [ 29.870415][ T354] RCU nest depth: 0, expected: 0 [ 29.870416][ T354] INFO: lockdep is turned off. [ 29.870418][ T354] irq event stamp: 0 [ 29.870418][ T354] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 29.870423][ T354] hardirqs last disabled at (0): [] copy_process+0x1ccd/0x6240 [ 29.870429][ T354] softirqs last enabled at (0): [] copy_process+0x1d21/0x6240 [ 29.870430][ T354] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 29.870432][ T354] Preemption disabled at: [ 29.870433][ T354] [] vprintk_emit+0x31b/0x3e0 [ 29.870440][ T354] CPU: 3 UID: 0 PID: 354 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 29.870444][ T354] Tainted: [W]=WARN [ 29.870445][ T354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.870446][ T354] Call Trace: [ 29.870448][ T354] [ 29.870449][ T354] dump_stack_lvl+0x6f/0xa0 [ 29.870454][ T354] ? vprintk_emit+0x31b/0x3e0 [ 29.870456][ T354] __might_resched.cold+0x1fe/0x2c1 [ 29.870460][ T354] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 29.870463][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870467][ T354] __kmalloc_noprof+0x443/0x760 [ 29.870471][ T354] ? __rwlock_init+0x150/0x150 [ 29.870473][ T354] ? alloc_buf.isra.0+0x4b/0x260 [ 29.870477][ T354] ? do_raw_spin_unlock+0x59/0x250 [ 29.870478][ T354] alloc_buf.isra.0+0x4b/0x260 [ 29.870480][ T354] put_chars+0x1e1/0x2f0 [ 29.870482][ T354] ? desc_read_finalized_seq+0x79/0x120 [ 29.870484][ T354] ? __send_to_port+0x420/0x420 [ 29.870486][ T354] ? console_prepend_replay+0x20/0x20 [ 29.870488][ T354] hvc_console_print+0x292/0x780 [ 29.870491][ T354] ? hvc_write+0x3a0/0x3a0 [ 29.870492][ T354] ? do_raw_spin_lock+0x131/0x280 [ 29.870494][ T354] ? __rwlock_init+0x150/0x150 [ 29.870496][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870497][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870499][ T354] ? lock_acquire+0x13c/0x160 [ 29.870501][ T354] console_emit_next_record+0x22f/0x4c0 [ 29.870503][ T354] ? devkmsg_read+0x4b0/0x4b0 [ 29.870505][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870507][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870509][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870510][ T354] ? lock_acquire+0x13c/0x160 [ 29.870512][ T354] ? console_flush_one_record+0x111/0x710 [ 29.870514][ T354] console_flush_one_record+0x46f/0x710 [ 29.870516][ T354] ? console_emit_next_record+0x4c0/0x4c0 [ 29.870519][ T354] console_unlock+0xee/0x1f0 [ 29.870520][ T354] ? lock_acquire+0x13c/0x160 [ 29.870522][ T354] ? console_flush_one_record+0x710/0x710 [ 29.870523][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870525][ T354] ? lock_release+0x184/0x1f0 [ 29.870526][ T354] ? lock_acquire+0x60/0x160 [ 29.870528][ T354] ? __rcu_read_lock+0x30/0x70 [ 29.870530][ T354] ? __down_trylock_console_sem+0x5e/0xa0 [ 29.870531][ T354] ? vprintk_emit+0x320/0x3e0 [ 29.870533][ T354] vprintk_emit+0x37c/0x3e0 [ 29.870536][ T354] ? wake_up_klogd_work_func+0x90/0x90 [ 29.870538][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870540][ T354] ? lock_acquire+0x13c/0x160 [ 29.870541][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870543][ T354] _printk+0xc7/0x100 [ 29.870546][ T354] ? snapshot_read.cold+0x21/0x21 [ 29.870548][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870549][ T354] ? lock_acquire+0x13c/0x160 [ 29.870551][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870552][ T354] ? netdev_name+0x43/0x60 [ 29.870555][ T354] ? __netdev_printk+0x17f/0x1d0 [ 29.870557][ T354] netdev_info+0xe2/0x116 [ 29.870559][ T354] ? netdev_notice+0x120/0x120 [ 29.870560][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870562][ T354] ? do_raw_spin_lock+0x131/0x280 [ 29.870564][ T354] ? __rwlock_init+0x150/0x150 [ 29.870566][ T354] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 29.870567][ T354] ? mutex_is_locked+0x1c/0x50 [ 29.870570][ T354] __dev_set_promiscuity.cold+0x95/0x104 [ 29.870573][ T354] __dev_change_flags+0x396/0x660 [ 29.870577][ T354] ? netif_set_allmulti+0x250/0x250 [ 29.870579][ T354] ? kernel_text_address+0x149/0x170 [ 29.870582][ T354] ? __kernel_text_address+0x12/0x30 [ 29.870583][ T354] ? write_profile+0xf0/0xf0 [ 29.870585][ T354] ? unwind_get_return_address+0x67/0xd0 [ 29.870588][ T354] netif_change_flags+0x87/0x190 [ 29.870590][ T354] do_setlink.isra.0+0x1cc3/0x2750 [ 29.870594][ T354] ? stack_trace_save+0x93/0xc0 [ 29.870596][ T354] ? rtnl_link_get_size+0x350/0x350 [ 29.870597][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870599][ T354] ? stack_depot_save_flags+0x1bc/0x790 [ 29.870602][ T354] ? kasan_save_stack+0x3d/0x50 [ 29.870605][ T354] ? kasan_save_stack+0x2f/0x50 [ 29.870607][ T354] ? kasan_save_track+0x14/0x30 [ 29.870608][ T354] ? __kasan_kmalloc+0x7b/0x90 [ 29.870610][ T354] ? __kmalloc_cache_noprof+0x29a/0x620 [ 29.870611][ T354] ? rtnl_newlink+0x124/0x11c0 [ 29.870613][ T354] ? rtnetlink_rcv_msg+0x6fd/0xbd0 [ 29.870614][ T354] ? netlink_rcv_skb+0x14e/0x3a0 [ 29.870616][ T354] ? netlink_unicast+0x486/0x750 [ 29.870618][ T354] ? netlink_sendmsg+0x735/0xc60 [ 29.870619][ T354] ? ____sys_sendmsg+0x415/0x880 [ 29.870622][ T354] ? ___sys_sendmsg+0x14e/0x1d0 [ 29.870623][ T354] ? __sys_sendmsg+0x12c/0x1d0 [ 29.870625][ T354] ? do_syscall_64+0xff/0x530 [ 29.870627][ T354] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 29.870629][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870631][ T354] ? lock_acquire+0x13c/0x160 [ 29.870632][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870634][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870635][ T354] ? trace_contention_end+0xb3/0x180 [ 29.870637][ T354] ? __mutex_lock+0x1db/0x1ea0 [ 29.870640][ T354] ? __mutex_lock+0x9a3/0x1ea0 [ 29.870641][ T354] ? rtnl_newlink+0x9a8/0x11c0 [ 29.870642][ T354] ? ww_mutex_lock+0x160/0x160 [ 29.870644][ T354] ? __rtnl_newlink+0x3fa/0xa50 [ 29.870646][ T354] rtnl_newlink+0x9f1/0x11c0 [ 29.870648][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870650][ T354] ? rtnl_bridge_getlink+0x850/0x850 [ 29.870651][ T354] ? lock_acquire+0x13c/0x160 [ 29.870653][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870655][ T354] ? is_bpf_text_address+0x3e/0x110 [ 29.870658][ T354] ? is_bpf_text_address+0x72/0x110 [ 29.870660][ T354] ? kernel_text_address+0x149/0x170 [ 29.870661][ T354] ? __kernel_text_address+0x12/0x30 [ 29.870662][ T354] ? write_profile+0xf0/0xf0 [ 29.870663][ T354] ? unwind_get_return_address+0x67/0xd0 [ 29.870665][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870666][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870668][ T354] ? cap_capable+0x1d7/0x3d0 [ 29.870671][ T354] ? lock_acquire+0x13c/0x160 [ 29.870673][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870675][ T354] ? rtnl_bridge_getlink+0x850/0x850 [ 29.870676][ T354] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 29.870677][ T354] ? rtnl_link_fill+0x920/0x920 [ 29.870679][ T354] ? filter_irq_stacks+0xd0/0xd0 [ 29.870680][ T354] ? stack_depot_save_flags+0x1bc/0x790 [ 29.870683][ T354] netlink_rcv_skb+0x14e/0x3a0 [ 29.870684][ T354] ? rtnl_link_fill+0x920/0x920 [ 29.870686][ T354] ? lock_release+0x184/0x1f0 [ 29.870687][ T354] ? netlink_ack+0xcf0/0xcf0 [ 29.870688][ T354] ? __netlink_lookup+0xb9/0x6b0 [ 29.870691][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870693][ T354] ? lock_release+0x184/0x1f0 [ 29.870694][ T354] netlink_unicast+0x486/0x750 [ 29.870696][ T354] ? netlink_attachskb+0x810/0x810 [ 29.870698][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870699][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870701][ T354] ? lock_acquire+0x13c/0x160 [ 29.870703][ T354] netlink_sendmsg+0x735/0xc60 [ 29.870705][ T354] ? netlink_unicast+0x750/0x750 [ 29.870707][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870708][ T354] ? lock_release+0x184/0x1f0 [ 29.870710][ T354] ____sys_sendmsg+0x415/0x880 [ 29.870712][ T354] ? copy_msghdr_from_user+0x279/0x420 [ 29.870713][ T354] ? get_timestamp.constprop.0+0x390/0x390 [ 29.870715][ T354] ? move_addr_to_kernel+0x40/0x40 [ 29.870716][ T354] ? filter_irq_stacks+0xd0/0xd0 [ 29.870719][ T354] ___sys_sendmsg+0x14e/0x1d0 [ 29.870720][ T354] ? copy_msghdr_from_user+0x420/0x420 [ 29.870725][ T354] __sys_sendmsg+0x12c/0x1d0 [ 29.870727][ T354] ? __sys_sendmsg_sock+0x20/0x20 [ 29.870730][ T354] ? rcu_is_watching+0x16/0xd0 [ 29.870732][ T354] do_syscall_64+0xff/0x530 [ 29.870733][ T354] ? exc_page_fault+0xee/0x100 [ 29.870735][ T354] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 29.870737][ T354] RIP: 0033:0x7f351be7254e [ 29.870739][ T354] 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 [ 29.870740][ T354] RSP: 002b:00007ffd7d0cb760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.870744][ T354] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f351be7254e [ 29.870746][ T354] RDX: 0000000000000000 RSI: 00007ffd7d0cb810 RDI: 0000000000000005 [ 29.870746][ T354] RBP: 00007ffd7d0cb770 R08: 0000000000000000 R09: 0000000000000000 [ 29.870747][ T354] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912e69 [ 29.870748][ T354] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7d0cbed0 [ 29.870750][ T354] [ 29.937275][ T362] br0: port 3(veth4) entered disabled state [ 29.953973][ T363] br0: port 2(veth2) entered disabled state [ 29.976505][ T364] br0: port 1(veth1) entered disabled state [ 29.993048][ T365] veth4: left allmulticast mode [ 29.993237][ T365] veth4: left promiscuous mode [ 29.993451][ T365] br0: port 3(veth4) entered disabled state [ 29.994088][ T365] veth2: left allmulticast mode [ 29.994231][ T365] veth2: left promiscuous mode [ 29.994986][ T365] br0: port 2(veth2) entered disabled state [ 29.996115][ T365] veth1: left allmulticast mode [ 29.996255][ T365] veth1: left promiscuous mode [ 29.996640][ T365] br0: port 1(veth1) entered disabled state