[ 9.206551][ T187] ip (187) used greatest stack depth: 24280 bytes left [ 9.206567][ T187] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 9.206569][ T187] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 187, name: ip [ 9.206570][ T187] preempt_count: 2, expected: 0 [ 9.206571][ T187] RCU nest depth: 0, expected: 0 [ 9.206572][ T187] locks held by ip/187: 5, last CPU#2: [ 9.206574][ T187] #0: ffffffffa40027b8 (low_water_lock){+.+.}-{3:3}, at: do_exit+0x887/0xdc0 [ 9.206587][ T187] #1: ffffffffa4169cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 9.206592][ T187] #2: ffffffffa4169d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 9.206596][ T187] #3: ffffffffa4089660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 9.206600][ T187] #4: ffffffffa4089560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 9.206603][ T187] irq event stamp: 32432 [ 9.206604][ T187] hardirqs last enabled at (32431): [] __down_trylock_console_sem+0x86/0xa0 [ 9.206607][ T187] hardirqs last disabled at (32432): [] console_emit_next_record+0x3d4/0x4c0 [ 9.206609][ T187] softirqs last enabled at (31980): [] handle_softirqs+0x67c/0x900 [ 9.206611][ T187] softirqs last disabled at (31973): [] __irq_exit_rcu+0x145/0x1c0 [ 9.206613][ T187] Preemption disabled at: [ 9.206614][ T187] [<0000000000000000>] 0x0 [ 9.206620][ T187] CPU: 2 UID: 0 PID: 187 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 9.206624][ T187] Tainted: [W]=WARN [ 9.206625][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.206626][ T187] Call Trace: [ 9.206628][ T187] [ 9.206630][ T187] dump_stack_lvl+0x6f/0xa0 [ 9.206636][ T187] __might_resched.cold+0x1fe/0x2c1 [ 9.206641][ T187] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 9.206645][ T187] ? __kmalloc_noprof+0xdb/0x760 [ 9.206651][ T187] __kmalloc_noprof+0x443/0x760 [ 9.206653][ T187] ? alloc_buf.isra.0+0x4b/0x260 [ 9.206659][ T187] ? do_raw_spin_unlock+0x59/0x250 [ 9.206662][ T187] alloc_buf.isra.0+0x4b/0x260 [ 9.206665][ T187] put_chars+0x1e1/0x2f0 [ 9.206667][ T187] ? __send_to_port+0x420/0x420 [ 9.206669][ T187] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 9.206674][ T187] ? validate_chain+0x38b/0xc20 [ 9.206679][ T187] hvc_console_print+0x292/0x780 [ 9.206685][ T187] ? hvc_write+0x3a0/0x3a0 [ 9.206687][ T187] ? rcu_is_watching+0x16/0xd0 [ 9.206689][ T187] ? lock_acquire+0x13c/0x160 [ 9.206693][ T187] console_emit_next_record+0x22f/0x4c0 [ 9.206697][ T187] ? devkmsg_read+0x4b0/0x4b0 [ 9.206699][ T187] ? console_flush_one_record+0x106/0x710 [ 9.206702][ T187] ? rcu_is_watching+0x16/0xd0 [ 9.206704][ T187] ? lock_acquire+0x13c/0x160 [ 9.206708][ T187] console_flush_one_record+0x46f/0x710 [ 9.206712][ T187] ? console_emit_next_record+0x4c0/0x4c0 [ 9.206714][ T187] ? __lock_acquire+0x518/0xc20 [ 9.206719][ T187] console_unlock+0xee/0x1f0 [ 9.206722][ T187] ? console_flush_one_record+0x710/0x710 [ 9.206723][ T187] ? rcu_is_watching+0x16/0xd0 [ 9.206726][ T187] ? lock_acquire+0x60/0x160 [ 9.206729][ T187] ? __down_trylock_console_sem+0x5e/0xa0 [ 9.206731][ T187] ? vprintk_emit+0x320/0x3e0 [ 9.206734][ T187] vprintk_emit+0x37c/0x3e0 [ 9.206738][ T187] ? wake_up_klogd_work_func+0x90/0x90 [ 9.206741][ T187] ? __lock_acquire+0x518/0xc20 [ 9.206745][ T187] _printk+0xc7/0x100 [ 9.206748][ T187] ? snapshot_read.cold+0x21/0x21 [ 9.206751][ T187] ? do_raw_spin_lock+0x131/0x280 [ 9.206754][ T187] ? __rwlock_init+0x150/0x150 [ 9.206758][ T187] ? do_raw_spin_lock+0x131/0x280 [ 9.206760][ T187] do_exit.cold+0x82/0x9c [ 9.206764][ T187] ? exit_notify+0x890/0x890 [ 9.206766][ T187] ? __lock_release.isra.0+0x69/0x1a0 [ 9.206768][ T187] ? rcu_is_watching+0x16/0xd0 [ 9.206773][ T187] do_group_exit+0xb8/0x370 [ 9.206775][ T187] __x64_sys_exit_group+0x3c/0x50 [ 9.206777][ T187] x64_sys_call+0x1567/0x1570 [ 9.206779][ T187] do_syscall_64+0xff/0x530 [ 9.206782][ T187] ? exc_page_fault+0xee/0x100 [ 9.206785][ T187] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 9.206788][ T187] RIP: 0033:0x7f46951b41b8 [ 9.206790][ T187] Code: Unable to access opcode bytes at 0x7f46951b418e. [ 9.206791][ T187] RSP: 002b:00007ffc1d0cbb08 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.206793][ T187] RAX: ffffffffffffffda RBX: 00007f46952e4f88 RCX: 00007f46951b41b8 [ 9.206795][ T187] RDX: 00007f4694efefc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.206796][ T187] RBP: 00007ffc1d0cbb60 R08: 0000000000000000 R09: 0000000000008010 [ 9.206796][ T187] R10: 00007ffc1d0cb920 R11: 0000000000000246 R12: 0000000000000001 [ 9.206797][ T187] R13: 0000000000000000 R14: 00007f46952e3680 R15: 00007f46952e4fa0 [ 9.206804][ T187] [ 10.439398][ T252] br1: port 1(veth1) entered blocking state [ 10.439463][ T252] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 10.439465][ T252] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 252, name: ip [ 10.439467][ T252] preempt_count: 1, expected: 0 [ 10.439468][ T252] RCU nest depth: 0, expected: 0 [ 10.439476][ T252] locks held by ip/252: 5, last CPU#3: [ 10.439478][ T252] #0: ffffffffa48d2c40 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_newlink+0x9a8/0x11c0 [ 10.439490][ T252] #1: ffffffffa4169cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 10.439497][ T252] #2: ffffffffa4169d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 10.439500][ T252] #3: ffffffffa4089660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 10.439504][ T252] #4: ffffffffa4089560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 10.439508][ T252] irq event stamp: 25556 [ 10.439508][ T252] hardirqs last enabled at (25555): [] __down_trylock_console_sem+0x86/0xa0 [ 10.439511][ T252] hardirqs last disabled at (25556): [] console_emit_next_record+0x3d4/0x4c0 [ 10.439513][ T252] softirqs last enabled at (25468): [] __alloc_skb+0x4c2/0x5f0 [ 10.439516][ T252] softirqs last disabled at (25466): [] __alloc_skb+0x4c2/0x5f0 [ 10.439518][ T252] Preemption disabled at: [ 10.439519][ T252] [] vprintk_emit+0x31b/0x3e0 [ 10.439525][ T252] CPU: 3 UID: 0 PID: 252 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 10.439528][ T252] Tainted: [W]=WARN [ 10.439529][ T252] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.439530][ T252] Call Trace: [ 10.439532][ T252] [ 10.439533][ T252] dump_stack_lvl+0x6f/0xa0 [ 10.439539][ T252] ? vprintk_emit+0x31b/0x3e0 [ 10.439541][ T252] __might_resched.cold+0x1fe/0x2c1 [ 10.439546][ T252] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 10.439551][ T252] ? __kmalloc_noprof+0xdb/0x760 [ 10.439556][ T252] __kmalloc_noprof+0x443/0x760 [ 10.439558][ T252] ? alloc_buf.isra.0+0x4b/0x260 [ 10.439563][ T252] ? do_raw_spin_unlock+0x59/0x250 [ 10.439566][ T252] alloc_buf.isra.0+0x4b/0x260 [ 10.439569][ T252] put_chars+0x1e1/0x2f0 [ 10.439572][ T252] ? __send_to_port+0x420/0x420 [ 10.439576][ T252] ? validate_chain+0x34a/0xc20 [ 10.439579][ T252] hvc_console_print+0x292/0x780 [ 10.439582][ T252] ? mark_usage+0x61/0x170 [ 10.439584][ T252] ? __lock_acquire+0x518/0xc20 [ 10.439585][ T252] ? __lock_acquire+0x518/0xc20 [ 10.439589][ T252] ? hvc_write+0x3a0/0x3a0 [ 10.439591][ T252] ? console_emit_next_record+0x1df/0x4c0 [ 10.439594][ T252] ? rcu_is_watching+0x16/0xd0 [ 10.439598][ T252] ? lock_acquire+0x13c/0x160 [ 10.439602][ T252] console_emit_next_record+0x22f/0x4c0 [ 10.439605][ T252] ? devkmsg_read+0x4b0/0x4b0 [ 10.439607][ T252] ? console_flush_one_record+0x106/0x710 [ 10.439610][ T252] ? rcu_is_watching+0x16/0xd0 [ 10.439612][ T252] ? lock_acquire+0x13c/0x160 [ 10.439616][ T252] console_flush_one_record+0x46f/0x710 [ 10.439620][ T252] ? console_emit_next_record+0x4c0/0x4c0 [ 10.439622][ T252] ? __lock_acquire+0x518/0xc20 [ 10.439627][ T252] console_unlock+0xee/0x1f0 [ 10.439629][ T252] ? console_flush_one_record+0x710/0x710 [ 10.439631][ T252] ? rcu_is_watching+0x16/0xd0 [ 10.439633][ T252] ? lock_acquire+0x60/0x160 [ 10.439637][ T252] ? __down_trylock_console_sem+0x5e/0xa0 [ 10.439639][ T252] ? vprintk_emit+0x320/0x3e0 [ 10.439642][ T252] vprintk_emit+0x37c/0x3e0 [ 10.439646][ T252] ? wake_up_klogd_work_func+0x90/0x90 [ 10.439648][ T252] ? __lock_release.isra.0+0x69/0x1a0 [ 10.439650][ T252] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 10.439654][ T252] ? mark_held_locks+0x40/0x70 [ 10.439658][ T252] _printk+0xc7/0x100 [ 10.439661][ T252] ? snapshot_read.cold+0x21/0x21 [ 10.439665][ T252] ? br_multicast_flood+0xab0/0xab0 [bridge] [ 10.439677][ T252] ? do_setlink.isra.0+0xa31/0x2750 [ 10.439679][ T252] ? rtnl_newlink+0x9f1/0x11c0 [ 10.439680][ T252] ? rtnetlink_rcv_msg+0x6fd/0xbd0 [ 10.439684][ T252] br_set_state+0x22f/0x430 [bridge] [ 10.439694][ T252] br_init_port+0xc4/0x200 [bridge] [ 10.439702][ T252] new_nbp+0x39c/0x580 [bridge] [ 10.439711][ T252] br_add_if+0x212/0x1320 [bridge] [ 10.439718][ T252] ? is_bpf_text_address+0x72/0x110 [ 10.439722][ T252] ? kernel_text_address+0x149/0x170 [ 10.439725][ T252] ? __kernel_text_address+0x12/0x30 [ 10.439729][ T252] do_set_master+0x357/0x580 [ 10.439733][ T252] do_setlink.isra.0+0xa31/0x2750 [ 10.439736][ T252] ? stack_trace_save+0x93/0xc0 [ 10.439739][ T252] ? rtnl_link_get_size+0x350/0x350 [ 10.439741][ T252] ? rcu_read_lock_any_held+0x66/0x90 [ 10.439743][ T252] ? stack_depot_save_flags+0x38e/0x790 [ 10.439747][ T252] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 10.439749][ T252] ? rcu_read_lock_any_held+0x3c/0x90 [ 10.439751][ T252] ? validate_chain+0x38b/0xc20 [ 10.439753][ T252] ? kasan_save_stack+0x3d/0x50 [ 10.439756][ T252] ? kasan_save_stack+0x2f/0x50 [ 10.439758][ T252] ? kasan_save_track+0x14/0x30 [ 10.439761][ T252] ? __lock_acquire+0x518/0xc20 [ 10.439762][ T252] ? netlink_seq_next+0x4e/0x60 [ 10.439765][ T252] ? ___sys_sendmsg+0xb0/0x1d0 [ 10.439770][ T252] ? lock_acquire.part.0+0xd4/0x280 [ 10.439772][ T252] ? rtnl_newlink+0x9a8/0x11c0 [ 10.439774][ T252] ? rcu_is_watching+0x16/0xd0 [ 10.439776][ T252] ? lock_acquire+0x13c/0x160 [ 10.439778][ T252] ? rcu_is_watching+0x16/0xd0 [ 10.439780][ T252] ? rcu_is_watching+0x16/0xd0 [ 10.439782][ T252] ? trace_contention_end+0xb3/0x180 [ 10.439786][ T252] ? __mutex_lock+0x1db/0x1ea0 [ 10.439788][ T252] ? __mutex_lock+0x9a3/0x1ea0 [ 10.439790][ T252] ? rtnl_newlink+0x9a8/0x11c0 [ 10.439793][ T252] ? ww_mutex_lock+0x160/0x160 [ 10.439794][ T252] ? nla_get_range_signed+0x3d0/0x3d0 [ 10.439799][ T252] ? __rtnl_newlink+0x3fa/0xa50 [ 10.439804][ T252] rtnl_newlink+0x9f1/0x11c0 [ 10.439809][ T252] ? rtnl_bridge_getlink+0x850/0x850 [ 10.439811][ T252] ? __lock_acquire+0x518/0xc20 [ 10.439815][ T252] ? lock_acquire.part.0+0xd4/0x280 [ 10.439817][ T252] ? find_held_lock+0x2b/0x80 [ 10.439819][ T252] ? rtnl_bridge_getlink+0x850/0x850 [ 10.439821][ T252] ? __lock_release.isra.0+0x69/0x1a0 [ 10.439826][ T252] ? rtnl_bridge_getlink+0x850/0x850 [ 10.439828][ T252] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 10.439831][ T252] ? rtnl_link_fill+0x920/0x920 [ 10.439833][ T252] ? __lock_acquire+0x518/0xc20 [ 10.439837][ T252] ? lock_acquire.part.0+0xd4/0x280 [ 10.439839][ T252] ? find_held_lock+0x2b/0x80 [ 10.439842][ T252] netlink_rcv_skb+0x14e/0x3a0 [ 10.439844][ T252] ? rtnl_link_fill+0x920/0x920 [ 10.439847][ T252] ? netlink_ack+0xcf0/0xcf0 [ 10.439852][ T252] ? netlink_deliver_tap+0xc5/0x330 [ 10.439854][ T252] ? netlink_deliver_tap+0x13c/0x330 [ 10.439858][ T252] netlink_unicast+0x486/0x750 [ 10.439862][ T252] ? netlink_attachskb+0x810/0x810 [ 10.439864][ T252] ? __lock_acquire+0x518/0xc20 [ 10.439868][ T252] netlink_sendmsg+0x735/0xc60 [ 10.439872][ T252] ? netlink_unicast+0x750/0x750 [ 10.439875][ T252] ? __might_fault+0x97/0x140 [ 10.439881][ T252] ____sys_sendmsg+0x415/0x880 [ 10.439883][ T252] ? copy_msghdr_from_user+0x279/0x420 [ 10.439885][ T252] ? get_timestamp.constprop.0+0x390/0x390 [ 10.439887][ T252] ? move_addr_to_kernel+0x40/0x40 [ 10.439894][ T252] ___sys_sendmsg+0x14e/0x1d0 [ 10.439896][ T252] ? copy_msghdr_from_user+0x420/0x420 [ 10.439912][ T252] __sys_sendmsg+0x12c/0x1d0 [ 10.439914][ T252] ? __sys_sendmsg_sock+0x20/0x20 [ 10.439920][ T252] ? rcu_is_watching+0x16/0xd0 [ 10.439924][ T252] do_syscall_64+0xff/0x530 [ 10.439926][ T252] ? exc_page_fault+0xee/0x100 [ 10.439929][ T252] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 10.439931][ T252] RIP: 0033:0x7fdf6613454e [ 10.439935][ T252] 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 [ 10.439936][ T252] RSP: 002b:00007ffc7d879150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.439939][ T252] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fdf6613454e [ 10.439940][ T252] RDX: 0000000000000000 RSI: 00007ffc7d879200 RDI: 0000000000000005 [ 10.439941][ T252] RBP: 00007ffc7d879160 R08: 0000000000000000 R09: 0000000000000000 [ 10.439942][ T252] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9103ea [ 10.439943][ T252] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7d8798c0 [ 10.439950][ T252] [ 10.475595][ T252] br1: port 1(veth1) entered disabled state [ 10.475892][ T252] veth1: entered allmulticast mode [ 10.477391][ T252] veth1: entered promiscuous mode [ 10.484671][ T252] ip (252) used greatest stack depth: 23336 bytes left [ 10.548869][ T73] br1: port 1(veth1) entered blocking state [ 10.549304][ T73] br1: port 1(veth1) entered forwarding state [ 10.590615][ T265] br1: port 2(veth2) entered blocking state [ 10.591270][ T265] br1: port 2(veth2) entered disabled state [ 10.591572][ T265] veth2: entered allmulticast mode [ 10.593112][ T265] veth2: entered promiscuous mode [ 10.676170][ T36] br1: port 2(veth2) entered blocking state [ 10.676512][ T36] br1: port 2(veth2) entered forwarding state [ 25.998883][ C2] [ 25.998896][ C2] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 25.998898][ C2] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 690, name: bridge_activity [ 25.998900][ C2] preempt_count: 104, expected: 0 [ 25.998901][ C2] RCU nest depth: 0, expected: 0 [ 25.998902][ C2] INFO: lockdep is turned off. [ 25.998903][ C2] irq event stamp: 1342 [ 25.998903][ C2] hardirqs last enabled at (1342): [] _raw_spin_unlock_irq+0x28/0x50 [ 25.998912][ C2] hardirqs last disabled at (1341): [] _raw_spin_lock_irq+0x4a/0x50 [ 25.998914][ C2] softirqs last enabled at (0): [] copy_process+0x1d21/0x6240 [ 25.998918][ C2] softirqs last disabled at (1339): [] __irq_exit_rcu+0x145/0x1c0 [ 25.998921][ C2] Preemption disabled at: [ 25.998922][ C2] [<0000000000000000>] 0x0 [ 25.998928][ C2] CPU: 2 UID: 0 PID: 690 Comm: bridge_activity Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 25.998932][ C2] Tainted: [W]=WARN [ 25.998933][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.998934][ C2] Call Trace: [ 25.998936][ C2] [ 25.998938][ C2] dump_stack_lvl+0x6f/0xa0 [ 25.998943][ C2] __might_resched.cold+0x1fe/0x2c1 [ 25.998947][ C2] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 25.998951][ C2] ? __asan_memcpy+0x3c/0x60 [ 25.998953][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.998957][ C2] __kmalloc_noprof+0x443/0x760 [ 25.998960][ C2] ? __rwlock_init+0x150/0x150 [ 25.998963][ C2] ? alloc_buf.isra.0+0x4b/0x260 [ 25.998967][ C2] ? do_raw_spin_unlock+0x59/0x250 [ 25.998968][ C2] alloc_buf.isra.0+0x4b/0x260 [ 25.998970][ C2] put_chars+0x1e1/0x2f0 [ 25.998972][ C2] ? __send_to_port+0x420/0x420 [ 25.998974][ C2] ? console_prepend_replay+0x20/0x20 [ 25.998977][ C2] hvc_console_print+0x292/0x780 [ 25.998981][ C2] ? hvc_write+0x3a0/0x3a0 [ 25.998982][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.998984][ C2] ? lock_acquire+0x13c/0x160 [ 25.998986][ C2] console_emit_next_record+0x22f/0x4c0 [ 25.998988][ C2] ? devkmsg_read+0x4b0/0x4b0 [ 25.998990][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.998992][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.998994][ C2] ? lock_acquire+0x13c/0x160 [ 25.998995][ C2] ? console_flush_one_record+0x111/0x710 [ 25.998997][ C2] console_flush_one_record+0x46f/0x710 [ 25.998999][ C2] ? console_emit_next_record+0x4c0/0x4c0 [ 25.999002][ C2] console_unlock+0xee/0x1f0 [ 25.999003][ C2] ? lock_acquire+0x13c/0x160 [ 25.999005][ C2] ? console_flush_one_record+0x710/0x710 [ 25.999006][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.999008][ C2] ? lock_release+0x184/0x1f0 [ 25.999009][ C2] ? lock_acquire+0x60/0x160 [ 25.999011][ C2] ? __down_trylock_console_sem+0x5e/0xa0 [ 25.999013][ C2] ? vprintk_emit+0x320/0x3e0 [ 25.999015][ C2] vprintk_emit+0x37c/0x3e0 [ 25.999017][ C2] ? wake_up_klogd_work_func+0x90/0x90 [ 25.999019][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.999021][ C2] ? lock_release+0x184/0x1f0 [ 25.999023][ C2] _printk+0xc7/0x100 [ 25.999026][ C2] ? snapshot_read.cold+0x21/0x21 [ 25.999027][ C2] ? arch_stack_walk+0xed/0x130 [ 25.999032][ C2] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 25.999034][ C2] ? nbcon_cpu_emergency_enter+0x28/0x80 [ 25.999035][ C2] print_irq_inversion_bug.part.0+0x32/0xc0 [ 25.999038][ C2] mark_lock_irq+0x989/0x9c0 [ 25.999040][ C2] mark_lock+0x1d7/0xa00 [ 25.999042][ C2] mark_usage+0x42/0x170 [ 25.999044][ C2] __lock_acquire+0x388/0xc20 [ 25.999046][ C2] lock_acquire.part.0+0xd4/0x280 [ 25.999048][ C2] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 25.999060][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.999062][ C2] ? lock_acquire+0x13c/0x160 [ 25.999063][ C2] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 25.999070][ C2] _raw_spin_lock+0x33/0x40 [ 25.999071][ C2] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 25.999077][ C2] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 25.999084][ C2] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 25.999090][ C2] call_timer_fn+0x160/0x4d0 [ 25.999093][ C2] ? detach_if_pending+0x1d0/0x1d0 [ 25.999095][ C2] ? debug_object_active_state+0x430/0x430 [ 25.999098][ C2] ? find_held_lock+0x2b/0x80 [ 25.999100][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 25.999102][ C2] ? mark_held_locks+0x40/0x70 [ 25.999104][ C2] __run_timers+0x68f/0xaa0 [ 25.999105][ C2] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 25.999113][ C2] ? __bpf_trace_itimer_expire+0x10/0x10 [ 25.999115][ C2] ? __lock_acquire+0x518/0xc20 [ 25.999117][ C2] ? __rwlock_init+0x150/0x150 [ 25.999119][ C2] run_timer_softirq+0xf0/0x160 [ 25.999121][ C2] ? __run_timers+0xaa0/0xaa0 [ 25.999123][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.999125][ C2] handle_softirqs+0x1d3/0x900 [ 25.999127][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 25.999128][ C2] ? _local_bh_enable+0xc0/0xc0 [ 25.999130][ C2] __irq_exit_rcu+0x145/0x1c0 [ 25.999132][ C2] irq_exit_rcu+0xe/0x30 [ 25.999133][ C2] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 25.999136][ C2] [ 25.999137][ C2] [ 25.999137][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 25.999140][ C2] RIP: 0010:_raw_spin_unlock_irqrestore+0x36/0x80 [ 25.999143][ C2] 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 [ 25.999144][ C2] RSP: 0018:ffa0000001e07738 EFLAGS: 00000246 [ 25.999147][ C2] RAX: 0000000000000096 RBX: ff11000001159080 RCX: ffffffffa33a8483 [ 25.999149][ C2] RDX: ff1100000b9ac6c0 RSI: ffffffffa3c38b01 RDI: ffffffffa368d8e0 [ 25.999150][ C2] RBP: 0000000000000246 R08: 0000000000000000 R09: 0000000000000000 [ 25.999151][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: ff11000001159080 [ 25.999151][ C2] R13: ffd4000000140410 R14: ffd4000000140400 R15: ff11000005010f08 [ 25.999153][ C2] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 25.999155][ C2] get_from_partial_node+0x21d/0x500 [ 25.999157][ C2] ? find_held_lock+0x2b/0x80 [ 25.999159][ C2] ___slab_alloc+0x71/0x2f0 [ 25.999161][ C2] ? __pcs_replace_empty_main+0x42f/0x6a0 [ 25.999163][ C2] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 25.999165][ C2] ? __anon_vma_prepare+0xa5/0x580 [ 25.999167][ C2] __anon_vma_prepare+0xa5/0x580 [ 25.999169][ C2] ? pmd_install+0x1c0/0x1c0 [ 25.999172][ C2] __vmf_anon_prepare+0xf7/0x2a0 [ 25.999175][ C2] do_anonymous_page+0x284/0xca0 [ 25.999177][ C2] ? lock_acquire.part.0+0xd4/0x280 [ 25.999179][ C2] handle_pte_fault+0x426/0x710 [ 25.999180][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 25.999182][ C2] ? __rwlock_init+0x150/0x150 [ 25.999184][ C2] ? do_numa_page.isra.0+0xa70/0xa70 [ 25.999186][ C2] ? do_raw_spin_unlock+0x59/0x250 [ 25.999187][ C2] ? _raw_spin_unlock+0x2d/0x50 [ 25.999189][ C2] __handle_mm_fault+0x3b7/0x5b0 [ 25.999192][ C2] ? __pmd_alloc+0x840/0x840 [ 25.999195][ C2] handle_mm_fault+0x182/0x4a0 [ 25.999197][ C2] ? vma_pgtable_walk_end+0x1f/0x60 [ 25.999199][ C2] faultin_page+0x6a/0x170 [ 25.999201][ C2] __get_user_pages+0x293/0x7e0 [ 25.999203][ C2] ? __lock_acquire+0x518/0xc20 [ 25.999204][ C2] ? follow_page_mask+0x3f0/0x3f0 [ 25.999206][ C2] ? mmap_read_lock_maybe_expand+0x1aa/0x370 [ 25.999208][ C2] ? rcu_is_watching+0x16/0xd0 [ 25.999210][ C2] get_user_pages_remote+0x353/0x810 [ 25.999211][ C2] ? down_read+0xc1/0x540 [ 25.999213][ C2] ? down_read+0x14c/0x540 [ 25.999214][ C2] ? __get_user_pages+0x7e0/0x7e0 [ 25.999217][ C2] get_arg_page+0xe1/0x2b0 [ 25.999220][ C2] ? alloc_bprm+0x5f0/0x5f0 [ 25.999222][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 25.999224][ C2] copy_string_kernel+0xf1/0x340 [ 25.999225][ C2] ? get_user_arg_ptr.isra.0+0x3b/0x80 [ 25.999228][ C2] do_execveat_common.isra.0+0x278/0x4f0 [ 25.999230][ C2] __x64_sys_execve+0x91/0xc0 [ 25.999233][ C2] do_syscall_64+0xff/0x530 [ 25.999234][ C2] ? exc_page_fault+0xee/0x100 [ 25.999236][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 25.999237][ C2] RIP: 0033:0x7fb3bd17af4b [ 25.999239][ C2] Code: 0f 1e fa 48 8b 05 75 e0 12 00 48 8b 10 e9 0d 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa b8 3b 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 7d de 12 00 f7 d8 64 89 01 48 [ 25.999240][ C2] RSP: 002b:00007ffd3f70a758 EFLAGS: 00000206 ORIG_RAX: 000000000000003b [ 25.999242][ C2] RAX: ffffffffffffffda RBX: 00005633ea154ca0 RCX: 00007fb3bd17af4b [ 25.999242][ C2] RDX: 00005633ea1c1e30 RSI: 00005633ea154c70 RDI: 00005633ea154ca0 [ 25.999243][ C2] RBP: 00007ffd3f70a840 R08: 00007ffd3f70a680 R09: 0000000000000000 [ 25.999244][ C2] R10: 0000000000000008 R11: 0000000000000206 R12: 00005633ea154ca0 [ 25.999245][ C2] R13: 0000000000000000 R14: 00005633ea154c70 R15: 00005633ea1c1e30 [ 25.999247][ C2] [ 26.028202][ C2] ======================================================== [ 26.028438][ C2] WARNING: possible irq lock inversion dependency detected [ 26.028726][ C2] 7.2.0-virtme #1 Tainted: G W [ 26.028972][ C2] -------------------------------------------------------- [ 26.029197][ C2] bridge_activity/690 just changed the state of lock: [ 26.029441][ C2] ff1100000cf0ae58 (&br->lock){+.-.}-{3:3}, at: br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 26.029814][ C2] but this lock took another, SOFTIRQ-unsafe lock in the past: [ 26.030094][ C2] (fs_reclaim){+.+.}-{0:0} [ 26.030097][ C2] [ 26.030097][ C2] [ 26.030097][ C2] and interrupts could create inverse lock ordering between them. [ 26.030097][ C2] [ 26.030771][ C2] [ 26.030771][ C2] other info that might help us debug this: [ 26.031000][ C2] Chain exists of: [ 26.031000][ C2] &br->lock --> console_owner --> fs_reclaim [ 26.031000][ C2] [ 26.031455][ C2] Possible interrupt unsafe locking scenario: [ 26.031455][ C2] [ 26.031688][ C2] CPU0 CPU1 [ 26.031896][ C2] ---- ---- [ 26.032051][ C2] lock(fs_reclaim); [ 26.032224][ C2] local_irq_disable(); [ 26.032419][ C2] lock(&br->lock); [ 26.032671][ C2] lock(console_owner); [ 26.032864][ C2] [ 26.032979][ C2] lock(&br->lock); [ 26.033097][ C2] [ 26.033097][ C2] *** DEADLOCK *** [ 26.033097][ C2] [ 26.033322][ C2] locks held by bridge_activity/690: 2, last CPU#2: [ 26.033574][ C2] #0: ff11000004dd69f8 (&mm->mmap_lock){++++}-{4:4}, at: mmap_read_lock_maybe_expand+0x1aa/0x370 [ 26.033883][ C2] #1: ffa0000000228c90 ((&p->forward_delay_timer)){+.-.}-{0:0}, at: call_timer_fn+0x110/0x4d0 [ 26.034246][ C2] [ 26.034246][ C2] the shortest dependencies between 2nd lock and 1st lock: [ 26.034574][ C2] -> (fs_reclaim){+.+.}-{0:0} { [ 26.034734][ C2] HARDIRQ-ON-W at: [ 26.034855][ C2] __lock_acquire+0x388/0xc20 [ 26.035109][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.035359][ C2] fs_reclaim_acquire+0xd5/0x120 [ 26.035560][ C2] __kmalloc_cache_noprof+0x6e/0x620 [ 26.035848][ C2] kthread_create_worker_on_node+0xea/0x210 [ 26.036137][ C2] workqueue_init+0x2a/0x680 [ 26.036333][ C2] kernel_init_freeable+0x2fe/0x630 [ 26.036629][ C2] kernel_init+0x21/0x150 [ 26.036880][ C2] ret_from_fork+0x474/0x6b0 [ 26.037076][ C2] ret_from_fork_asm+0x11/0x20 [ 26.037327][ C2] SOFTIRQ-ON-W at: [ 26.037445][ C2] __lock_acquire+0x388/0xc20 [ 26.037698][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.037893][ C2] fs_reclaim_acquire+0xd5/0x120 [ 26.038086][ C2] __kmalloc_cache_noprof+0x6e/0x620 [ 26.038372][ C2] kthread_create_worker_on_node+0xea/0x210 [ 26.038664][ C2] workqueue_init+0x2a/0x680 [ 26.038857][ C2] kernel_init_freeable+0x2fe/0x630 [ 26.039144][ C2] kernel_init+0x21/0x150 [ 26.039398][ C2] ret_from_fork+0x474/0x6b0 [ 26.039595][ C2] ret_from_fork_asm+0x11/0x20 [ 26.039843][ C2] INITIAL USE at: [ 26.039959][ C2] __lock_acquire+0x388/0xc20 [ 26.040207][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.040461][ C2] fs_reclaim_acquire+0xd5/0x120 [ 26.040661][ C2] __kmalloc_cache_noprof+0x6e/0x620 [ 26.040944][ C2] kthread_create_worker_on_node+0xea/0x210 [ 26.041230][ C2] workqueue_init+0x2a/0x680 [ 26.041426][ C2] kernel_init_freeable+0x2fe/0x630 [ 26.041680][ C2] kernel_init+0x21/0x150 [ 26.041930][ C2] ret_from_fork+0x474/0x6b0 [ 26.042123][ C2] ret_from_fork_asm+0x11/0x20 [ 26.042370][ C2] } [ 26.042453][ C2] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 26.042778][ C2] ... acquired at: [ 26.042902][ C2] __lock_acquire+0x518/0xc20 [ 26.043114][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.043265][ C2] fs_reclaim_acquire+0xd5/0x120 [ 26.043477][ C2] __kmalloc_noprof+0xd3/0x760 [ 26.043635][ C2] alloc_buf.isra.0+0x4b/0x260 [ 26.043844][ C2] put_chars+0x1e1/0x2f0 [ 26.043996][ C2] hvc_console_print+0x292/0x780 [ 26.044204][ C2] console_emit_next_record+0x22f/0x4c0 [ 26.044358][ C2] console_flush_one_record+0x46f/0x710 [ 26.044573][ C2] console_unlock+0xee/0x1f0 [ 26.044727][ C2] vprintk_emit+0x37c/0x3e0 [ 26.044934][ C2] _printk+0xc7/0x100 [ 26.045049][ C2] dm_interface_init+0x50/0x60 [ 26.045258][ C2] dm_init+0x51/0xd0 [ 26.045371][ C2] do_one_initcall+0x124/0x4f0 [ 26.045588][ C2] kernel_init_freeable+0x596/0x630 [ 26.045739][ C2] kernel_init+0x21/0x150 [ 26.045947][ C2] ret_from_fork+0x474/0x6b0 [ 26.046100][ C2] ret_from_fork_asm+0x11/0x20 [ 26.046306][ C2] [ 26.046385][ C2] -> (console_owner){....}-{0:0} { [ 26.046550][ C2] INITIAL USE at: [ 26.046718][ C2] } [ 26.046795][ C2] ... key at: [] console_owner_dep_map+0x0/0x60 [ 26.047075][ C2] ... acquired at: [ 26.047187][ C2] __lock_acquire+0x518/0xc20 [ 26.047399][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.047555][ C2] console_lock_spinning_enable+0x5c/0x60 [ 26.047799][ C2] console_emit_next_record+0x1d1/0x4c0 [ 26.047949][ C2] console_flush_one_record+0x46f/0x710 [ 26.048159][ C2] console_unlock+0xee/0x1f0 [ 26.048309][ C2] vprintk_emit+0x37c/0x3e0 [ 26.048526][ C2] _printk+0xc7/0x100 [ 26.048641][ C2] br_set_state+0x22f/0x430 [bridge] [ 26.048854][ C2] br_init_port+0xc4/0x200 [bridge] [ 26.049011][ C2] br_stp_enable_port+0x12/0x50 [bridge] [ 26.049260][ C2] br_port_carrier_check+0x220/0x430 [bridge] [ 26.049460][ C2] br_device_event+0x52d/0x8f0 [bridge] [ 26.049677][ C2] notifier_call_chain+0xae/0x300 [ 26.049827][ C2] netif_state_change+0x139/0x340 [ 26.050037][ C2] __linkwatch_run_queue+0x34c/0x750 [ 26.050189][ C2] linkwatch_event+0x7f/0xb0 [ 26.050399][ C2] process_one_work+0xe3e/0x1560 [ 26.050559][ C2] worker_thread+0x4f1/0xd60 [ 26.050766][ C2] kthread+0x367/0x460 [ 26.050880][ C2] ret_from_fork+0x474/0x6b0 [ 26.051085][ C2] ret_from_fork_asm+0x11/0x20 [ 26.051234][ C2] [ 26.051309][ C2] -> (&br->lock){+.-.}-{3:3} { [ 26.051525][ C2] HARDIRQ-ON-W at: [ 26.051639][ C2] __lock_acquire+0x388/0xc20 [ 26.051886][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.052139][ C2] _raw_spin_lock_bh+0x38/0x50 [ 26.052335][ C2] br_set_ageing_time+0x2d/0xf0 [bridge] [ 26.052633][ C2] br_changelink+0x240/0x16e0 [bridge] [ 26.052881][ C2] br_dev_newlink+0xeb/0x160 [bridge] [ 26.053074][ C2] rtnl_newlink_create+0x2d0/0x750 [ 26.053320][ C2] __rtnl_newlink+0x22b/0xa50 [ 26.053511][ C2] rtnl_newlink+0x9f1/0x11c0 [ 26.053764][ C2] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 26.054012][ C2] netlink_rcv_skb+0x14e/0x3a0 [ 26.054207][ C2] netlink_unicast+0x486/0x750 [ 26.054457][ C2] netlink_sendmsg+0x735/0xc60 [ 26.054711][ C2] ____sys_sendmsg+0x415/0x880 [ 26.054903][ C2] ___sys_sendmsg+0x14e/0x1d0 [ 26.055149][ C2] __sys_sendmsg+0x12c/0x1d0 [ 26.055341][ C2] do_syscall_64+0xff/0x530 [ 26.055597][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 26.055882][ C2] IN-SOFTIRQ-W at: [ 26.055999][ C2] __lock_acquire+0x388/0xc20 [ 26.056248][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.056440][ C2] _raw_spin_lock+0x33/0x40 [ 26.056696][ C2] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 26.056931][ C2] call_timer_fn+0x160/0x4d0 [ 26.057123][ C2] __run_timers+0x68f/0xaa0 [ 26.057370][ C2] run_timer_softirq+0xf0/0x160 [ 26.057627][ C2] handle_softirqs+0x1d3/0x900 [ 26.057819][ C2] __irq_exit_rcu+0x145/0x1c0 [ 26.058065][ C2] irq_exit_rcu+0xe/0x30 [ 26.058312][ C2] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 26.058552][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 26.058835][ C2] _raw_spin_unlock_irqrestore+0x36/0x80 [ 26.059122][ C2] get_from_partial_node+0x21d/0x500 [ 26.059310][ C2] ___slab_alloc+0x71/0x2f0 [ 26.059563][ C2] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 26.059811][ C2] __anon_vma_prepare+0xa5/0x580 [ 26.060000][ C2] __vmf_anon_prepare+0xf7/0x2a0 [ 26.060248][ C2] do_anonymous_page+0x284/0xca0 [ 26.060494][ C2] handle_pte_fault+0x426/0x710 [ 26.060688][ C2] __handle_mm_fault+0x3b7/0x5b0 [ 26.060935][ C2] handle_mm_fault+0x182/0x4a0 [ 26.061125][ C2] faultin_page+0x6a/0x170 [ 26.061369][ C2] __get_user_pages+0x293/0x7e0 [ 26.061622][ C2] get_user_pages_remote+0x353/0x810 [ 26.061812][ C2] get_arg_page+0xe1/0x2b0 [ 26.062059][ C2] copy_string_kernel+0xf1/0x340 [ 26.062306][ C2] do_execveat_common.isra.0+0x278/0x4f0 [ 26.062546][ C2] __x64_sys_execve+0x91/0xc0 [ 26.062792][ C2] do_syscall_64+0xff/0x530 [ 26.063037][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 26.063266][ C2] INITIAL USE at: [ 26.063439][ C2] __lock_acquire+0x388/0xc20 [ 26.063638][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.063882][ C2] _raw_spin_lock_bh+0x38/0x50 [ 26.064127][ C2] br_set_ageing_time+0x2d/0xf0 [bridge] [ 26.064360][ C2] br_changelink+0x240/0x16e0 [bridge] [ 26.064615][ C2] br_dev_newlink+0xeb/0x160 [bridge] [ 26.064867][ C2] rtnl_newlink_create+0x2d0/0x750 [ 26.065057][ C2] __rtnl_newlink+0x22b/0xa50 [ 26.065304][ C2] rtnl_newlink+0x9f1/0x11c0 [ 26.065500][ C2] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 26.065750][ C2] netlink_rcv_skb+0x14e/0x3a0 [ 26.065998][ C2] netlink_unicast+0x486/0x750 [ 26.066188][ C2] netlink_sendmsg+0x735/0xc60 [ 26.066436][ C2] ____sys_sendmsg+0x415/0x880 [ 26.066686][ C2] ___sys_sendmsg+0x14e/0x1d0 [ 26.066875][ C2] __sys_sendmsg+0x12c/0x1d0 [ 26.067123][ C2] do_syscall_64+0xff/0x530 [ 26.067312][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 26.067604][ C2] } [ 26.067682][ C2] ... key at: [] __key.7+0x0/0x40 [bridge] [ 26.067964][ C2] ... acquired at: [ 26.068128][ C2] mark_lock+0x1d7/0xa00 [ 26.068279][ C2] mark_usage+0x42/0x170 [ 26.068489][ C2] __lock_acquire+0x388/0xc20 [ 26.068644][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.068851][ C2] _raw_spin_lock+0x33/0x40 [ 26.068999][ C2] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 26.069246][ C2] call_timer_fn+0x160/0x4d0 [ 26.069400][ C2] __run_timers+0x68f/0xaa0 [ 26.069611][ C2] run_timer_softirq+0xf0/0x160 [ 26.069759][ C2] handle_softirqs+0x1d3/0x900 [ 26.069967][ C2] __irq_exit_rcu+0x145/0x1c0 [ 26.070116][ C2] irq_exit_rcu+0xe/0x30 [ 26.070320][ C2] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 26.070510][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 26.070756][ C2] _raw_spin_unlock_irqrestore+0x36/0x80 [ 26.070997][ C2] get_from_partial_node+0x21d/0x500 [ 26.071148][ C2] ___slab_alloc+0x71/0x2f0 [ 26.071353][ C2] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 26.071507][ C2] __anon_vma_prepare+0xa5/0x580 [ 26.071718][ C2] __vmf_anon_prepare+0xf7/0x2a0 [ 26.071868][ C2] do_anonymous_page+0x284/0xca0 [ 26.072075][ C2] handle_pte_fault+0x426/0x710 [ 26.072226][ C2] __handle_mm_fault+0x3b7/0x5b0 [ 26.072435][ C2] handle_mm_fault+0x182/0x4a0 [ 26.072589][ C2] faultin_page+0x6a/0x170 [ 26.072797][ C2] __get_user_pages+0x293/0x7e0 [ 26.072948][ C2] get_user_pages_remote+0x353/0x810 [ 26.073152][ C2] get_arg_page+0xe1/0x2b0 [ 26.073303][ C2] copy_string_kernel+0xf1/0x340 [ 26.073519][ C2] do_execveat_common.isra.0+0x278/0x4f0 [ 26.073706][ C2] __x64_sys_execve+0x91/0xc0 [ 26.073912][ C2] do_syscall_64+0xff/0x530 [ 26.074060][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 26.074306][ C2] [ 26.074382][ C2] [ 26.074382][ C2] stack backtrace: [ 26.074631][ C2] CPU: 2 UID: 0 PID: 690 Comm: bridge_activity Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 26.074634][ C2] Tainted: [W]=WARN [ 26.074635][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.074636][ C2] Call Trace: [ 26.074637][ C2] [ 26.074638][ C2] dump_stack_lvl+0x6f/0xa0 [ 26.074641][ C2] print_irq_inversion_bug.part.0.cold+0xe6/0x143 [ 26.074644][ C2] mark_lock_irq+0x989/0x9c0 [ 26.074647][ C2] mark_lock+0x1d7/0xa00 [ 26.074648][ C2] mark_usage+0x42/0x170 [ 26.074650][ C2] __lock_acquire+0x388/0xc20 [ 26.074652][ C2] lock_acquire.part.0+0xd4/0x280 [ 26.074654][ C2] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 26.074661][ C2] ? rcu_is_watching+0x16/0xd0 [ 26.074664][ C2] ? lock_acquire+0x13c/0x160 [ 26.074665][ C2] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 26.074672][ C2] _raw_spin_lock+0x33/0x40 [ 26.074673][ C2] ? br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 26.074679][ C2] br_forward_delay_timer_expired+0x44/0x5d0 [bridge] [ 26.074686][ C2] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 26.074692][ C2] call_timer_fn+0x160/0x4d0 [ 26.074694][ C2] ? detach_if_pending+0x1d0/0x1d0 [ 26.074695][ C2] ? debug_object_active_state+0x430/0x430 [ 26.074699][ C2] ? find_held_lock+0x2b/0x80 [ 26.074700][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 26.074702][ C2] ? mark_held_locks+0x40/0x70 [ 26.074704][ C2] __run_timers+0x68f/0xaa0 [ 26.074706][ C2] ? br_message_age_timer_expired+0x70/0x70 [bridge] [ 26.074712][ C2] ? __bpf_trace_itimer_expire+0x10/0x10 [ 26.074714][ C2] ? __lock_acquire+0x518/0xc20 [ 26.074717][ C2] ? __rwlock_init+0x150/0x150 [ 26.074719][ C2] run_timer_softirq+0xf0/0x160 [ 26.074721][ C2] ? __run_timers+0xaa0/0xaa0 [ 26.074723][ C2] ? rcu_is_watching+0x16/0xd0 [ 26.074724][ C2] handle_softirqs+0x1d3/0x900 [ 26.074726][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 26.074728][ C2] ? _local_bh_enable+0xc0/0xc0 [ 26.074730][ C2] __irq_exit_rcu+0x145/0x1c0 [ 26.074731][ C2] irq_exit_rcu+0xe/0x30 [ 26.074732][ C2] sysvec_apic_timer_interrupt+0x9d/0xe0 [ 26.074734][ C2] [ 26.074735][ C2] [ 26.074736][ C2] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 26.074737][ C2] RIP: 0010:_raw_spin_unlock_irqrestore+0x36/0x80 [ 26.074739][ C2] 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 [ 26.074740][ C2] RSP: 0018:ffa0000001e07738 EFLAGS: 00000246 [ 26.074742][ C2] RAX: 0000000000000096 RBX: ff11000001159080 RCX: ffffffffa33a8483 [ 26.074743][ C2] RDX: ff1100000b9ac6c0 RSI: ffffffffa3c38b01 RDI: ffffffffa368d8e0 [ 26.074744][ C2] RBP: 0000000000000246 R08: 0000000000000000 R09: 0000000000000000 [ 26.074745][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: ff11000001159080 [ 26.074745][ C2] R13: ffd4000000140410 R14: ffd4000000140400 R15: ff11000005010f08 [ 26.074747][ C2] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 26.074749][ C2] get_from_partial_node+0x21d/0x500 [ 26.074751][ C2] ? find_held_lock+0x2b/0x80 [ 26.074753][ C2] ___slab_alloc+0x71/0x2f0 [ 26.074754][ C2] ? __pcs_replace_empty_main+0x42f/0x6a0 [ 26.074756][ C2] kmem_cache_alloc_noprof+0x2fc/0x5c0 [ 26.074758][ C2] ? __anon_vma_prepare+0xa5/0x580 [ 26.074760][ C2] __anon_vma_prepare+0xa5/0x580 [ 26.074761][ C2] ? pmd_install+0x1c0/0x1c0 [ 26.074763][ C2] __vmf_anon_prepare+0xf7/0x2a0 [ 26.074765][ C2] do_anonymous_page+0x284/0xca0 [ 26.074767][ C2] ? lock_acquire.part.0+0xd4/0x280 [ 26.074769][ C2] handle_pte_fault+0x426/0x710 [ 26.074771][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 26.074772][ C2] ? __rwlock_init+0x150/0x150 [ 26.074774][ C2] ? do_numa_page.isra.0+0xa70/0xa70 [ 26.074776][ C2] ? do_raw_spin_unlock+0x59/0x250 [ 26.074778][ C2] ? _raw_spin_unlock+0x2d/0x50 [ 26.074779][ C2] __handle_mm_fault+0x3b7/0x5b0 [ 26.074781][ C2] ? __pmd_alloc+0x840/0x840 [ 26.074785][ C2] handle_mm_fault+0x182/0x4a0 [ 26.074787][ C2] ? vma_pgtable_walk_end+0x1f/0x60 [ 26.074788][ C2] faultin_page+0x6a/0x170 [ 26.074790][ C2] __get_user_pages+0x293/0x7e0 [ 26.074791][ C2] ? __lock_acquire+0x518/0xc20 [ 26.074793][ C2] ? follow_page_mask+0x3f0/0x3f0 [ 26.074795][ C2] ? mmap_read_lock_maybe_expand+0x1aa/0x370 [ 26.074797][ C2] ? rcu_is_watching+0x16/0xd0 [ 26.074799][ C2] get_user_pages_remote+0x353/0x810 [ 26.074800][ C2] ? down_read+0xc1/0x540 [ 26.074802][ C2] ? down_read+0x14c/0x540 [ 26.074803][ C2] ? __get_user_pages+0x7e0/0x7e0 [ 26.074806][ C2] get_arg_page+0xe1/0x2b0 [ 26.074808][ C2] ? alloc_bprm+0x5f0/0x5f0 [ 26.074809][ C2] ? __lock_release.isra.0+0x69/0x1a0 [ 26.074811][ C2] copy_string_kernel+0xf1/0x340 [ 26.074813][ C2] ? get_user_arg_ptr.isra.0+0x3b/0x80 [ 26.074815][ C2] do_execveat_common.isra.0+0x278/0x4f0 [ 26.074818][ C2] __x64_sys_execve+0x91/0xc0 [ 26.074820][ C2] do_syscall_64+0xff/0x530 [ 26.074821][ C2] ? exc_page_fault+0xee/0x100 [ 26.074823][ C2] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 26.074824][ C2] RIP: 0033:0x7fb3bd17af4b [ 26.074825][ C2] Code: 0f 1e fa 48 8b 05 75 e0 12 00 48 8b 10 e9 0d 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa b8 3b 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 7d de 12 00 f7 d8 64 89 01 48 [ 26.074826][ C2] RSP: 002b:00007ffd3f70a758 EFLAGS: 00000206 ORIG_RAX: 000000000000003b [ 26.074828][ C2] RAX: ffffffffffffffda RBX: 00005633ea154ca0 RCX: 00007fb3bd17af4b [ 26.074829][ C2] RDX: 00005633ea1c1e30 RSI: 00005633ea154c70 RDI: 00005633ea154ca0 [ 26.074829][ C2] RBP: 00007ffd3f70a840 R08: 00007ffd3f70a680 R09: 0000000000000000 [ 26.074830][ C2] R10: 0000000000000008 R11: 0000000000000206 R12: 00005633ea154ca0 [ 26.074831][ C2] R13: 0000000000000000 R14: 00005633ea154c70 R15: 00005633ea1c1e30 [ 26.074833][ C2] [ 28.728075][ T743] br1: port 2(veth2) entered disabled state [ 28.728093][ T743] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 28.728095][ T743] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 743, name: ip [ 28.728097][ T743] preempt_count: 202, expected: 0 [ 28.728098][ T743] RCU nest depth: 0, expected: 0 [ 28.728099][ T743] INFO: lockdep is turned off. [ 28.728100][ T743] irq event stamp: 0 [ 28.728100][ T743] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 28.728105][ T743] hardirqs last disabled at (0): [] copy_process+0x1ccd/0x6240 [ 28.728111][ T743] softirqs last enabled at (0): [] copy_process+0x1d21/0x6240 [ 28.728113][ T743] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 28.728114][ T743] Preemption disabled at: [ 28.728115][ T743] [<0000000000000000>] 0x0 [ 28.728120][ T743] CPU: 2 UID: 0 PID: 743 Comm: ip Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 28.728123][ T743] Tainted: [W]=WARN [ 28.728124][ T743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.728126][ T743] Call Trace: [ 28.728127][ T743] [ 28.728129][ T743] dump_stack_lvl+0x6f/0xa0 [ 28.728135][ T743] __might_resched.cold+0x1fe/0x2c1 [ 28.728138][ T743] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 28.728142][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728146][ T743] __kmalloc_noprof+0x443/0x760 [ 28.728149][ T743] ? __rwlock_init+0x150/0x150 [ 28.728152][ T743] ? alloc_buf.isra.0+0x4b/0x260 [ 28.728156][ T743] ? do_raw_spin_unlock+0x59/0x250 [ 28.728158][ T743] alloc_buf.isra.0+0x4b/0x260 [ 28.728159][ T743] put_chars+0x1e1/0x2f0 [ 28.728161][ T743] ? __send_to_port+0x420/0x420 [ 28.728163][ T743] ? printk_get_next_message+0x240/0x650 [ 28.728166][ T743] hvc_console_print+0x292/0x780 [ 28.728170][ T743] ? hvc_write+0x3a0/0x3a0 [ 28.728172][ T743] ? __rwlock_init+0x150/0x150 [ 28.728173][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728175][ T743] ? lock_acquire+0x13c/0x160 [ 28.728177][ T743] console_emit_next_record+0x22f/0x4c0 [ 28.728180][ T743] ? devkmsg_read+0x4b0/0x4b0 [ 28.728182][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728183][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728185][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728186][ T743] ? lock_acquire+0x13c/0x160 [ 28.728188][ T743] ? console_flush_one_record+0x111/0x710 [ 28.728190][ T743] console_flush_one_record+0x46f/0x710 [ 28.728192][ T743] ? console_emit_next_record+0x4c0/0x4c0 [ 28.728195][ T743] console_unlock+0xee/0x1f0 [ 28.728196][ T743] ? lock_acquire+0x13c/0x160 [ 28.728198][ T743] ? console_flush_one_record+0x710/0x710 [ 28.728199][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728201][ T743] ? lock_release+0x184/0x1f0 [ 28.728202][ T743] ? lock_acquire+0x60/0x160 [ 28.728204][ T743] ? __rcu_read_lock+0x30/0x70 [ 28.728206][ T743] ? __down_trylock_console_sem+0x5e/0xa0 [ 28.728208][ T743] ? vprintk_emit+0x320/0x3e0 [ 28.728210][ T743] vprintk_emit+0x37c/0x3e0 [ 28.728212][ T743] ? wake_up_klogd_work_func+0x90/0x90 [ 28.728214][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728215][ T743] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 28.728218][ T743] ? trace_hardirqs_on+0x36/0x40 [ 28.728219][ T743] _printk+0xc7/0x100 [ 28.728223][ T743] ? snapshot_read.cold+0x21/0x21 [ 28.728225][ T743] ? ipv6_mc_down+0x17e/0x2d0 [ 28.728229][ T743] br_set_state+0x22f/0x430 [bridge] [ 28.728242][ T743] br_stp_disable_port+0x11f/0x390 [bridge] [ 28.728249][ T743] br_device_event+0x7b5/0x8f0 [bridge] [ 28.728258][ T743] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 28.728261][ T743] ? _sub_I_65535_1+0x4d0/0x4d0 [stp] [ 28.728263][ T743] ? addrconf_notify+0x2c8/0xf30 [ 28.728266][ T743] notifier_call_chain+0xae/0x300 [ 28.728269][ T743] __dev_notify_flags+0x23c/0x3c0 [ 28.728273][ T743] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 28.728275][ T743] ? netif_change_name+0x8c0/0x8c0 [ 28.728277][ T743] ? netif_set_allmulti+0x250/0x250 [ 28.728279][ T743] ? __kernel_text_address+0x12/0x30 [ 28.728281][ T743] ? write_profile+0xf0/0xf0 [ 28.728283][ T743] ? unwind_get_return_address+0x67/0xd0 [ 28.728286][ T743] netif_change_flags+0xfe/0x190 [ 28.728288][ T743] do_setlink.isra.0+0x1cc3/0x2750 [ 28.728291][ T743] ? stack_trace_save+0x93/0xc0 [ 28.728293][ T743] ? rtnl_link_get_size+0x350/0x350 [ 28.728294][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728295][ T743] ? stack_depot_save_flags+0x1bc/0x790 [ 28.728299][ T743] ? kasan_save_stack+0x3d/0x50 [ 28.728302][ T743] ? kasan_save_stack+0x2f/0x50 [ 28.728304][ T743] ? kasan_save_track+0x14/0x30 [ 28.728305][ T743] ? __kasan_kmalloc+0x7b/0x90 [ 28.728307][ T743] ? __kmalloc_cache_noprof+0x29a/0x620 [ 28.728308][ T743] ? rtnl_newlink+0x124/0x11c0 [ 28.728310][ T743] ? rtnetlink_rcv_msg+0x6fd/0xbd0 [ 28.728311][ T743] ? netlink_rcv_skb+0x14e/0x3a0 [ 28.728313][ T743] ? netlink_unicast+0x486/0x750 [ 28.728315][ T743] ? netlink_sendmsg+0x735/0xc60 [ 28.728316][ T743] ? ____sys_sendmsg+0x415/0x880 [ 28.728318][ T743] ? ___sys_sendmsg+0x14e/0x1d0 [ 28.728320][ T743] ? __sys_sendmsg+0x12c/0x1d0 [ 28.728321][ T743] ? do_syscall_64+0xff/0x530 [ 28.728323][ T743] ? entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.728325][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728327][ T743] ? lock_acquire+0x13c/0x160 [ 28.728328][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728330][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728332][ T743] ? trace_contention_end+0xb3/0x180 [ 28.728335][ T743] ? __mutex_lock+0x1db/0x1ea0 [ 28.728336][ T743] ? __mutex_lock+0x9a3/0x1ea0 [ 28.728338][ T743] ? rtnl_newlink+0x9a8/0x11c0 [ 28.728339][ T743] ? ww_mutex_lock+0x160/0x160 [ 28.728341][ T743] ? __rtnl_newlink+0x3fa/0xa50 [ 28.728343][ T743] rtnl_newlink+0x9f1/0x11c0 [ 28.728345][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728347][ T743] ? rtnl_bridge_getlink+0x850/0x850 [ 28.728348][ T743] ? lock_acquire+0x13c/0x160 [ 28.728349][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728351][ T743] ? is_bpf_text_address+0x3e/0x110 [ 28.728355][ T743] ? is_bpf_text_address+0x72/0x110 [ 28.728356][ T743] ? kernel_text_address+0x149/0x170 [ 28.728358][ T743] ? __kernel_text_address+0x12/0x30 [ 28.728359][ T743] ? write_profile+0xf0/0xf0 [ 28.728360][ T743] ? unwind_get_return_address+0x67/0xd0 [ 28.728361][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728363][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728364][ T743] ? cap_capable+0x1d7/0x3d0 [ 28.728368][ T743] ? lock_acquire+0x13c/0x160 [ 28.728369][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728371][ T743] ? rtnl_bridge_getlink+0x850/0x850 [ 28.728372][ T743] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 28.728374][ T743] ? rtnl_link_fill+0x920/0x920 [ 28.728375][ T743] ? filter_irq_stacks+0xd0/0xd0 [ 28.728377][ T743] ? stack_depot_save_flags+0x1bc/0x790 [ 28.728379][ T743] netlink_rcv_skb+0x14e/0x3a0 [ 28.728380][ T743] ? rtnl_link_fill+0x920/0x920 [ 28.728382][ T743] ? lock_release+0x184/0x1f0 [ 28.728384][ T743] ? netlink_ack+0xcf0/0xcf0 [ 28.728386][ T743] ? __netlink_lookup+0xb9/0x6b0 [ 28.728390][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728392][ T743] ? lock_release+0x184/0x1f0 [ 28.728395][ T743] netlink_unicast+0x486/0x750 [ 28.728398][ T743] ? netlink_attachskb+0x810/0x810 [ 28.728399][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728401][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728403][ T743] ? lock_acquire+0x13c/0x160 [ 28.728404][ T743] netlink_sendmsg+0x735/0xc60 [ 28.728406][ T743] ? netlink_unicast+0x750/0x750 [ 28.728408][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728410][ T743] ? lock_release+0x184/0x1f0 [ 28.728412][ T743] ____sys_sendmsg+0x415/0x880 [ 28.728413][ T743] ? copy_msghdr_from_user+0x279/0x420 [ 28.728415][ T743] ? get_timestamp.constprop.0+0x390/0x390 [ 28.728416][ T743] ? move_addr_to_kernel+0x40/0x40 [ 28.728417][ T743] ? filter_irq_stacks+0xd0/0xd0 [ 28.728420][ T743] ___sys_sendmsg+0x14e/0x1d0 [ 28.728422][ T743] ? copy_msghdr_from_user+0x420/0x420 [ 28.728426][ T743] __sys_sendmsg+0x12c/0x1d0 [ 28.728428][ T743] ? __sys_sendmsg_sock+0x20/0x20 [ 28.728431][ T743] ? rcu_is_watching+0x16/0xd0 [ 28.728433][ T743] do_syscall_64+0xff/0x530 [ 28.728434][ T743] ? exc_page_fault+0xee/0x100 [ 28.728436][ T743] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 28.728437][ T743] RIP: 0033:0x7f6c933f854e [ 28.728439][ T743] 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 [ 28.728441][ T743] RSP: 002b:00007fff59b01790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.728445][ T743] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6c933f854e [ 28.728446][ T743] RDX: 0000000000000000 RSI: 00007fff59b01840 RDI: 0000000000000005 [ 28.728447][ T743] RBP: 00007fff59b017a0 R08: 0000000000000000 R09: 0000000000000000 [ 28.728448][ T743] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9103fd [ 28.728449][ T743] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff59b01f00 [ 28.728451][ T743] [ 28.762052][ T743] ip (743) used greatest stack depth: 23016 bytes left [ 28.778763][ T745] veth2: left allmulticast mode [ 28.778928][ T745] veth2: left promiscuous mode [ 28.779123][ T745] br1: port 2(veth2) entered disabled state [ 28.809086][ T747] br1: port 1(veth1) entered disabled state [ 28.829246][ T749] veth1: left allmulticast mode [ 28.829407][ T749] veth1: left promiscuous mode [ 28.829611][ T749] br1: port 1(veth1) entered disabled state