[ 9.513472][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 9.513528][ T85] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 9.513530][ T85] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 85, name: (udev-worker) [ 9.513532][ T85] preempt_count: 1, expected: 0 [ 9.513533][ T85] RCU nest depth: 0, expected: 0 [ 9.513534][ T85] locks held by (udev-worker)/85: 6, last CPU#0: [ 9.513536][ T85] #0: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_setlink+0x29d/0x920 [ 9.513548][ T85] #1: ff1100000cbfadd8 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: do_setlink.isra.0+0x27a/0x2a60 [ 9.513552][ T85] #2: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 9.513557][ T85] #3: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 9.513561][ T85] #4: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 9.513564][ T85] #5: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 9.513568][ T85] irq event stamp: 396616 [ 9.513569][ T85] hardirqs last enabled at (396615): [] __down_trylock_console_sem+0x86/0xa0 [ 9.513571][ T85] hardirqs last disabled at (396616): [] console_emit_next_record+0x3f8/0x4f0 [ 9.513572][ T85] softirqs last enabled at (396610): [] netif_change_name+0x216/0x8c0 [ 9.513575][ T85] softirqs last disabled at (396608): [] netif_change_name+0x1ad/0x8c0 [ 9.513577][ T85] Preemption disabled at: [ 9.513578][ T85] [] vprintk_emit+0x31b/0x3e0 [ 9.513584][ T85] CPU: 0 UID: 0 PID: 85 Comm: (udev-worker) Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 9.513587][ T85] Tainted: [W]=WARN [ 9.513588][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.513590][ T85] Call Trace: [ 9.513592][ T85] [ 9.513594][ T85] dump_stack_lvl+0x6f/0xa0 [ 9.513599][ T85] ? vprintk_emit+0x31b/0x3e0 [ 9.513601][ T85] __might_resched.cold+0x1fe/0x2c1 [ 9.513606][ T85] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 9.513610][ T85] ? __kmalloc_noprof+0xdb/0x760 [ 9.513614][ T85] __kmalloc_noprof+0x443/0x760 [ 9.513616][ T85] ? alloc_buf.isra.0+0x4b/0x260 [ 9.513622][ T85] ? do_raw_spin_unlock+0x59/0x250 [ 9.513624][ T85] alloc_buf.isra.0+0x4b/0x260 [ 9.513627][ T85] put_chars+0x1e1/0x2f0 [ 9.513630][ T85] ? __send_to_port+0x420/0x420 [ 9.513634][ T85] ? validate_chain+0x34a/0xc20 [ 9.513638][ T85] hvc_console_print+0x292/0x780 [ 9.513641][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513646][ T85] ? hvc_write+0x3a0/0x3a0 [ 9.513648][ T85] ? rcu_is_watching+0x16/0xd0 [ 9.513655][ T85] console_emit_next_record+0x252/0x4f0 [ 9.513658][ T85] ? devkmsg_read+0x4e0/0x4e0 [ 9.513662][ T85] ? rcu_is_watching+0x16/0xd0 [ 9.513664][ T85] ? lock_acquire+0x13c/0x160 [ 9.513668][ T85] console_flush_one_record+0x46f/0x710 [ 9.513672][ T85] ? console_emit_next_record+0x4f0/0x4f0 [ 9.513674][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513679][ T85] console_unlock+0xee/0x1f0 [ 9.513681][ T85] ? console_flush_one_record+0x710/0x710 [ 9.513683][ T85] ? rcu_is_watching+0x16/0xd0 [ 9.513685][ T85] ? lock_acquire+0x60/0x160 [ 9.513688][ T85] ? __down_trylock_console_sem+0x5e/0xa0 [ 9.513690][ T85] ? vprintk_emit+0x320/0x3e0 [ 9.513693][ T85] vprintk_emit+0x37c/0x3e0 [ 9.513696][ T85] ? wake_up_klogd_work_func+0x90/0x90 [ 9.513698][ T85] ? write_profile+0xf0/0xf0 [ 9.513701][ T85] ? unwind_get_return_address+0x67/0xd0 [ 9.513708][ T85] dev_vprintk_emit+0x27f/0x2c0 [ 9.513712][ T85] ? device_rename.cold+0xa/0xa [ 9.513717][ T85] ? filter_irq_stacks+0xd0/0xd0 [ 9.513723][ T85] dev_printk_emit+0xb9/0xee [ 9.513725][ T85] ? dev_vprintk_emit+0x2c0/0x2c0 [ 9.513729][ T85] ? check_prev_add+0x316/0xe90 [ 9.513734][ T85] __netdev_printk+0x160/0x1d0 [ 9.513739][ T85] netdev_info+0xe2/0x116 [ 9.513741][ T85] ? netdev_notice+0x120/0x120 [ 9.513744][ T85] ? find_held_lock+0x2b/0x80 [ 9.513747][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 9.513750][ T85] ? mark_held_locks+0x40/0x70 [ 9.513753][ T85] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 9.513755][ T85] netif_change_name.cold+0x4f/0x89 [ 9.513758][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513760][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 9.513762][ T85] ? find_held_lock+0x2/0x80 [ 9.513765][ T85] ? netdev_adjacent_rename_links+0x470/0x470 [ 9.513768][ T85] ? find_held_lock+0x2b/0x80 [ 9.513771][ T85] ? __asan_memset+0x27/0x50 [ 9.513783][ T85] do_setlink.isra.0+0x1f7d/0x2a60 [ 9.513785][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513788][ T85] ? rtnl_link_get_size+0x350/0x350 [ 9.513790][ T85] ? mark_usage+0x61/0x170 [ 9.513791][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 9.513793][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 9.513796][ T85] ? validate_chain+0x38b/0xc20 [ 9.513800][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513804][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 9.513806][ T85] ? rtnl_setlink+0x29d/0x920 [ 9.513809][ T85] ? rcu_is_watching+0x16/0xd0 [ 9.513811][ T85] ? lock_acquire+0x13c/0x160 [ 9.513812][ T85] ? rcu_is_watching+0x16/0xd0 [ 9.513814][ T85] ? rcu_is_watching+0x16/0xd0 [ 9.513816][ T85] ? trace_contention_end+0xb3/0x180 [ 9.513818][ T85] ? __mutex_lock+0x1db/0x1ea0 [ 9.513821][ T85] ? __mutex_lock+0x9a3/0x1ea0 [ 9.513822][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513824][ T85] ? rtnl_setlink+0x29d/0x920 [ 9.513827][ T85] ? mark_usage+0x61/0x170 [ 9.513829][ T85] ? ww_mutex_lock+0x160/0x160 [ 9.513831][ T85] ? nla_get_range_signed+0x3d0/0x3d0 [ 9.513836][ T85] ? mark_usage+0x61/0x170 [ 9.513839][ T85] ? cap_capable+0x1d7/0x3d0 [ 9.513847][ T85] rtnl_setlink+0x527/0x920 [ 9.513850][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 9.513852][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513873][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 9.513875][ T85] ? find_held_lock+0x2b/0x80 [ 9.513878][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 9.513880][ T85] ? mark_usage+0x61/0x170 [ 9.513882][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513886][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 9.513887][ T85] ? find_held_lock+0x2b/0x80 [ 9.513889][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 9.513892][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 9.513895][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 9.513897][ T85] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 9.513901][ T85] ? rtnl_link_fill+0x900/0x900 [ 9.513902][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513906][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 9.513908][ T85] ? find_held_lock+0x2b/0x80 [ 9.513912][ T85] netlink_rcv_skb+0x14e/0x3a0 [ 9.513915][ T85] ? rtnl_link_fill+0x900/0x900 [ 9.513918][ T85] ? netlink_ack+0xcd0/0xcd0 [ 9.513925][ T85] ? netlink_deliver_tap+0xc5/0x330 [ 9.513927][ T85] ? netlink_deliver_tap+0x13c/0x330 [ 9.513931][ T85] netlink_unicast+0x486/0x750 [ 9.513935][ T85] ? netlink_attachskb+0x810/0x810 [ 9.513938][ T85] ? __lock_acquire+0x518/0xc20 [ 9.513942][ T85] netlink_sendmsg+0x735/0xc60 [ 9.513946][ T85] ? netlink_unicast+0x750/0x750 [ 9.513950][ T85] ? __might_fault+0x97/0x140 [ 9.513953][ T85] ? __might_fault+0x97/0x140 [ 9.513957][ T85] __sys_sendto+0x2aa/0x400 [ 9.513960][ T85] ? __ia32_sys_getpeername+0xd0/0xd0 [ 9.513970][ T85] ? exc_page_fault+0x87/0x100 [ 9.513976][ T85] __x64_sys_sendto+0xe4/0x1f0 [ 9.513978][ T85] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 9.513982][ T85] ? lockdep_hardirqs_on+0x91/0x130 [ 9.513983][ T85] ? do_syscall_64+0xa6/0x530 [ 9.513985][ T85] do_syscall_64+0xff/0x530 [ 9.513986][ T85] ? exc_page_fault+0xee/0x100 [ 9.513989][ T85] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 9.513991][ T85] RIP: 0033:0x7f2ba11e754e [ 9.513995][ T85] 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 [ 9.513997][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.514000][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 9.514001][ T85] RDX: 0000000000000030 RSI: 000055ca48962fc0 RDI: 0000000000000018 [ 9.514002][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 9.514003][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48965110 [ 9.514003][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 [ 9.514010][ T85] [ 9.934225][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 4789 - 0 [ 10.159215][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 4789 - 0 [ 10.257245][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 4789 - 0 [ 10.550293][ T12] netdevsim netdevsim232 eni232np1: set [0, 1] type 1 family 0 port 4790 - 0 [ 10.550314][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 10.550317][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 10.550319][ T12] preempt_count: 1, expected: 0 [ 10.550321][ T12] RCU nest depth: 0, expected: 0 [ 10.550322][ T12] locks held by kworker/u16:0/12: 8, last CPU#0: [ 10.550325][ T12] #0: ff1100000c834d40 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 10.550339][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 10.550344][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 10.550353][ T12] #3: ff1100000ca56310 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 10.550359][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 10.550366][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 10.550371][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 10.550376][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 10.550382][ T12] irq event stamp: 4174 [ 10.550383][ T12] hardirqs last enabled at (4173): [] __down_trylock_console_sem+0x86/0xa0 [ 10.550386][ T12] hardirqs last disabled at (4174): [] console_emit_next_record+0x3f8/0x4f0 [ 10.550389][ T12] softirqs last enabled at (4162): [] addrconf_dad_begin+0x37f/0x540 [ 10.550394][ T12] softirqs last disabled at (4154): [] addrconf_dad_begin+0x154/0x540 [ 10.550397][ T12] Preemption disabled at: [ 10.550398][ T12] [] vprintk_emit+0x31b/0x3e0 [ 10.550405][ T12] CPU: 0 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 10.550410][ T12] Tainted: [W]=WARN [ 10.550411][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.550414][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 10.550419][ T12] Call Trace: [ 10.550421][ T12] [ 10.550423][ T12] dump_stack_lvl+0x6f/0xa0 [ 10.550430][ T12] ? vprintk_emit+0x31b/0x3e0 [ 10.550433][ T12] __might_resched.cold+0x1fe/0x2c1 [ 10.550439][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 10.550445][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 10.550452][ T12] __kmalloc_noprof+0x443/0x760 [ 10.550455][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 10.550463][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 10.550467][ T12] alloc_buf.isra.0+0x4b/0x260 [ 10.550472][ T12] put_chars+0x1e1/0x2f0 [ 10.550479][ T12] ? __send_to_port+0x420/0x420 [ 10.550485][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 10.550491][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 10.550494][ T12] ? validate_chain+0x38b/0xc20 [ 10.550500][ T12] hvc_console_print+0x292/0x780 [ 10.550504][ T12] ? mark_usage+0x61/0x170 [ 10.550506][ T12] ? __lock_acquire+0x518/0xc20 [ 10.550509][ T12] ? __lock_acquire+0x518/0xc20 [ 10.550516][ T12] ? hvc_write+0x3a0/0x3a0 [ 10.550519][ T12] ? console_emit_next_record+0x202/0x4f0 [ 10.550524][ T12] ? rcu_is_watching+0x16/0xd0 [ 10.550528][ T12] ? lock_acquire+0x13c/0x160 [ 10.550535][ T12] console_emit_next_record+0x252/0x4f0 [ 10.550541][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 10.550548][ T12] ? rcu_is_watching+0x16/0xd0 [ 10.550552][ T12] ? lock_acquire+0x13c/0x160 [ 10.550559][ T12] console_flush_one_record+0x46f/0x710 [ 10.550565][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 10.550568][ T12] ? __lock_acquire+0x518/0xc20 [ 10.550577][ T12] console_unlock+0xee/0x1f0 [ 10.550581][ T12] ? console_flush_one_record+0x710/0x710 [ 10.550584][ T12] ? rcu_is_watching+0x16/0xd0 [ 10.550587][ T12] ? lock_acquire+0x60/0x160 [ 10.550593][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 10.550596][ T12] ? vprintk_emit+0x320/0x3e0 [ 10.550601][ T12] vprintk_emit+0x37c/0x3e0 [ 10.550607][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 10.550612][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 10.550619][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 10.550627][ T12] ? device_rename.cold+0xa/0xa [ 10.550629][ T12] ? debug_object_activate+0x345/0x4a0 [ 10.550640][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 10.550647][ T12] dev_printk_emit+0xb9/0xee [ 10.550650][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 10.550653][ T12] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 10.550668][ T12] __netdev_printk+0x160/0x1d0 [ 10.550677][ T12] netdev_info+0xe2/0x116 [ 10.550680][ T12] ? netdev_notice+0x120/0x120 [ 10.550687][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 10.550690][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 10.550696][ T12] ? rcu_is_watching+0x16/0xd0 [ 10.550702][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 10.550712][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 10.550717][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 10.550720][ T12] ? __asan_memset+0x27/0x50 [ 10.550725][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 10.550731][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 10.550742][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 10.550753][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 10.550757][ T12] ? rcu_is_watching+0x16/0xd0 [ 10.550760][ T12] ? lock_acquire+0x13c/0x160 [ 10.550762][ T12] ? rcu_is_watching+0x16/0xd0 [ 10.550768][ T12] ? process_one_work+0xe16/0x1560 [ 10.550770][ T12] ? process_one_work+0xdfc/0x1560 [ 10.550772][ T12] process_one_work+0xe3e/0x1560 [ 10.550790][ T12] ? __queue_delayed_work+0x470/0x470 [ 10.550794][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 10.550808][ T12] worker_thread+0x4f1/0xd60 [ 10.550820][ T12] ? rescuer_thread+0x1340/0x1340 [ 10.550823][ T12] kthread+0x367/0x460 [ 10.550826][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 10.550831][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 10.550835][ T12] ret_from_fork+0x474/0x6b0 [ 10.550842][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 10.550848][ T12] ? __switch_to+0x5a3/0xe00 [ 10.550852][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 10.550857][ T12] ret_from_fork_asm+0x11/0x20 [ 10.550872][ T12] [ 10.766236][ T12] netdevsim netdevsim232 eni232np1: set [1, 0] type 2 family 0 port 6081 - 0 [ 11.264195][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 4789 - 0 [ 11.316200][ T12] netdevsim netdevsim232 eni232np1: unset [0, 1] type 1 family 0 port 4790 - 0 [ 11.360201][ T12] netdevsim netdevsim232 eni232np1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 11.977884][ T90] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 11.977901][ T90] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 11.977903][ T90] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 90, name: (udev-worker) [ 11.977905][ T90] preempt_count: 1, expected: 0 [ 11.977906][ T90] RCU nest depth: 0, expected: 0 [ 11.977907][ T90] locks held by (udev-worker)/90: 6, last CPU#3: [ 11.977909][ T90] #0: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_setlink+0x29d/0x920 [ 11.977922][ T90] #1: ff1100000c752dd8 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: do_setlink.isra.0+0x27a/0x2a60 [ 11.977927][ T90] #2: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 11.977933][ T90] #3: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 11.977936][ T90] #4: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 11.977940][ T90] #5: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 11.977943][ T90] irq event stamp: 515200 [ 11.977944][ T90] hardirqs last enabled at (515199): [] __down_trylock_console_sem+0x86/0xa0 [ 11.977947][ T90] hardirqs last disabled at (515200): [] console_emit_next_record+0x3f8/0x4f0 [ 11.977948][ T90] softirqs last enabled at (515194): [] netif_change_name+0x216/0x8c0 [ 11.977951][ T90] softirqs last disabled at (515192): [] netif_change_name+0x1ad/0x8c0 [ 11.977953][ T90] Preemption disabled at: [ 11.977954][ T90] [] vprintk_emit+0x31b/0x3e0 [ 11.977960][ T90] CPU: 3 UID: 0 PID: 90 Comm: (udev-worker) Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 11.977963][ T90] Tainted: [W]=WARN [ 11.977964][ T90] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.977966][ T90] Call Trace: [ 11.977968][ T90] [ 11.977969][ T90] dump_stack_lvl+0x6f/0xa0 [ 11.977975][ T90] ? vprintk_emit+0x31b/0x3e0 [ 11.977977][ T90] __might_resched.cold+0x1fe/0x2c1 [ 11.977982][ T90] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 11.977986][ T90] ? __kmalloc_noprof+0xdb/0x760 [ 11.977991][ T90] __kmalloc_noprof+0x443/0x760 [ 11.977993][ T90] ? alloc_buf.isra.0+0x4b/0x260 [ 11.977999][ T90] ? do_raw_spin_unlock+0x59/0x250 [ 11.978001][ T90] alloc_buf.isra.0+0x4b/0x260 [ 11.978004][ T90] put_chars+0x1e1/0x2f0 [ 11.978007][ T90] ? __send_to_port+0x420/0x420 [ 11.978009][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.978013][ T90] ? rcu_read_lock_any_held+0x3c/0x90 [ 11.978016][ T90] ? validate_chain+0x38b/0xc20 [ 11.978021][ T90] hvc_console_print+0x292/0x780 [ 11.978023][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978028][ T90] ? hvc_write+0x3a0/0x3a0 [ 11.978031][ T90] ? rcu_is_watching+0x16/0xd0 [ 11.978036][ T90] console_emit_next_record+0x252/0x4f0 [ 11.978040][ T90] ? devkmsg_read+0x4e0/0x4e0 [ 11.978045][ T90] ? rcu_is_watching+0x16/0xd0 [ 11.978047][ T90] ? lock_acquire+0x13c/0x160 [ 11.978051][ T90] console_flush_one_record+0x46f/0x710 [ 11.978055][ T90] ? console_emit_next_record+0x4f0/0x4f0 [ 11.978057][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978062][ T90] console_unlock+0xee/0x1f0 [ 11.978065][ T90] ? console_flush_one_record+0x710/0x710 [ 11.978066][ T90] ? rcu_is_watching+0x16/0xd0 [ 11.978068][ T90] ? lock_acquire+0x60/0x160 [ 11.978072][ T90] ? __down_trylock_console_sem+0x5e/0xa0 [ 11.978074][ T90] ? vprintk_emit+0x320/0x3e0 [ 11.978077][ T90] vprintk_emit+0x37c/0x3e0 [ 11.978081][ T90] ? wake_up_klogd_work_func+0x90/0x90 [ 11.978083][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978085][ T90] ? rwsem_optimistic_spin+0x3c7/0x480 [ 11.978090][ T90] dev_vprintk_emit+0x27f/0x2c0 [ 11.978096][ T90] ? device_rename.cold+0xa/0xa [ 11.978102][ T90] ? mark_usage+0x61/0x170 [ 11.978106][ T90] dev_printk_emit+0xb9/0xee [ 11.978109][ T90] ? dev_vprintk_emit+0x2c0/0x2c0 [ 11.978111][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.978114][ T90] ? validate_chain+0x38b/0xc20 [ 11.978116][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978117][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978119][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.978121][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.978125][ T90] __netdev_printk+0x160/0x1d0 [ 11.978131][ T90] netdev_info+0xe2/0x116 [ 11.978133][ T90] ? netdev_notice+0x120/0x120 [ 11.978136][ T90] ? find_held_lock+0x2b/0x80 [ 11.978139][ T90] ? __lock_release.isra.0+0x69/0x1a0 [ 11.978141][ T90] ? mark_held_locks+0x40/0x70 [ 11.978145][ T90] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 11.978147][ T90] netif_change_name.cold+0x4f/0x89 [ 11.978151][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978153][ T90] ? rwsem_optimistic_spin+0x3c7/0x480 [ 11.978155][ T90] ? find_held_lock+0x2/0x80 [ 11.978158][ T90] ? netdev_adjacent_rename_links+0x470/0x470 [ 11.978161][ T90] ? find_held_lock+0x2b/0x80 [ 11.978164][ T90] ? __asan_memset+0x27/0x50 [ 11.978170][ T90] do_setlink.isra.0+0x1f7d/0x2a60 [ 11.978173][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978178][ T90] ? rtnl_link_get_size+0x350/0x350 [ 11.978180][ T90] ? mark_usage+0x61/0x170 [ 11.978181][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 11.978184][ T90] ? rcu_read_lock_any_held+0x3c/0x90 [ 11.978185][ T90] ? validate_chain+0x38b/0xc20 [ 11.978190][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978194][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 11.978196][ T90] ? rtnl_setlink+0x29d/0x920 [ 11.978199][ T90] ? rcu_is_watching+0x16/0xd0 [ 11.978201][ T90] ? lock_acquire+0x13c/0x160 [ 11.978203][ T90] ? rcu_is_watching+0x16/0xd0 [ 11.978204][ T90] ? rcu_is_watching+0x16/0xd0 [ 11.978206][ T90] ? trace_contention_end+0xb3/0x180 [ 11.978209][ T90] ? __mutex_lock+0x1db/0x1ea0 [ 11.978212][ T90] ? __mutex_lock+0x9a3/0x1ea0 [ 11.978214][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978216][ T90] ? rtnl_setlink+0x29d/0x920 [ 11.978218][ T90] ? mark_usage+0x61/0x170 [ 11.978221][ T90] ? ww_mutex_lock+0x160/0x160 [ 11.978222][ T90] ? nla_get_range_signed+0x3d0/0x3d0 [ 11.978228][ T90] ? mark_usage+0x61/0x170 [ 11.978232][ T90] ? cap_capable+0x1d7/0x3d0 [ 11.978240][ T90] rtnl_setlink+0x527/0x920 [ 11.978243][ T90] ? __rtnl_newlink+0xa50/0xa50 [ 11.978245][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978269][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 11.978271][ T90] ? find_held_lock+0x2b/0x80 [ 11.978274][ T90] ? __lock_release.isra.0+0x69/0x1a0 [ 11.978276][ T90] ? mark_usage+0x61/0x170 [ 11.978278][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978282][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 11.978284][ T90] ? find_held_lock+0x2b/0x80 [ 11.978286][ T90] ? __rtnl_newlink+0xa50/0xa50 [ 11.978289][ T90] ? __lock_release.isra.0+0x69/0x1a0 [ 11.978292][ T90] ? __rtnl_newlink+0xa50/0xa50 [ 11.978295][ T90] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 11.978299][ T90] ? rtnl_link_fill+0x900/0x900 [ 11.978300][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978305][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 11.978306][ T90] ? find_held_lock+0x2b/0x80 [ 11.978311][ T90] netlink_rcv_skb+0x14e/0x3a0 [ 11.978314][ T90] ? rtnl_link_fill+0x900/0x900 [ 11.978317][ T90] ? netlink_ack+0xcd0/0xcd0 [ 11.978324][ T90] ? netlink_deliver_tap+0xc5/0x330 [ 11.978326][ T90] ? netlink_deliver_tap+0x13c/0x330 [ 11.978332][ T90] netlink_unicast+0x486/0x750 [ 11.978336][ T90] ? netlink_attachskb+0x810/0x810 [ 11.978338][ T90] ? __lock_acquire+0x518/0xc20 [ 11.978343][ T90] netlink_sendmsg+0x735/0xc60 [ 11.978348][ T90] ? netlink_unicast+0x750/0x750 [ 11.978352][ T90] ? __might_fault+0x97/0x140 [ 11.978355][ T90] ? __might_fault+0x97/0x140 [ 11.978359][ T90] __sys_sendto+0x2aa/0x400 [ 11.978363][ T90] ? __ia32_sys_getpeername+0xd0/0xd0 [ 11.978374][ T90] ? exc_page_fault+0x87/0x100 [ 11.978380][ T90] __x64_sys_sendto+0xe4/0x1f0 [ 11.978382][ T90] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 11.978386][ T90] ? lockdep_hardirqs_on+0x91/0x130 [ 11.978387][ T90] ? do_syscall_64+0xa6/0x530 [ 11.978389][ T90] do_syscall_64+0xff/0x530 [ 11.978390][ T90] ? exc_page_fault+0xee/0x100 [ 11.978393][ T90] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 11.978396][ T90] RIP: 0033:0x7f2ba11e754e [ 11.978399][ T90] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa [ 11.978401][ T90] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.978404][ T90] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 11.978406][ T90] RDX: 0000000000000030 RSI: 000055ca48967520 RDI: 0000000000000022 [ 11.978407][ T90] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 11.978407][ T90] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48966cc0 [ 11.978408][ T90] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 [ 11.978416][ T90] [ 12.423208][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 4789 - 0 [ 12.423764][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 4789 - 0 [ 12.628203][ T12] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 4789 - 0 [ 12.628683][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 4789 - 0 [ 12.699253][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 4789 - 0 [ 12.699660][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 4789 - 0 [ 12.940204][ T12] netdevsim netdevsim232 eni232np2: set [0, 1] type 1 family 0 port 4790 - 0 [ 12.940648][ T12] netdevsim netdevsim232 eni232np1: set [0, 1] type 1 family 0 port 4790 - 0 [ 13.101213][ T12] netdevsim netdevsim232 eni232np2: set [1, 0] type 2 family 0 port 6081 - 0 [ 13.101232][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 13.101235][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 13.101236][ T12] preempt_count: 1, expected: 0 [ 13.101237][ T12] RCU nest depth: 0, expected: 0 [ 13.101239][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 13.101241][ T12] #0: ff1100000cc9a940 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 13.101253][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 13.101256][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 13.101263][ T12] #3: ff1100000cf9a110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 13.101267][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 13.101272][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 13.101275][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 13.101279][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 13.101282][ T12] irq event stamp: 6880 [ 13.101283][ T12] hardirqs last enabled at (6879): [] __down_trylock_console_sem+0x86/0xa0 [ 13.101285][ T12] hardirqs last disabled at (6880): [] console_emit_next_record+0x3f8/0x4f0 [ 13.101287][ T12] softirqs last enabled at (6868): [] addrconf_dad_begin+0x37f/0x540 [ 13.101291][ T12] softirqs last disabled at (6860): [] addrconf_dad_begin+0x154/0x540 [ 13.101293][ T12] Preemption disabled at: [ 13.101294][ T12] [] vprintk_emit+0x31b/0x3e0 [ 13.101300][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 13.101303][ T12] Tainted: [W]=WARN [ 13.101304][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.101306][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 13.101309][ T12] Call Trace: [ 13.101311][ T12] [ 13.101313][ T12] dump_stack_lvl+0x6f/0xa0 [ 13.101318][ T12] ? vprintk_emit+0x31b/0x3e0 [ 13.101320][ T12] __might_resched.cold+0x1fe/0x2c1 [ 13.101324][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 13.101328][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 13.101332][ T12] __kmalloc_noprof+0x443/0x760 [ 13.101335][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 13.101340][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 13.101343][ T12] alloc_buf.isra.0+0x4b/0x260 [ 13.101346][ T12] put_chars+0x1e1/0x2f0 [ 13.101348][ T12] ? __send_to_port+0x420/0x420 [ 13.101351][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 13.101355][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 13.101357][ T12] ? validate_chain+0x38b/0xc20 [ 13.101361][ T12] hvc_console_print+0x292/0x780 [ 13.101364][ T12] ? mark_usage+0x61/0x170 [ 13.101365][ T12] ? __lock_acquire+0x518/0xc20 [ 13.101366][ T12] ? __lock_acquire+0x518/0xc20 [ 13.101370][ T12] ? hvc_write+0x3a0/0x3a0 [ 13.101372][ T12] ? console_emit_next_record+0x202/0x4f0 [ 13.101375][ T12] ? rcu_is_watching+0x16/0xd0 [ 13.101377][ T12] ? lock_acquire+0x13c/0x160 [ 13.101381][ T12] console_emit_next_record+0x252/0x4f0 [ 13.101385][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 13.101389][ T12] ? rcu_is_watching+0x16/0xd0 [ 13.101391][ T12] ? lock_acquire+0x13c/0x160 [ 13.101395][ T12] console_flush_one_record+0x46f/0x710 [ 13.101399][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 13.101400][ T12] ? __lock_acquire+0x518/0xc20 [ 13.101405][ T12] console_unlock+0xee/0x1f0 [ 13.101408][ T12] ? console_flush_one_record+0x710/0x710 [ 13.101409][ T12] ? rcu_is_watching+0x16/0xd0 [ 13.101411][ T12] ? lock_acquire+0x60/0x160 [ 13.101415][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 13.101416][ T12] ? vprintk_emit+0x320/0x3e0 [ 13.101419][ T12] vprintk_emit+0x37c/0x3e0 [ 13.101423][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 13.101426][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 13.101430][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 13.101435][ T12] ? device_rename.cold+0xa/0xa [ 13.101437][ T12] ? debug_object_activate+0x345/0x4a0 [ 13.101444][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 13.101448][ T12] dev_printk_emit+0xb9/0xee [ 13.101453][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 13.101455][ T12] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 13.101461][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 13.101463][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 13.101464][ T12] ? validate_chain+0x38b/0xc20 [ 13.101467][ T12] __netdev_printk+0x160/0x1d0 [ 13.101473][ T12] netdev_info+0xe2/0x116 [ 13.101475][ T12] ? netdev_notice+0x120/0x120 [ 13.101480][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 13.101482][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 13.101486][ T12] ? rcu_is_watching+0x16/0xd0 [ 13.101489][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 13.101496][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 13.101499][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 13.101500][ T12] ? __asan_memset+0x27/0x50 [ 13.101504][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 13.101508][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 13.101514][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 13.101520][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 13.101523][ T12] ? rcu_is_watching+0x16/0xd0 [ 13.101525][ T12] ? lock_acquire+0x13c/0x160 [ 13.101526][ T12] ? rcu_is_watching+0x16/0xd0 [ 13.101529][ T12] ? process_one_work+0xe16/0x1560 [ 13.101531][ T12] ? process_one_work+0xdfc/0x1560 [ 13.101532][ T12] process_one_work+0xe3e/0x1560 [ 13.101538][ T12] ? __queue_delayed_work+0x470/0x470 [ 13.101541][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 13.101548][ T12] worker_thread+0x4f1/0xd60 [ 13.101555][ T12] ? rescuer_thread+0x1340/0x1340 [ 13.101557][ T12] kthread+0x367/0x460 [ 13.101560][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 13.101563][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 13.101566][ T12] ret_from_fork+0x474/0x6b0 [ 13.101570][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 13.101574][ T12] ? __switch_to+0x5a3/0xe00 [ 13.101576][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 13.101579][ T12] ret_from_fork_asm+0x11/0x20 [ 13.101587][ T12] [ 13.135302][ T12] netdevsim netdevsim232 eni232np1: set [1, 0] type 2 family 0 port 6081 - 0 [ 13.248670][ T335] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 4789 - 0 [ 13.250131][ T335] netdevsim netdevsim232 eni232np2: unset [0, 1] type 1 family 0 port 4790 - 0 [ 13.250726][ T335] netdevsim netdevsim232 eni232np2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 13.263558][ T335] ip (335) used greatest stack depth: 23744 bytes left [ 13.291209][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 4789 - 0 [ 13.291843][ T12] netdevsim netdevsim232 eni232np2: set [0, 1] type 1 family 0 port 4790 - 0 [ 13.292423][ T12] netdevsim netdevsim232 eni232np2: set [1, 0] type 2 family 0 port 6081 - 0 [ 13.564259][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 4789 - 0 [ 13.564692][ T12] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 4789 - 0 [ 13.624340][ T12] netdevsim netdevsim232 eni232np1: unset [0, 1] type 1 family 0 port 4790 - 0 [ 13.624759][ T12] netdevsim netdevsim232 eni232np2: unset [0, 1] type 1 family 0 port 4790 - 0 [ 13.672195][ T12] netdevsim netdevsim232 eni232np1: unset [1, 0] type 2 family 0 port 6081 - 0 [ 13.672619][ T12] netdevsim netdevsim232 eni232np2: unset [1, 0] type 2 family 0 port 6081 - 0 [ 14.758558][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 14.758670][ T85] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 14.758673][ T85] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 85, name: (udev-worker) [ 14.758675][ T85] preempt_count: 1, expected: 0 [ 14.758676][ T85] RCU nest depth: 0, expected: 0 [ 14.758676][ T85] locks held by (udev-worker)/85: 6, last CPU#0: [ 14.758679][ T85] #0: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_setlink+0x29d/0x920 [ 14.758690][ T85] #1: ff1100000bb5add8 (&dev_instance_lock_key#3){+.+.}-{4:4}, at: do_setlink.isra.0+0x27a/0x2a60 [ 14.758695][ T85] #2: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 14.758701][ T85] #3: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 14.758704][ T85] #4: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 14.758707][ T85] #5: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 14.758711][ T85] irq event stamp: 1011900 [ 14.758712][ T85] hardirqs last enabled at (1011899): [] __down_trylock_console_sem+0x86/0xa0 [ 14.758714][ T85] hardirqs last disabled at (1011900): [] console_emit_next_record+0x3f8/0x4f0 [ 14.758716][ T85] softirqs last enabled at (1011894): [] netif_change_name+0x216/0x8c0 [ 14.758718][ T85] softirqs last disabled at (1011892): [] netif_change_name+0x1ad/0x8c0 [ 14.758720][ T85] Preemption disabled at: [ 14.758721][ T85] [] vprintk_emit+0x31b/0x3e0 [ 14.758727][ T85] CPU: 0 UID: 0 PID: 85 Comm: (udev-worker) Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 14.758730][ T85] Tainted: [W]=WARN [ 14.758731][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.758733][ T85] Call Trace: [ 14.758735][ T85] [ 14.758736][ T85] dump_stack_lvl+0x6f/0xa0 [ 14.758741][ T85] ? vprintk_emit+0x31b/0x3e0 [ 14.758743][ T85] __might_resched.cold+0x1fe/0x2c1 [ 14.758748][ T85] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 14.758752][ T85] ? __kmalloc_noprof+0xdb/0x760 [ 14.758757][ T85] __kmalloc_noprof+0x443/0x760 [ 14.758759][ T85] ? alloc_buf.isra.0+0x4b/0x260 [ 14.758764][ T85] ? do_raw_spin_unlock+0x59/0x250 [ 14.758766][ T85] alloc_buf.isra.0+0x4b/0x260 [ 14.758770][ T85] put_chars+0x1e1/0x2f0 [ 14.758772][ T85] ? __send_to_port+0x420/0x420 [ 14.758776][ T85] ? validate_chain+0x34a/0xc20 [ 14.758780][ T85] hvc_console_print+0x292/0x780 [ 14.758783][ T85] ? __lock_acquire+0x518/0xc20 [ 14.758788][ T85] ? hvc_write+0x3a0/0x3a0 [ 14.758790][ T85] ? rcu_is_watching+0x16/0xd0 [ 14.758802][ T85] console_emit_next_record+0x252/0x4f0 [ 14.758805][ T85] ? devkmsg_read+0x4e0/0x4e0 [ 14.758810][ T85] ? rcu_is_watching+0x16/0xd0 [ 14.758812][ T85] ? lock_acquire+0x13c/0x160 [ 14.758815][ T85] console_flush_one_record+0x46f/0x710 [ 14.758819][ T85] ? console_emit_next_record+0x4f0/0x4f0 [ 14.758821][ T85] ? __lock_acquire+0x518/0xc20 [ 14.758826][ T85] console_unlock+0xee/0x1f0 [ 14.758828][ T85] ? console_flush_one_record+0x710/0x710 [ 14.758830][ T85] ? rcu_is_watching+0x16/0xd0 [ 14.758832][ T85] ? lock_acquire+0x60/0x160 [ 14.758835][ T85] ? __down_trylock_console_sem+0x5e/0xa0 [ 14.758836][ T85] ? vprintk_emit+0x320/0x3e0 [ 14.758839][ T85] vprintk_emit+0x37c/0x3e0 [ 14.758843][ T85] ? wake_up_klogd_work_func+0x90/0x90 [ 14.758844][ T85] ? write_profile+0xf0/0xf0 [ 14.758848][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 14.758851][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 14.758855][ T85] dev_vprintk_emit+0x27f/0x2c0 [ 14.758860][ T85] ? device_rename.cold+0xa/0xa [ 14.758862][ T85] ? check_irq_usage+0x143/0x570 [ 14.758869][ T85] dev_printk_emit+0xb9/0xee [ 14.758872][ T85] ? dev_vprintk_emit+0x2c0/0x2c0 [ 14.758875][ T85] ? check_prev_add+0xef/0xe90 [ 14.758877][ T85] ? check_prev_add+0xef/0xe90 [ 14.758881][ T85] __netdev_printk+0x160/0x1d0 [ 14.758886][ T85] netdev_info+0xe2/0x116 [ 14.758888][ T85] ? netdev_notice+0x120/0x120 [ 14.758890][ T85] ? find_held_lock+0x2b/0x80 [ 14.758894][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 14.758896][ T85] ? mark_held_locks+0x40/0x70 [ 14.758900][ T85] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 14.758902][ T85] netif_change_name.cold+0x4f/0x89 [ 14.758905][ T85] ? __lock_acquire+0x518/0xc20 [ 14.758907][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 14.758909][ T85] ? find_held_lock+0x2/0x80 [ 14.758912][ T85] ? netdev_adjacent_rename_links+0x470/0x470 [ 14.758914][ T85] ? find_held_lock+0x2b/0x80 [ 14.758918][ T85] ? __asan_memset+0x27/0x50 [ 14.758923][ T85] do_setlink.isra.0+0x1f7d/0x2a60 [ 14.758926][ T85] ? __lock_acquire+0x518/0xc20 [ 14.758929][ T85] ? rtnl_link_get_size+0x350/0x350 [ 14.758930][ T85] ? mark_usage+0x61/0x170 [ 14.758931][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 14.758934][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 14.758935][ T85] ? validate_chain+0x38b/0xc20 [ 14.758939][ T85] ? __lock_acquire+0x518/0xc20 [ 14.758943][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 14.758945][ T85] ? rtnl_setlink+0x29d/0x920 [ 14.758948][ T85] ? rcu_is_watching+0x16/0xd0 [ 14.758950][ T85] ? lock_acquire+0x13c/0x160 [ 14.758951][ T85] ? rcu_is_watching+0x16/0xd0 [ 14.758952][ T85] ? rcu_is_watching+0x16/0xd0 [ 14.758955][ T85] ? trace_contention_end+0xb3/0x180 [ 14.758957][ T85] ? __mutex_lock+0x1db/0x1ea0 [ 14.758960][ T85] ? __mutex_lock+0x9a3/0x1ea0 [ 14.758962][ T85] ? __lock_acquire+0x518/0xc20 [ 14.758963][ T85] ? rtnl_setlink+0x29d/0x920 [ 14.758966][ T85] ? mark_usage+0x61/0x170 [ 14.758968][ T85] ? ww_mutex_lock+0x160/0x160 [ 14.758970][ T85] ? nla_get_range_signed+0x3d0/0x3d0 [ 14.758975][ T85] ? mark_usage+0x61/0x170 [ 14.758978][ T85] ? cap_capable+0x1d7/0x3d0 [ 14.758986][ T85] rtnl_setlink+0x527/0x920 [ 14.758989][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 14.758991][ T85] ? __lock_acquire+0x518/0xc20 [ 14.759012][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 14.759014][ T85] ? find_held_lock+0x2b/0x80 [ 14.759017][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 14.759018][ T85] ? mark_usage+0x61/0x170 [ 14.759020][ T85] ? __lock_acquire+0x518/0xc20 [ 14.759024][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 14.759026][ T85] ? find_held_lock+0x2b/0x80 [ 14.759028][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 14.759030][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 14.759033][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 14.759035][ T85] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 14.759039][ T85] ? rtnl_link_fill+0x900/0x900 [ 14.759040][ T85] ? __lock_acquire+0x518/0xc20 [ 14.759044][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 14.759046][ T85] ? find_held_lock+0x2b/0x80 [ 14.759050][ T85] netlink_rcv_skb+0x14e/0x3a0 [ 14.759053][ T85] ? rtnl_link_fill+0x900/0x900 [ 14.759056][ T85] ? netlink_ack+0xcd0/0xcd0 [ 14.759062][ T85] ? netlink_deliver_tap+0xc5/0x330 [ 14.759064][ T85] ? netlink_deliver_tap+0x13c/0x330 [ 14.759069][ T85] netlink_unicast+0x486/0x750 [ 14.759073][ T85] ? netlink_attachskb+0x810/0x810 [ 14.759075][ T85] ? __lock_acquire+0x518/0xc20 [ 14.759077][ T85] ? do_raw_spin_trylock+0x161/0x180 [ 14.759081][ T85] netlink_sendmsg+0x735/0xc60 [ 14.759085][ T85] ? netlink_unicast+0x750/0x750 [ 14.759088][ T85] ? __might_fault+0x97/0x140 [ 14.759092][ T85] ? __might_fault+0x97/0x140 [ 14.759095][ T85] __sys_sendto+0x2aa/0x400 [ 14.759099][ T85] ? __ia32_sys_getpeername+0xd0/0xd0 [ 14.759109][ T85] ? exc_page_fault+0x87/0x100 [ 14.759114][ T85] __x64_sys_sendto+0xe4/0x1f0 [ 14.759116][ T85] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 14.759120][ T85] ? lockdep_hardirqs_on+0x91/0x130 [ 14.759122][ T85] ? do_syscall_64+0xa6/0x530 [ 14.759123][ T85] do_syscall_64+0xff/0x530 [ 14.759125][ T85] ? exc_page_fault+0xee/0x100 [ 14.759127][ T85] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 14.759130][ T85] RIP: 0033:0x7f2ba11e754e [ 14.759134][ T85] 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 [ 14.759135][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.759138][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 14.759140][ T85] RDX: 0000000000000030 RSI: 000055ca4895d520 RDI: 0000000000000018 [ 14.759141][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 14.759141][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48977150 [ 14.759142][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 [ 14.759149][ T85] [ 15.034224][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 15.124663][ T380] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 0] type 1 family 0 port 10000 - 0 [ 15.540137][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 15.951329][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 15.951348][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 15.951351][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 15.951353][ T12] preempt_count: 1, expected: 0 [ 15.951354][ T12] RCU nest depth: 0, expected: 0 [ 15.951355][ T12] locks held by kworker/u16:0/12: 8, last CPU#2: [ 15.951357][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 15.951369][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 15.951372][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 15.951379][ T12] #3: ff1100000d103310 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 15.951382][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 15.951388][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 15.951391][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 15.951395][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 15.951399][ T12] irq event stamp: 8586 [ 15.951399][ T12] hardirqs last enabled at (8585): [] __down_trylock_console_sem+0x86/0xa0 [ 15.951402][ T12] hardirqs last disabled at (8586): [] console_emit_next_record+0x3f8/0x4f0 [ 15.951403][ T12] softirqs last enabled at (8570): [] addrconf_dad_begin+0x37f/0x540 [ 15.951407][ T12] softirqs last disabled at (8562): [] addrconf_dad_begin+0x154/0x540 [ 15.951410][ T12] Preemption disabled at: [ 15.951410][ T12] [] vprintk_emit+0x31b/0x3e0 [ 15.951416][ T12] CPU: 2 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 15.951419][ T12] Tainted: [W]=WARN [ 15.951420][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.951422][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 15.951425][ T12] Call Trace: [ 15.951427][ T12] [ 15.951429][ T12] dump_stack_lvl+0x6f/0xa0 [ 15.951434][ T12] ? vprintk_emit+0x31b/0x3e0 [ 15.951436][ T12] __might_resched.cold+0x1fe/0x2c1 [ 15.951441][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 15.951445][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 15.951449][ T12] __kmalloc_noprof+0x443/0x760 [ 15.951451][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 15.951457][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 15.951459][ T12] alloc_buf.isra.0+0x4b/0x260 [ 15.951462][ T12] put_chars+0x1e1/0x2f0 [ 15.951465][ T12] ? __send_to_port+0x420/0x420 [ 15.951468][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 15.951472][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 15.951475][ T12] ? validate_chain+0x38b/0xc20 [ 15.951480][ T12] hvc_console_print+0x292/0x780 [ 15.951483][ T12] ? mark_usage+0x61/0x170 [ 15.951485][ T12] ? __lock_acquire+0x518/0xc20 [ 15.951486][ T12] ? __lock_acquire+0x518/0xc20 [ 15.951490][ T12] ? hvc_write+0x3a0/0x3a0 [ 15.951492][ T12] ? console_emit_next_record+0x202/0x4f0 [ 15.951495][ T12] ? rcu_is_watching+0x16/0xd0 [ 15.951497][ T12] ? lock_acquire+0x13c/0x160 [ 15.951501][ T12] console_emit_next_record+0x252/0x4f0 [ 15.951505][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 15.951509][ T12] ? rcu_is_watching+0x16/0xd0 [ 15.951511][ T12] ? lock_acquire+0x13c/0x160 [ 15.951515][ T12] console_flush_one_record+0x46f/0x710 [ 15.951519][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 15.951520][ T12] ? __lock_acquire+0x518/0xc20 [ 15.951526][ T12] console_unlock+0xee/0x1f0 [ 15.951528][ T12] ? console_flush_one_record+0x710/0x710 [ 15.951530][ T12] ? rcu_is_watching+0x16/0xd0 [ 15.951532][ T12] ? lock_acquire+0x60/0x160 [ 15.951535][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 15.951537][ T12] ? vprintk_emit+0x320/0x3e0 [ 15.951540][ T12] vprintk_emit+0x37c/0x3e0 [ 15.951544][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 15.951547][ T12] ? __lock_acquire+0x518/0xc20 [ 15.951551][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 15.951556][ T12] ? device_rename.cold+0xa/0xa [ 15.951558][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 15.951566][ T12] dev_printk_emit+0xb9/0xee [ 15.951569][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 15.951573][ T12] ? find_held_lock+0x2b/0x80 [ 15.951577][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 15.951580][ T12] __netdev_printk+0x160/0x1d0 [ 15.951585][ T12] netdev_info+0xe2/0x116 [ 15.951588][ T12] ? netdev_notice+0x120/0x120 [ 15.951592][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 15.951593][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 15.951597][ T12] ? rcu_is_watching+0x16/0xd0 [ 15.951601][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 15.951607][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 15.951611][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 15.951613][ T12] ? __asan_memset+0x27/0x50 [ 15.951617][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 15.951621][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 15.951627][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 15.951633][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 15.951636][ T12] ? rcu_is_watching+0x16/0xd0 [ 15.951638][ T12] ? lock_acquire+0x13c/0x160 [ 15.951639][ T12] ? rcu_is_watching+0x16/0xd0 [ 15.951642][ T12] ? process_one_work+0xe16/0x1560 [ 15.951644][ T12] ? process_one_work+0xdfc/0x1560 [ 15.951645][ T12] process_one_work+0xe3e/0x1560 [ 15.951651][ T12] ? __queue_delayed_work+0x470/0x470 [ 15.951654][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 15.951662][ T12] worker_thread+0x4f1/0xd60 [ 15.951669][ T12] ? rescuer_thread+0x1340/0x1340 [ 15.951670][ T12] kthread+0x367/0x460 [ 15.951673][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 15.951676][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 15.951679][ T12] ret_from_fork+0x474/0x6b0 [ 15.951683][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 15.951687][ T12] ? __switch_to+0x5a3/0xe00 [ 15.951690][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 15.951692][ T12] ret_from_fork_asm+0x11/0x20 [ 15.951701][ T12] [ 16.097209][ T12] netdevsim netdevsim232 eni232np1: set [0, 1] type 1 family 0 port 10001 - 0 [ 16.252471][ T12] netdevsim netdevsim232 eni232np1: set [0, 2] type 1 family 0 port 10002 - 0 [ 16.459210][ T12] netdevsim netdevsim232 eni232np1: set [0, 3] type 1 family 0 port 10003 - 0 [ 16.915589][ T12] netdevsim netdevsim232 eni232np1: set [1, 0] type 2 family 0 port 20000 - 0 [ 17.164212][ T12] netdevsim netdevsim232 eni232np1: set [1, 1] type 2 family 0 port 20001 - 0 [ 17.164232][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 17.164234][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 17.164235][ T12] preempt_count: 1, expected: 0 [ 17.164236][ T12] RCU nest depth: 0, expected: 0 [ 17.164237][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 17.164240][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 17.164251][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 17.164255][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 17.164261][ T12] #3: ff1100000d103310 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 17.164264][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 17.164269][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 17.164273][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 17.164276][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 17.164280][ T12] irq event stamp: 16142 [ 17.164281][ T12] hardirqs last enabled at (16141): [] __down_trylock_console_sem+0x86/0xa0 [ 17.164283][ T12] hardirqs last disabled at (16142): [] console_emit_next_record+0x3f8/0x4f0 [ 17.164285][ T12] softirqs last enabled at (16130): [] addrconf_dad_begin+0x37f/0x540 [ 17.164289][ T12] softirqs last disabled at (16122): [] addrconf_dad_begin+0x154/0x540 [ 17.164291][ T12] Preemption disabled at: [ 17.164292][ T12] [] vprintk_emit+0x31b/0x3e0 [ 17.164297][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 17.164300][ T12] Tainted: [W]=WARN [ 17.164301][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.164303][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 17.164307][ T12] Call Trace: [ 17.164309][ T12] [ 17.164311][ T12] dump_stack_lvl+0x6f/0xa0 [ 17.164316][ T12] ? vprintk_emit+0x31b/0x3e0 [ 17.164318][ T12] __might_resched.cold+0x1fe/0x2c1 [ 17.164323][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 17.164327][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 17.164331][ T12] __kmalloc_noprof+0x443/0x760 [ 17.164333][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 17.164339][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 17.164341][ T12] alloc_buf.isra.0+0x4b/0x260 [ 17.164344][ T12] put_chars+0x1e1/0x2f0 [ 17.164347][ T12] ? __send_to_port+0x420/0x420 [ 17.164350][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 17.164354][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 17.164357][ T12] ? validate_chain+0x38b/0xc20 [ 17.164360][ T12] hvc_console_print+0x292/0x780 [ 17.164363][ T12] ? mark_usage+0x61/0x170 [ 17.164365][ T12] ? __lock_acquire+0x518/0xc20 [ 17.164366][ T12] ? __lock_acquire+0x518/0xc20 [ 17.164369][ T12] ? hvc_write+0x3a0/0x3a0 [ 17.164371][ T12] ? console_emit_next_record+0x202/0x4f0 [ 17.164374][ T12] ? rcu_is_watching+0x16/0xd0 [ 17.164377][ T12] ? lock_acquire+0x13c/0x160 [ 17.164380][ T12] console_emit_next_record+0x252/0x4f0 [ 17.164384][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 17.164388][ T12] ? rcu_is_watching+0x16/0xd0 [ 17.164390][ T12] ? lock_acquire+0x13c/0x160 [ 17.164394][ T12] console_flush_one_record+0x46f/0x710 [ 17.164398][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 17.164400][ T12] ? __lock_acquire+0x518/0xc20 [ 17.164405][ T12] console_unlock+0xee/0x1f0 [ 17.164407][ T12] ? console_flush_one_record+0x710/0x710 [ 17.164409][ T12] ? rcu_is_watching+0x16/0xd0 [ 17.164411][ T12] ? lock_acquire+0x60/0x160 [ 17.164414][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 17.164416][ T12] ? vprintk_emit+0x320/0x3e0 [ 17.164419][ T12] vprintk_emit+0x37c/0x3e0 [ 17.164422][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 17.164426][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 17.164430][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 17.164435][ T12] ? device_rename.cold+0xa/0xa [ 17.164437][ T12] ? debug_object_activate+0x345/0x4a0 [ 17.164444][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 17.164448][ T12] dev_printk_emit+0xb9/0xee [ 17.164450][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 17.164452][ T12] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 17.164461][ T12] __netdev_printk+0x160/0x1d0 [ 17.164466][ T12] netdev_info+0xe2/0x116 [ 17.164468][ T12] ? netdev_notice+0x120/0x120 [ 17.164472][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 17.164475][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 17.164480][ T12] ? rcu_is_watching+0x16/0xd0 [ 17.164484][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 17.164491][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 17.164494][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 17.164495][ T12] ? __asan_memset+0x27/0x50 [ 17.164499][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 17.164503][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 17.164509][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 17.164515][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 17.164517][ T12] ? rcu_is_watching+0x16/0xd0 [ 17.164519][ T12] ? lock_acquire+0x13c/0x160 [ 17.164521][ T12] ? rcu_is_watching+0x16/0xd0 [ 17.164524][ T12] ? process_one_work+0xe16/0x1560 [ 17.164525][ T12] ? process_one_work+0xdfc/0x1560 [ 17.164527][ T12] process_one_work+0xe3e/0x1560 [ 17.164533][ T12] ? __queue_delayed_work+0x470/0x470 [ 17.164535][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 17.164543][ T12] worker_thread+0x4f1/0xd60 [ 17.164550][ T12] ? rescuer_thread+0x1340/0x1340 [ 17.164551][ T12] kthread+0x367/0x460 [ 17.164554][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 17.164558][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 17.164560][ T12] ret_from_fork+0x474/0x6b0 [ 17.164565][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 17.164568][ T12] ? __switch_to+0x5a3/0xe00 [ 17.164571][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 17.164573][ T12] ret_from_fork_asm+0x11/0x20 [ 17.164582][ T12] [ 17.509555][ T12] netdevsim netdevsim232 eni232np1: set [1, 2] type 2 family 0 port 20002 - 0 [ 17.877211][ T228] netdevsim netdevsim232 eni232np1: set [1, 3] type 2 family 0 port 20003 - 0 [ 18.614955][ T228] netdevsim netdevsim232 eni232np1: unset [0, 1] type 1 family 0 port 10001 - 0 [ 18.614977][ T228] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 18.614980][ T228] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 228, name: kworker/u16:2 [ 18.614982][ T228] preempt_count: 1, expected: 0 [ 18.614984][ T228] RCU nest depth: 0, expected: 0 [ 18.614985][ T228] locks held by kworker/u16:2/228: 8, last CPU#2: [ 18.614988][ T228] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 18.615002][ T228] #1: ffa0000000667d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 18.615007][ T228] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 18.615016][ T228] #3: ff1100000d103310 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 18.615021][ T228] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 18.615028][ T228] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 18.615034][ T228] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 18.615039][ T228] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 18.615045][ T228] irq event stamp: 5156 [ 18.615046][ T228] hardirqs last enabled at (5155): [] __down_trylock_console_sem+0x86/0xa0 [ 18.615049][ T228] hardirqs last disabled at (5156): [] console_emit_next_record+0x3f8/0x4f0 [ 18.615052][ T228] softirqs last enabled at (5120): [] __dev_queue_xmit+0x92b/0x1a10 [ 18.615056][ T228] softirqs last disabled at (5084): [] __dev_queue_xmit+0x23b/0x1a10 [ 18.615059][ T228] Preemption disabled at: [ 18.615060][ T228] [] vprintk_emit+0x31b/0x3e0 [ 18.615067][ T228] CPU: 2 UID: 0 PID: 228 Comm: kworker/u16:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 18.615072][ T228] Tainted: [W]=WARN [ 18.615073][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.615075][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 18.615080][ T228] Call Trace: [ 18.615083][ T228] [ 18.615085][ T228] dump_stack_lvl+0x6f/0xa0 [ 18.615092][ T228] ? vprintk_emit+0x31b/0x3e0 [ 18.615095][ T228] __might_resched.cold+0x1fe/0x2c1 [ 18.615101][ T228] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 18.615107][ T228] ? __kmalloc_noprof+0xdb/0x760 [ 18.615113][ T228] __kmalloc_noprof+0x443/0x760 [ 18.615117][ T228] ? alloc_buf.isra.0+0x4b/0x260 [ 18.615126][ T228] ? do_raw_spin_unlock+0x59/0x250 [ 18.615129][ T228] alloc_buf.isra.0+0x4b/0x260 [ 18.615134][ T228] put_chars+0x1e1/0x2f0 [ 18.615139][ T228] ? __send_to_port+0x420/0x420 [ 18.615144][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 18.615150][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 18.615153][ T228] ? validate_chain+0x38b/0xc20 [ 18.615160][ T228] hvc_console_print+0x292/0x780 [ 18.615164][ T228] ? mark_usage+0x61/0x170 [ 18.615167][ T228] ? __lock_acquire+0x518/0xc20 [ 18.615169][ T228] ? __lock_acquire+0x518/0xc20 [ 18.615178][ T228] ? hvc_write+0x3a0/0x3a0 [ 18.615182][ T228] ? console_emit_next_record+0x202/0x4f0 [ 18.615187][ T228] ? rcu_is_watching+0x16/0xd0 [ 18.615191][ T228] ? lock_acquire+0x13c/0x160 [ 18.615198][ T228] console_emit_next_record+0x252/0x4f0 [ 18.615204][ T228] ? devkmsg_read+0x4e0/0x4e0 [ 18.615212][ T228] ? rcu_is_watching+0x16/0xd0 [ 18.615215][ T228] ? lock_acquire+0x13c/0x160 [ 18.615222][ T228] console_flush_one_record+0x46f/0x710 [ 18.615229][ T228] ? console_emit_next_record+0x4f0/0x4f0 [ 18.615232][ T228] ? __lock_acquire+0x518/0xc20 [ 18.615241][ T228] console_unlock+0xee/0x1f0 [ 18.615245][ T228] ? console_flush_one_record+0x710/0x710 [ 18.615248][ T228] ? rcu_is_watching+0x16/0xd0 [ 18.615251][ T228] ? lock_acquire+0x60/0x160 [ 18.615258][ T228] ? __down_trylock_console_sem+0x5e/0xa0 [ 18.615260][ T228] ? vprintk_emit+0x320/0x3e0 [ 18.615265][ T228] vprintk_emit+0x37c/0x3e0 [ 18.615271][ T228] ? wake_up_klogd_work_func+0x90/0x90 [ 18.615276][ T228] ? __lock_release.isra.0+0x69/0x1a0 [ 18.615284][ T228] dev_vprintk_emit+0x27f/0x2c0 [ 18.615291][ T228] ? device_rename.cold+0xa/0xa [ 18.615300][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 18.615303][ T228] ? netdev_core_pick_tx+0x2d0/0x2d0 [ 18.615310][ T228] dev_printk_emit+0xb9/0xee [ 18.615314][ T228] ? dev_vprintk_emit+0x2c0/0x2c0 [ 18.615319][ T228] ? neigh_resolve_output.part.0+0x344/0x740 [ 18.615324][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 18.615327][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 18.615330][ T228] ? validate_chain+0x38b/0xc20 [ 18.615337][ T228] __netdev_printk+0x160/0x1d0 [ 18.615346][ T228] netdev_info+0xe2/0x116 [ 18.615349][ T228] ? netdev_notice+0x120/0x120 [ 18.615357][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 18.615360][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 18.615366][ T228] ? rcu_is_watching+0x16/0xd0 [ 18.615373][ T228] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 18.615383][ T228] ? __mutex_lock+0x9a3/0x1ea0 [ 18.615388][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 18.615391][ T228] ? __asan_memset+0x27/0x50 [ 18.615397][ T228] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 18.615404][ T228] ? rcu_tasks_need_gpcb+0x837/0x880 [ 18.615414][ T228] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 18.615426][ T228] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 18.615430][ T228] ? rcu_is_watching+0x16/0xd0 [ 18.615434][ T228] ? lock_acquire+0x13c/0x160 [ 18.615436][ T228] ? rcu_is_watching+0x16/0xd0 [ 18.615442][ T228] ? process_one_work+0xe16/0x1560 [ 18.615445][ T228] ? process_one_work+0xdfc/0x1560 [ 18.615447][ T228] process_one_work+0xe3e/0x1560 [ 18.615459][ T228] ? __queue_delayed_work+0x470/0x470 [ 18.615463][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 18.615479][ T228] worker_thread+0x4f1/0xd60 [ 18.615486][ T228] ? rescuer_thread+0x1340/0x1340 [ 18.615489][ T228] ? __kthread_parkme+0xbd/0x210 [ 18.615494][ T228] ? rescuer_thread+0x1340/0x1340 [ 18.615499][ T228] ? rescuer_thread+0x1340/0x1340 [ 18.615501][ T228] kthread+0x367/0x460 [ 18.615504][ T228] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 18.615509][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 18.615513][ T228] ret_from_fork+0x474/0x6b0 [ 18.615520][ T228] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 18.615526][ T228] ? __switch_to+0x5a3/0xe00 [ 18.615530][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 18.615535][ T228] ret_from_fork_asm+0x11/0x20 [ 18.615550][ T228] [ 18.681355][ T228] netdevsim netdevsim232 eni232np1: set [0, 1] type 1 family 0 port 10004 - 0 [ 19.007199][ T228] netdevsim netdevsim232 eni232np1: unset [0, 2] type 1 family 0 port 10002 - 0 [ 19.294197][ T228] netdevsim netdevsim232 eni232np1: unset [1, 1] type 2 family 0 port 20001 - 0 [ 19.294687][ T228] netdevsim netdevsim232 eni232np1: set [1, 1] type 2 family 0 port 20004 - 0 [ 19.559194][ T228] netdevsim netdevsim232 eni232np1: unset [1, 2] type 2 family 0 port 20002 - 0 [ 19.827201][ T12] netdevsim netdevsim232 eni232np1: set [1, 2] type 4 family 0 port 30001 - 0 [ 19.827220][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 19.827223][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 19.827225][ T12] preempt_count: 1, expected: 0 [ 19.827226][ T12] RCU nest depth: 0, expected: 0 [ 19.827227][ T12] locks held by kworker/u16:0/12: 8, last CPU#3: [ 19.827229][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 19.827242][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 19.827246][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 19.827254][ T12] #3: ff1100000d103310 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 19.827258][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 19.827264][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 19.827269][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 19.827273][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 19.827277][ T12] irq event stamp: 17698 [ 19.827279][ T12] hardirqs last enabled at (17697): [] __down_trylock_console_sem+0x86/0xa0 [ 19.827281][ T12] hardirqs last disabled at (17698): [] console_emit_next_record+0x3f8/0x4f0 [ 19.827283][ T12] softirqs last enabled at (17676): [] handle_softirqs+0x67c/0x900 [ 19.827287][ T12] softirqs last disabled at (17235): [] __irq_exit_rcu+0x145/0x1c0 [ 19.827290][ T12] Preemption disabled at: [ 19.827291][ T12] [] vprintk_emit+0x31b/0x3e0 [ 19.827297][ T12] CPU: 3 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 19.827301][ T12] Tainted: [W]=WARN [ 19.827302][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.827304][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 19.827308][ T12] Call Trace: [ 19.827310][ T12] [ 19.827313][ T12] dump_stack_lvl+0x6f/0xa0 [ 19.827319][ T12] ? vprintk_emit+0x31b/0x3e0 [ 19.827321][ T12] __might_resched.cold+0x1fe/0x2c1 [ 19.827326][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 19.827331][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 19.827336][ T12] __kmalloc_noprof+0x443/0x760 [ 19.827339][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 19.827346][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 19.827348][ T12] alloc_buf.isra.0+0x4b/0x260 [ 19.827352][ T12] put_chars+0x1e1/0x2f0 [ 19.827356][ T12] ? __send_to_port+0x420/0x420 [ 19.827359][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 19.827364][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 19.827367][ T12] ? validate_chain+0x38b/0xc20 [ 19.827371][ T12] hvc_console_print+0x292/0x780 [ 19.827374][ T12] ? mark_usage+0x61/0x170 [ 19.827376][ T12] ? __lock_acquire+0x518/0xc20 [ 19.827377][ T12] ? __lock_acquire+0x518/0xc20 [ 19.827382][ T12] ? hvc_write+0x3a0/0x3a0 [ 19.827384][ T12] ? console_emit_next_record+0x202/0x4f0 [ 19.827388][ T12] ? rcu_is_watching+0x16/0xd0 [ 19.827391][ T12] ? lock_acquire+0x13c/0x160 [ 19.827395][ T12] console_emit_next_record+0x252/0x4f0 [ 19.827400][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 19.827405][ T12] ? rcu_is_watching+0x16/0xd0 [ 19.827407][ T12] ? lock_acquire+0x13c/0x160 [ 19.827412][ T12] console_flush_one_record+0x46f/0x710 [ 19.827417][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 19.827419][ T12] ? __lock_acquire+0x518/0xc20 [ 19.827425][ T12] console_unlock+0xee/0x1f0 [ 19.827428][ T12] ? console_flush_one_record+0x710/0x710 [ 19.827430][ T12] ? rcu_is_watching+0x16/0xd0 [ 19.827432][ T12] ? lock_acquire+0x60/0x160 [ 19.827436][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 19.827438][ T12] ? vprintk_emit+0x320/0x3e0 [ 19.827442][ T12] vprintk_emit+0x37c/0x3e0 [ 19.827446][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 19.827454][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 19.827459][ T12] ? device_rename.cold+0xa/0xa [ 19.827465][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 19.827470][ T12] dev_printk_emit+0xb9/0xee [ 19.827473][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 19.827482][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 19.827485][ T12] ? should_we_balance+0x117/0x8f0 [ 19.827489][ T12] __netdev_printk+0x160/0x1d0 [ 19.827496][ T12] netdev_info+0xe2/0x116 [ 19.827498][ T12] ? netdev_notice+0x120/0x120 [ 19.827502][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 19.827504][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 19.827508][ T12] ? rcu_is_watching+0x16/0xd0 [ 19.827513][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 19.827519][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 19.827524][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 19.827526][ T12] ? __asan_memset+0x27/0x50 [ 19.827531][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 19.827536][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 19.827542][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 19.827550][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 19.827552][ T12] ? rcu_is_watching+0x16/0xd0 [ 19.827554][ T12] ? lock_acquire+0x13c/0x160 [ 19.827556][ T12] ? rcu_is_watching+0x16/0xd0 [ 19.827560][ T12] ? process_one_work+0xe16/0x1560 [ 19.827561][ T12] ? process_one_work+0xdfc/0x1560 [ 19.827563][ T12] process_one_work+0xe3e/0x1560 [ 19.827570][ T12] ? __queue_delayed_work+0x470/0x470 [ 19.827573][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 19.827581][ T12] worker_thread+0x4f1/0xd60 [ 19.827589][ T12] ? rescuer_thread+0x1340/0x1340 [ 19.827591][ T12] kthread+0x367/0x460 [ 19.827594][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 19.827597][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 19.827600][ T12] ret_from_fork+0x474/0x6b0 [ 19.827605][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 19.827609][ T12] ? __switch_to+0x5a3/0xe00 [ 19.827612][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 19.827615][ T12] ret_from_fork_asm+0x11/0x20 [ 19.827624][ T12] [ 20.613286][ T12] netdevsim netdevsim232 eni232np1: unset [1, 1] type 2 family 0 port 20004 - 0 [ 20.613728][ T12] netdevsim netdevsim232 eni232np1: set [1, 1] type 4 family 0 port 30002 - 0 [ 20.822102][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 0] type 1 family 0 port 10000 - 0 [ 20.822836][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 1] type 1 family 0 port 10004 - 0 [ 20.823382][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 3] type 1 family 0 port 10003 - 0 [ 20.823924][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 0] type 2 family 0 port 20000 - 0 [ 20.824481][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 1] type 4 family 0 port 30002 - 0 [ 20.825072][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 2] type 4 family 0 port 30001 - 0 [ 20.825606][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 3] type 2 family 0 port 20003 - 0 [ 21.008318][ T90] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 21.008337][ T90] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 21.008340][ T90] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 90, name: (udev-worker) [ 21.008342][ T90] preempt_count: 1, expected: 0 [ 21.008343][ T90] RCU nest depth: 0, expected: 0 [ 21.008344][ T90] locks held by (udev-worker)/90: 6, last CPU#2: [ 21.008346][ T90] #0: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_setlink+0x29d/0x920 [ 21.008358][ T90] #1: ff110000110c2dd8 (&dev_instance_lock_key#5){+.+.}-{4:4}, at: do_setlink.isra.0+0x27a/0x2a60 [ 21.008363][ T90] #2: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 21.008370][ T90] #3: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 21.008373][ T90] #4: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 21.008377][ T90] #5: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 21.008380][ T90] irq event stamp: 917546 [ 21.008381][ T90] hardirqs last enabled at (917545): [] __down_trylock_console_sem+0x86/0xa0 [ 21.008384][ T90] hardirqs last disabled at (917546): [] console_emit_next_record+0x3f8/0x4f0 [ 21.008386][ T90] softirqs last enabled at (917540): [] netif_change_name+0x216/0x8c0 [ 21.008388][ T90] softirqs last disabled at (917538): [] netif_change_name+0x1ad/0x8c0 [ 21.008390][ T90] Preemption disabled at: [ 21.008391][ T90] [] vprintk_emit+0x31b/0x3e0 [ 21.008397][ T90] CPU: 2 UID: 0 PID: 90 Comm: (udev-worker) Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 21.008400][ T90] Tainted: [W]=WARN [ 21.008401][ T90] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.008403][ T90] Call Trace: [ 21.008405][ T90] [ 21.008406][ T90] dump_stack_lvl+0x6f/0xa0 [ 21.008412][ T90] ? vprintk_emit+0x31b/0x3e0 [ 21.008414][ T90] __might_resched.cold+0x1fe/0x2c1 [ 21.008419][ T90] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 21.008423][ T90] ? __kmalloc_noprof+0xdb/0x760 [ 21.008429][ T90] __kmalloc_noprof+0x443/0x760 [ 21.008431][ T90] ? alloc_buf.isra.0+0x4b/0x260 [ 21.008436][ T90] ? do_raw_spin_unlock+0x59/0x250 [ 21.008439][ T90] alloc_buf.isra.0+0x4b/0x260 [ 21.008442][ T90] put_chars+0x1e1/0x2f0 [ 21.008445][ T90] ? __send_to_port+0x420/0x420 [ 21.008446][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 21.008451][ T90] ? rcu_read_lock_any_held+0x3c/0x90 [ 21.008453][ T90] ? validate_chain+0x38b/0xc20 [ 21.008458][ T90] hvc_console_print+0x292/0x780 [ 21.008461][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008466][ T90] ? hvc_write+0x3a0/0x3a0 [ 21.008469][ T90] ? rcu_is_watching+0x16/0xd0 [ 21.008474][ T90] console_emit_next_record+0x252/0x4f0 [ 21.008479][ T90] ? devkmsg_read+0x4e0/0x4e0 [ 21.008484][ T90] ? rcu_is_watching+0x16/0xd0 [ 21.008486][ T90] ? lock_acquire+0x13c/0x160 [ 21.008490][ T90] console_flush_one_record+0x46f/0x710 [ 21.008494][ T90] ? console_emit_next_record+0x4f0/0x4f0 [ 21.008496][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008501][ T90] console_unlock+0xee/0x1f0 [ 21.008503][ T90] ? console_flush_one_record+0x710/0x710 [ 21.008505][ T90] ? rcu_is_watching+0x16/0xd0 [ 21.008507][ T90] ? lock_acquire+0x60/0x160 [ 21.008511][ T90] ? __down_trylock_console_sem+0x5e/0xa0 [ 21.008512][ T90] ? vprintk_emit+0x320/0x3e0 [ 21.008516][ T90] vprintk_emit+0x37c/0x3e0 [ 21.008519][ T90] ? wake_up_klogd_work_func+0x90/0x90 [ 21.008522][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008523][ T90] ? rwsem_optimistic_spin+0x3c7/0x480 [ 21.008529][ T90] dev_vprintk_emit+0x27f/0x2c0 [ 21.008535][ T90] ? device_rename.cold+0xa/0xa [ 21.008541][ T90] ? mark_usage+0x61/0x170 [ 21.008545][ T90] dev_printk_emit+0xb9/0xee [ 21.008548][ T90] ? dev_vprintk_emit+0x2c0/0x2c0 [ 21.008549][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 21.008552][ T90] ? validate_chain+0x38b/0xc20 [ 21.008554][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008556][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008557][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 21.008559][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 21.008563][ T90] __netdev_printk+0x160/0x1d0 [ 21.008569][ T90] netdev_info+0xe2/0x116 [ 21.008571][ T90] ? netdev_notice+0x120/0x120 [ 21.008574][ T90] ? find_held_lock+0x2b/0x80 [ 21.008577][ T90] ? __lock_release.isra.0+0x69/0x1a0 [ 21.008579][ T90] ? mark_held_locks+0x40/0x70 [ 21.008583][ T90] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 21.008585][ T90] netif_change_name.cold+0x4f/0x89 [ 21.008589][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008590][ T90] ? rwsem_optimistic_spin+0x3c7/0x480 [ 21.008593][ T90] ? find_held_lock+0x2/0x80 [ 21.008596][ T90] ? netdev_adjacent_rename_links+0x470/0x470 [ 21.008598][ T90] ? find_held_lock+0x2b/0x80 [ 21.008602][ T90] ? __asan_memset+0x27/0x50 [ 21.008608][ T90] do_setlink.isra.0+0x1f7d/0x2a60 [ 21.008611][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008614][ T90] ? rtnl_link_get_size+0x350/0x350 [ 21.008615][ T90] ? mark_usage+0x61/0x170 [ 21.008617][ T90] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 21.008619][ T90] ? rcu_read_lock_any_held+0x3c/0x90 [ 21.008621][ T90] ? validate_chain+0x38b/0xc20 [ 21.008625][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008630][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 21.008631][ T90] ? rtnl_setlink+0x29d/0x920 [ 21.008634][ T90] ? rcu_is_watching+0x16/0xd0 [ 21.008637][ T90] ? lock_acquire+0x13c/0x160 [ 21.008638][ T90] ? rcu_is_watching+0x16/0xd0 [ 21.008639][ T90] ? rcu_is_watching+0x16/0xd0 [ 21.008641][ T90] ? trace_contention_end+0xb3/0x180 [ 21.008644][ T90] ? __mutex_lock+0x1db/0x1ea0 [ 21.008647][ T90] ? __mutex_lock+0x9a3/0x1ea0 [ 21.008649][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008651][ T90] ? rtnl_setlink+0x29d/0x920 [ 21.008653][ T90] ? mark_usage+0x61/0x170 [ 21.008656][ T90] ? ww_mutex_lock+0x160/0x160 [ 21.008657][ T90] ? nla_get_range_signed+0x3d0/0x3d0 [ 21.008664][ T90] ? mark_usage+0x61/0x170 [ 21.008667][ T90] ? cap_capable+0x1d7/0x3d0 [ 21.008675][ T90] rtnl_setlink+0x527/0x920 [ 21.008679][ T90] ? __rtnl_newlink+0xa50/0xa50 [ 21.008680][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008704][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 21.008706][ T90] ? find_held_lock+0x2b/0x80 [ 21.008709][ T90] ? __lock_release.isra.0+0x69/0x1a0 [ 21.008711][ T90] ? mark_usage+0x61/0x170 [ 21.008713][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008717][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 21.008719][ T90] ? find_held_lock+0x2b/0x80 [ 21.008721][ T90] ? __rtnl_newlink+0xa50/0xa50 [ 21.008723][ T90] ? __lock_release.isra.0+0x69/0x1a0 [ 21.008727][ T90] ? __rtnl_newlink+0xa50/0xa50 [ 21.008729][ T90] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 21.008733][ T90] ? rtnl_link_fill+0x900/0x900 [ 21.008735][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008739][ T90] ? lock_acquire.part.0+0xd4/0x280 [ 21.008741][ T90] ? find_held_lock+0x2b/0x80 [ 21.008745][ T90] netlink_rcv_skb+0x14e/0x3a0 [ 21.008748][ T90] ? rtnl_link_fill+0x900/0x900 [ 21.008751][ T90] ? netlink_ack+0xcd0/0xcd0 [ 21.008758][ T90] ? netlink_deliver_tap+0xc5/0x330 [ 21.008760][ T90] ? netlink_deliver_tap+0x13c/0x330 [ 21.008765][ T90] netlink_unicast+0x486/0x750 [ 21.008770][ T90] ? netlink_attachskb+0x810/0x810 [ 21.008772][ T90] ? __lock_acquire+0x518/0xc20 [ 21.008774][ T90] ? do_raw_spin_trylock+0x161/0x180 [ 21.008778][ T90] netlink_sendmsg+0x735/0xc60 [ 21.008782][ T90] ? netlink_unicast+0x750/0x750 [ 21.008786][ T90] ? __might_fault+0x97/0x140 [ 21.008790][ T90] ? __might_fault+0x97/0x140 [ 21.008793][ T90] __sys_sendto+0x2aa/0x400 [ 21.008797][ T90] ? __ia32_sys_getpeername+0xd0/0xd0 [ 21.008808][ T90] ? exc_page_fault+0x87/0x100 [ 21.008820][ T90] __x64_sys_sendto+0xe4/0x1f0 [ 21.008822][ T90] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 21.008825][ T90] ? lockdep_hardirqs_on+0x91/0x130 [ 21.008827][ T90] ? do_syscall_64+0xa6/0x530 [ 21.008829][ T90] do_syscall_64+0xff/0x530 [ 21.008830][ T90] ? exc_page_fault+0xee/0x100 [ 21.008833][ T90] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 21.008835][ T90] RIP: 0033:0x7f2ba11e754e [ 21.008839][ T90] 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 [ 21.008841][ T90] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.008844][ T90] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 21.008846][ T90] RDX: 0000000000000030 RSI: 000055ca48968990 RDI: 0000000000000022 [ 21.008846][ T90] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 21.008847][ T90] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca4896aea0 [ 21.008848][ T90] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 [ 21.008855][ T90] [ 21.259805][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 21.376283][ T228] netdevsim netdevsim232 eni232np2: set [0, 1] type 1 family 0 port 10001 - 0 [ 21.513312][ T228] netdevsim netdevsim232 eni232np2: set [0, 2] type 1 family 0 port 10002 - 0 [ 21.672220][ T228] netdevsim netdevsim232 eni232np2: set [0, 3] type 1 family 0 port 10003 - 0 [ 22.037204][ T228] netdevsim netdevsim232 eni232np2: set [1, 0] type 2 family 0 port 20000 - 0 [ 22.037224][ T228] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 22.037226][ T228] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 228, name: kworker/u16:2 [ 22.037228][ T228] preempt_count: 1, expected: 0 [ 22.037229][ T228] RCU nest depth: 0, expected: 0 [ 22.037231][ T228] locks held by kworker/u16:2/228: 8, last CPU#1: [ 22.037233][ T228] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 22.037247][ T228] #1: ffa0000000667d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 22.037251][ T228] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 22.037259][ T228] #3: ff11000009dc5110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 22.037263][ T228] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 22.037269][ T228] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 22.037276][ T228] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 22.037282][ T228] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 22.037288][ T228] irq event stamp: 10358 [ 22.037289][ T228] hardirqs last enabled at (10357): [] __down_trylock_console_sem+0x86/0xa0 [ 22.037293][ T228] hardirqs last disabled at (10358): [] console_emit_next_record+0x3f8/0x4f0 [ 22.037295][ T228] softirqs last enabled at (10346): [] addrconf_dad_begin+0x37f/0x540 [ 22.037299][ T228] softirqs last disabled at (10338): [] addrconf_dad_begin+0x154/0x540 [ 22.037301][ T228] Preemption disabled at: [ 22.037302][ T228] [] vprintk_emit+0x31b/0x3e0 [ 22.037307][ T228] CPU: 1 UID: 0 PID: 228 Comm: kworker/u16:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 22.037310][ T228] Tainted: [W]=WARN [ 22.037311][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.037313][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 22.037317][ T228] Call Trace: [ 22.037319][ T228] [ 22.037321][ T228] dump_stack_lvl+0x6f/0xa0 [ 22.037326][ T228] ? vprintk_emit+0x31b/0x3e0 [ 22.037329][ T228] __might_resched.cold+0x1fe/0x2c1 [ 22.037333][ T228] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 22.037337][ T228] ? __kmalloc_noprof+0xdb/0x760 [ 22.037342][ T228] __kmalloc_noprof+0x443/0x760 [ 22.037345][ T228] ? alloc_buf.isra.0+0x4b/0x260 [ 22.037351][ T228] ? do_raw_spin_unlock+0x59/0x250 [ 22.037353][ T228] alloc_buf.isra.0+0x4b/0x260 [ 22.037357][ T228] put_chars+0x1e1/0x2f0 [ 22.037360][ T228] ? __send_to_port+0x420/0x420 [ 22.037363][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 22.037367][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 22.037369][ T228] ? validate_chain+0x38b/0xc20 [ 22.037373][ T228] hvc_console_print+0x292/0x780 [ 22.037377][ T228] ? mark_usage+0x61/0x170 [ 22.037378][ T228] ? __lock_acquire+0x518/0xc20 [ 22.037380][ T228] ? __lock_acquire+0x518/0xc20 [ 22.037384][ T228] ? hvc_write+0x3a0/0x3a0 [ 22.037386][ T228] ? console_emit_next_record+0x202/0x4f0 [ 22.037389][ T228] ? rcu_is_watching+0x16/0xd0 [ 22.037392][ T228] ? lock_acquire+0x13c/0x160 [ 22.037396][ T228] console_emit_next_record+0x252/0x4f0 [ 22.037400][ T228] ? devkmsg_read+0x4e0/0x4e0 [ 22.037405][ T228] ? rcu_is_watching+0x16/0xd0 [ 22.037407][ T228] ? lock_acquire+0x13c/0x160 [ 22.037412][ T228] console_flush_one_record+0x46f/0x710 [ 22.037416][ T228] ? console_emit_next_record+0x4f0/0x4f0 [ 22.037418][ T228] ? __lock_acquire+0x518/0xc20 [ 22.037424][ T228] console_unlock+0xee/0x1f0 [ 22.037427][ T228] ? console_flush_one_record+0x710/0x710 [ 22.037428][ T228] ? rcu_is_watching+0x16/0xd0 [ 22.037431][ T228] ? lock_acquire+0x60/0x160 [ 22.037435][ T228] ? __down_trylock_console_sem+0x5e/0xa0 [ 22.037436][ T228] ? vprintk_emit+0x320/0x3e0 [ 22.037440][ T228] vprintk_emit+0x37c/0x3e0 [ 22.037444][ T228] ? wake_up_klogd_work_func+0x90/0x90 [ 22.037447][ T228] ? __lock_release.isra.0+0x69/0x1a0 [ 22.037452][ T228] dev_vprintk_emit+0x27f/0x2c0 [ 22.037458][ T228] ? device_rename.cold+0xa/0xa [ 22.037460][ T228] ? debug_object_activate+0x345/0x4a0 [ 22.037467][ T228] ? __lock_release.isra.0+0x69/0x1a0 [ 22.037472][ T228] dev_printk_emit+0xb9/0xee [ 22.037475][ T228] ? dev_vprintk_emit+0x2c0/0x2c0 [ 22.037478][ T228] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 22.037490][ T228] __netdev_printk+0x160/0x1d0 [ 22.037496][ T228] netdev_info+0xe2/0x116 [ 22.037498][ T228] ? netdev_notice+0x120/0x120 [ 22.037503][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 22.037505][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 22.037508][ T228] ? rcu_is_watching+0x16/0xd0 [ 22.037513][ T228] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 22.037520][ T228] ? __mutex_lock+0x9a3/0x1ea0 [ 22.037523][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 22.037525][ T228] ? __asan_memset+0x27/0x50 [ 22.037529][ T228] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 22.037533][ T228] ? rcu_tasks_need_gpcb+0x837/0x880 [ 22.037540][ T228] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 22.037547][ T228] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 22.037550][ T228] ? rcu_is_watching+0x16/0xd0 [ 22.037552][ T228] ? lock_acquire+0x13c/0x160 [ 22.037553][ T228] ? rcu_is_watching+0x16/0xd0 [ 22.037557][ T228] ? process_one_work+0xe16/0x1560 [ 22.037559][ T228] ? process_one_work+0xdfc/0x1560 [ 22.037560][ T228] process_one_work+0xe3e/0x1560 [ 22.037568][ T228] ? __queue_delayed_work+0x470/0x470 [ 22.037571][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 22.037579][ T228] worker_thread+0x4f1/0xd60 [ 22.037584][ T228] ? rescuer_thread+0x1340/0x1340 [ 22.037586][ T228] ? __kthread_parkme+0xbd/0x210 [ 22.037589][ T228] ? rescuer_thread+0x1340/0x1340 [ 22.037592][ T228] ? rescuer_thread+0x1340/0x1340 [ 22.037594][ T228] kthread+0x367/0x460 [ 22.037596][ T228] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 22.037599][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 22.037602][ T228] ret_from_fork+0x474/0x6b0 [ 22.037607][ T228] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 22.037611][ T228] ? __switch_to+0x5a3/0xe00 [ 22.037614][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 22.037616][ T228] ret_from_fork_asm+0x11/0x20 [ 22.037626][ T228] [ 22.298213][ T228] netdevsim netdevsim232 eni232np2: set [1, 1] type 2 family 0 port 20001 - 0 [ 22.570410][ T228] netdevsim netdevsim232 eni232np2: set [1, 2] type 2 family 0 port 20002 - 0 [ 22.886540][ T228] netdevsim netdevsim232 eni232np2: set [1, 3] type 2 family 0 port 20003 - 0 [ 23.492730][ T228] netdevsim netdevsim232 eni232np2: unset [0, 1] type 1 family 0 port 10001 - 0 [ 23.492750][ T228] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 23.492753][ T228] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 228, name: kworker/u16:2 [ 23.492755][ T228] preempt_count: 1, expected: 0 [ 23.492755][ T228] RCU nest depth: 0, expected: 0 [ 23.492756][ T228] locks held by kworker/u16:2/228: 8, last CPU#1: [ 23.492759][ T228] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 23.492770][ T228] #1: ffa0000000667d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 23.492773][ T228] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 23.492779][ T228] #3: ff11000009dc5110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 23.492783][ T228] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 23.492788][ T228] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 23.492792][ T228] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 23.492795][ T228] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 23.492799][ T228] irq event stamp: 15492 [ 23.492800][ T228] hardirqs last enabled at (15491): [] __down_trylock_console_sem+0x86/0xa0 [ 23.492803][ T228] hardirqs last disabled at (15492): [] console_emit_next_record+0x3f8/0x4f0 [ 23.492804][ T228] softirqs last enabled at (15464): [] __dev_queue_xmit+0x92b/0x1a10 [ 23.492808][ T228] softirqs last disabled at (15428): [] __dev_queue_xmit+0x23b/0x1a10 [ 23.492810][ T228] Preemption disabled at: [ 23.492811][ T228] [] vprintk_emit+0x31b/0x3e0 [ 23.492816][ T228] CPU: 1 UID: 0 PID: 228 Comm: kworker/u16:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 23.492820][ T228] Tainted: [W]=WARN [ 23.492821][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.492828][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 23.492832][ T228] Call Trace: [ 23.492833][ T228] [ 23.492835][ T228] dump_stack_lvl+0x6f/0xa0 [ 23.492841][ T228] ? vprintk_emit+0x31b/0x3e0 [ 23.492843][ T228] __might_resched.cold+0x1fe/0x2c1 [ 23.492847][ T228] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 23.492851][ T228] ? __kmalloc_noprof+0xdb/0x760 [ 23.492856][ T228] __kmalloc_noprof+0x443/0x760 [ 23.492858][ T228] ? alloc_buf.isra.0+0x4b/0x260 [ 23.492864][ T228] ? do_raw_spin_unlock+0x59/0x250 [ 23.492866][ T228] alloc_buf.isra.0+0x4b/0x260 [ 23.492870][ T228] put_chars+0x1e1/0x2f0 [ 23.492873][ T228] ? __send_to_port+0x420/0x420 [ 23.492876][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 23.492880][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 23.492882][ T228] ? validate_chain+0x38b/0xc20 [ 23.492886][ T228] hvc_console_print+0x292/0x780 [ 23.492888][ T228] ? mark_usage+0x61/0x170 [ 23.492890][ T228] ? __lock_acquire+0x518/0xc20 [ 23.492891][ T228] ? __lock_acquire+0x518/0xc20 [ 23.492895][ T228] ? hvc_write+0x3a0/0x3a0 [ 23.492897][ T228] ? console_emit_next_record+0x202/0x4f0 [ 23.492900][ T228] ? rcu_is_watching+0x16/0xd0 [ 23.492902][ T228] ? lock_acquire+0x13c/0x160 [ 23.492906][ T228] console_emit_next_record+0x252/0x4f0 [ 23.492910][ T228] ? devkmsg_read+0x4e0/0x4e0 [ 23.492914][ T228] ? rcu_is_watching+0x16/0xd0 [ 23.492916][ T228] ? lock_acquire+0x13c/0x160 [ 23.492920][ T228] console_flush_one_record+0x46f/0x710 [ 23.492924][ T228] ? console_emit_next_record+0x4f0/0x4f0 [ 23.492926][ T228] ? __lock_acquire+0x518/0xc20 [ 23.492931][ T228] console_unlock+0xee/0x1f0 [ 23.492934][ T228] ? console_flush_one_record+0x710/0x710 [ 23.492935][ T228] ? rcu_is_watching+0x16/0xd0 [ 23.492937][ T228] ? lock_acquire+0x60/0x160 [ 23.492941][ T228] ? __down_trylock_console_sem+0x5e/0xa0 [ 23.492942][ T228] ? vprintk_emit+0x320/0x3e0 [ 23.492945][ T228] vprintk_emit+0x37c/0x3e0 [ 23.492949][ T228] ? wake_up_klogd_work_func+0x90/0x90 [ 23.492952][ T228] ? __lock_release.isra.0+0x69/0x1a0 [ 23.492957][ T228] dev_vprintk_emit+0x27f/0x2c0 [ 23.492962][ T228] ? device_rename.cold+0xa/0xa [ 23.492967][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 23.492969][ T228] ? netdev_core_pick_tx+0x2d0/0x2d0 [ 23.492973][ T228] dev_printk_emit+0xb9/0xee [ 23.492975][ T228] ? dev_vprintk_emit+0x2c0/0x2c0 [ 23.492978][ T228] ? neigh_resolve_output.part.0+0x344/0x740 [ 23.492982][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 23.492984][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 23.492986][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 23.492988][ T228] ? validate_chain+0x38b/0xc20 [ 23.492991][ T228] __netdev_printk+0x160/0x1d0 [ 23.492996][ T228] netdev_info+0xe2/0x116 [ 23.492998][ T228] ? netdev_notice+0x120/0x120 [ 23.493002][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 23.493004][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 23.493007][ T228] ? rcu_is_watching+0x16/0xd0 [ 23.493011][ T228] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 23.493018][ T228] ? __mutex_lock+0x9a3/0x1ea0 [ 23.493022][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 23.493024][ T228] ? __asan_memset+0x27/0x50 [ 23.493028][ T228] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 23.493032][ T228] ? rcu_tasks_need_gpcb+0x837/0x880 [ 23.493038][ T228] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 23.493044][ T228] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 23.493047][ T228] ? rcu_is_watching+0x16/0xd0 [ 23.493049][ T228] ? lock_acquire+0x13c/0x160 [ 23.493051][ T228] ? rcu_is_watching+0x16/0xd0 [ 23.493054][ T228] ? process_one_work+0xe16/0x1560 [ 23.493055][ T228] ? process_one_work+0xdfc/0x1560 [ 23.493057][ T228] process_one_work+0xe3e/0x1560 [ 23.493063][ T228] ? __queue_delayed_work+0x470/0x470 [ 23.493066][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 23.493073][ T228] worker_thread+0x4f1/0xd60 [ 23.493077][ T228] ? rescuer_thread+0x1340/0x1340 [ 23.493079][ T228] ? __kthread_parkme+0xbd/0x210 [ 23.493082][ T228] ? rescuer_thread+0x1340/0x1340 [ 23.493085][ T228] ? rescuer_thread+0x1340/0x1340 [ 23.493087][ T228] kthread+0x367/0x460 [ 23.493089][ T228] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 23.493092][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 23.493095][ T228] ret_from_fork+0x474/0x6b0 [ 23.493099][ T228] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 23.493103][ T228] ? __switch_to+0x5a3/0xe00 [ 23.493106][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 23.493108][ T228] ret_from_fork_asm+0x11/0x20 [ 23.493117][ T228] [ 23.522108][ T228] netdevsim netdevsim232 eni232np2: set [0, 1] type 1 family 0 port 10004 - 0 [ 23.835205][ T228] netdevsim netdevsim232 eni232np2: unset [0, 2] type 1 family 0 port 10002 - 0 [ 24.122201][ T228] netdevsim netdevsim232 eni232np2: unset [1, 1] type 2 family 0 port 20001 - 0 [ 24.122647][ T228] netdevsim netdevsim232 eni232np2: set [1, 1] type 2 family 0 port 20004 - 0 [ 24.434195][ T228] netdevsim netdevsim232 eni232np2: unset [1, 2] type 2 family 0 port 20002 - 0 [ 24.702204][ T228] netdevsim netdevsim232 eni232np2: set [1, 2] type 4 family 0 port 30001 - 0 [ 24.702224][ T228] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 24.702227][ T228] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 228, name: kworker/u16:2 [ 24.702229][ T228] preempt_count: 1, expected: 0 [ 24.702229][ T228] RCU nest depth: 0, expected: 0 [ 24.702230][ T228] locks held by kworker/u16:2/228: 8, last CPU#3: [ 24.702233][ T228] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 24.702245][ T228] #1: ffa0000000667d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 24.702248][ T228] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 24.702254][ T228] #3: ff11000009dc5110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 24.702257][ T228] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 24.702263][ T228] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 24.702267][ T228] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 24.702270][ T228] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 24.702274][ T228] irq event stamp: 18888 [ 24.702275][ T228] hardirqs last enabled at (18887): [] __down_trylock_console_sem+0x86/0xa0 [ 24.702277][ T228] hardirqs last disabled at (18888): [] console_emit_next_record+0x3f8/0x4f0 [ 24.702279][ T228] softirqs last enabled at (18876): [] __fib6_clean_all+0xf3/0x270 [ 24.702283][ T228] softirqs last disabled at (18870): [] __fib6_clean_all+0xd0/0x270 [ 24.702285][ T228] Preemption disabled at: [ 24.702285][ T228] [] vprintk_emit+0x31b/0x3e0 [ 24.702291][ T228] CPU: 3 UID: 0 PID: 228 Comm: kworker/u16:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 24.702295][ T228] Tainted: [W]=WARN [ 24.702296][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.702297][ T228] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 24.702301][ T228] Call Trace: [ 24.702302][ T228] [ 24.702304][ T228] dump_stack_lvl+0x6f/0xa0 [ 24.702310][ T228] ? vprintk_emit+0x31b/0x3e0 [ 24.702312][ T228] __might_resched.cold+0x1fe/0x2c1 [ 24.702317][ T228] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 24.702321][ T228] ? __kmalloc_noprof+0xdb/0x760 [ 24.702325][ T228] __kmalloc_noprof+0x443/0x760 [ 24.702327][ T228] ? alloc_buf.isra.0+0x4b/0x260 [ 24.702333][ T228] ? do_raw_spin_unlock+0x59/0x250 [ 24.702335][ T228] alloc_buf.isra.0+0x4b/0x260 [ 24.702339][ T228] put_chars+0x1e1/0x2f0 [ 24.702342][ T228] ? __send_to_port+0x420/0x420 [ 24.702345][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 24.702349][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 24.702351][ T228] ? validate_chain+0x38b/0xc20 [ 24.702355][ T228] hvc_console_print+0x292/0x780 [ 24.702357][ T228] ? mark_usage+0x61/0x170 [ 24.702359][ T228] ? __lock_acquire+0x518/0xc20 [ 24.702360][ T228] ? __lock_acquire+0x518/0xc20 [ 24.702364][ T228] ? hvc_write+0x3a0/0x3a0 [ 24.702366][ T228] ? console_emit_next_record+0x202/0x4f0 [ 24.702369][ T228] ? rcu_is_watching+0x16/0xd0 [ 24.702371][ T228] ? lock_acquire+0x13c/0x160 [ 24.702375][ T228] console_emit_next_record+0x252/0x4f0 [ 24.702379][ T228] ? devkmsg_read+0x4e0/0x4e0 [ 24.702383][ T228] ? rcu_is_watching+0x16/0xd0 [ 24.702386][ T228] ? lock_acquire+0x13c/0x160 [ 24.702389][ T228] console_flush_one_record+0x46f/0x710 [ 24.702393][ T228] ? console_emit_next_record+0x4f0/0x4f0 [ 24.702395][ T228] ? __lock_acquire+0x518/0xc20 [ 24.702400][ T228] console_unlock+0xee/0x1f0 [ 24.702403][ T228] ? console_flush_one_record+0x710/0x710 [ 24.702404][ T228] ? rcu_is_watching+0x16/0xd0 [ 24.702406][ T228] ? lock_acquire+0x60/0x160 [ 24.702410][ T228] ? __down_trylock_console_sem+0x5e/0xa0 [ 24.702411][ T228] ? vprintk_emit+0x320/0x3e0 [ 24.702415][ T228] vprintk_emit+0x37c/0x3e0 [ 24.702419][ T228] ? wake_up_klogd_work_func+0x90/0x90 [ 24.702420][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 24.702422][ T228] ? validate_chain+0x38b/0xc20 [ 24.702423][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 24.702428][ T228] dev_vprintk_emit+0x27f/0x2c0 [ 24.702434][ T228] ? device_rename.cold+0xa/0xa [ 24.702439][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 24.702440][ T228] ? find_held_lock+0x2b/0x80 [ 24.702446][ T228] dev_printk_emit+0xb9/0xee [ 24.702448][ T228] ? dev_vprintk_emit+0x2c0/0x2c0 [ 24.702451][ T228] ? __local_bh_enable_ip+0xaa/0x150 [ 24.702454][ T228] ? fib6_clean_tree+0x20b/0x290 [ 24.702456][ T228] ? fib6_clean_tree+0x20b/0x290 [ 24.702458][ T228] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 24.702460][ T228] ? rcu_read_lock_any_held+0x3c/0x90 [ 24.702462][ T228] ? validate_chain+0x38b/0xc20 [ 24.702465][ T228] __netdev_printk+0x160/0x1d0 [ 24.702470][ T228] netdev_info+0xe2/0x116 [ 24.702473][ T228] ? netdev_notice+0x120/0x120 [ 24.702478][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 24.702480][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 24.702483][ T228] ? rcu_is_watching+0x16/0xd0 [ 24.702487][ T228] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 24.702494][ T228] ? __mutex_lock+0x9a3/0x1ea0 [ 24.702498][ T228] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 24.702499][ T228] ? __asan_memset+0x27/0x50 [ 24.702503][ T228] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 24.702507][ T228] ? rcu_tasks_need_gpcb+0x837/0x880 [ 24.702513][ T228] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 24.702519][ T228] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 24.702522][ T228] ? rcu_is_watching+0x16/0xd0 [ 24.702524][ T228] ? lock_acquire+0x13c/0x160 [ 24.702525][ T228] ? rcu_is_watching+0x16/0xd0 [ 24.702529][ T228] ? process_one_work+0xe16/0x1560 [ 24.702530][ T228] ? process_one_work+0xdfc/0x1560 [ 24.702531][ T228] process_one_work+0xe3e/0x1560 [ 24.702538][ T228] ? __queue_delayed_work+0x470/0x470 [ 24.702541][ T228] ? lock_acquire.part.0+0xd4/0x280 [ 24.702548][ T228] worker_thread+0x4f1/0xd60 [ 24.702552][ T228] ? rescuer_thread+0x1340/0x1340 [ 24.702554][ T228] ? __kthread_parkme+0xbd/0x210 [ 24.702557][ T228] ? rescuer_thread+0x1340/0x1340 [ 24.702560][ T228] ? rescuer_thread+0x1340/0x1340 [ 24.702561][ T228] kthread+0x367/0x460 [ 24.702563][ T228] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 24.702567][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 24.702569][ T228] ret_from_fork+0x474/0x6b0 [ 24.702574][ T228] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 24.702578][ T228] ? __switch_to+0x5a3/0xe00 [ 24.702581][ T228] ? kthread_affine_preferred+0x4c0/0x4c0 [ 24.702583][ T228] ret_from_fork_asm+0x11/0x20 [ 24.702591][ T228] [ 25.586010][ T228] netdevsim netdevsim232 eni232np2: unset [1, 1] type 2 family 0 port 20004 - 0 [ 25.586454][ T228] netdevsim netdevsim232 eni232np2: set [1, 1] type 4 family 0 port 30002 - 0 [ 25.838692][ T166] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 25.838821][ T166] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 25.838823][ T166] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 166, name: udp_tunnel_nic. [ 25.838825][ T166] preempt_count: 1, expected: 0 [ 25.838826][ T166] RCU nest depth: 0, expected: 0 [ 25.838827][ T166] locks held by udp_tunnel_nic./166: 11, last CPU#3: [ 25.838836][ T166] #0: ff1100000a421430 (sb_writers#7){.+.+}-{0:0}, at: ksys_write+0x116/0x250 [ 25.838849][ T166] #1: ff1100000cb05080 (&of->mutex){+.+.}-{4:4}, at: kernfs_fop_write_iter+0x247/0x510 [ 25.838854][ T166] #2: ff1100000965d9f0 (kn->active#38){.+.+}-{0:0}, at: kernfs_fop_write_iter+0x29e/0x510 [ 25.838858][ T166] #3: ff11000009db6a58 (&devlink->lock_key){+.+.}-{4:4}, at: nsim_drv_port_del+0x4c/0x160 [netdevsim] [ 25.838866][ T166] #4: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: nsim_destroy+0x133/0x7f0 [netdevsim] [ 25.838871][ T166] #5: ff110000110c2dd8 (&dev_instance_lock_key#5){+.+.}-{4:4}, at: unregister_netdevice_many_notify+0x3ef/0x1b40 [ 25.838877][ T166] #6: ff11000009dc5110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_netdevice_event+0x165/0xbbd [udp_tunnel] [ 25.838881][ T166] #7: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 25.838886][ T166] #8: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 25.838890][ T166] #9: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 25.838893][ T166] #10: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 25.838897][ T166] irq event stamp: 1936874 [ 25.838898][ T166] hardirqs last enabled at (1936873): [] __down_trylock_console_sem+0x86/0xa0 [ 25.838900][ T166] hardirqs last disabled at (1936874): [] console_emit_next_record+0x3f8/0x4f0 [ 25.838901][ T166] softirqs last enabled at (1936478): [] handle_softirqs+0x67c/0x900 [ 25.838905][ T166] softirqs last disabled at (1936365): [] __irq_exit_rcu+0x145/0x1c0 [ 25.838908][ T166] Preemption disabled at: [ 25.838908][ T166] [] vprintk_emit+0x31b/0x3e0 [ 25.838914][ T166] CPU: 3 UID: 0 PID: 166 Comm: udp_tunnel_nic. Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 25.838917][ T166] Tainted: [W]=WARN [ 25.838918][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.838920][ T166] Call Trace: [ 25.838921][ T166] [ 25.838923][ T166] dump_stack_lvl+0x6f/0xa0 [ 25.838929][ T166] ? vprintk_emit+0x31b/0x3e0 [ 25.838931][ T166] __might_resched.cold+0x1fe/0x2c1 [ 25.838936][ T166] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 25.838939][ T166] ? __kmalloc_noprof+0xdb/0x760 [ 25.838943][ T166] __kmalloc_noprof+0x443/0x760 [ 25.838946][ T166] ? alloc_buf.isra.0+0x4b/0x260 [ 25.838951][ T166] ? do_raw_spin_unlock+0x59/0x250 [ 25.838953][ T166] alloc_buf.isra.0+0x4b/0x260 [ 25.838957][ T166] put_chars+0x1e1/0x2f0 [ 25.838960][ T166] ? __send_to_port+0x420/0x420 [ 25.838963][ T166] ? validate_chain+0x34a/0xc20 [ 25.838968][ T166] hvc_console_print+0x292/0x780 [ 25.838971][ T166] ? __lock_acquire+0x518/0xc20 [ 25.838976][ T166] ? hvc_write+0x3a0/0x3a0 [ 25.838978][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.838985][ T166] console_emit_next_record+0x252/0x4f0 [ 25.838989][ T166] ? devkmsg_read+0x4e0/0x4e0 [ 25.838993][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.838995][ T166] ? lock_acquire+0x13c/0x160 [ 25.838999][ T166] console_flush_one_record+0x46f/0x710 [ 25.839003][ T166] ? console_emit_next_record+0x4f0/0x4f0 [ 25.839005][ T166] ? __lock_acquire+0x518/0xc20 [ 25.839010][ T166] console_unlock+0xee/0x1f0 [ 25.839013][ T166] ? console_flush_one_record+0x710/0x710 [ 25.839015][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839017][ T166] ? lock_acquire+0x60/0x160 [ 25.839020][ T166] ? __down_trylock_console_sem+0x5e/0xa0 [ 25.839022][ T166] ? vprintk_emit+0x320/0x3e0 [ 25.839025][ T166] vprintk_emit+0x37c/0x3e0 [ 25.839029][ T166] ? wake_up_klogd_work_func+0x90/0x90 [ 25.839032][ T166] ? mark_usage+0x61/0x170 [ 25.839034][ T166] ? __lock_acquire+0x518/0xc20 [ 25.839037][ T166] dev_vprintk_emit+0x27f/0x2c0 [ 25.839043][ T166] ? device_rename.cold+0xa/0xa [ 25.839045][ T166] ? rwsem_optimistic_spin+0x3c7/0x480 [ 25.839050][ T166] ? __bfs+0x1e6/0x310 [ 25.839053][ T166] ? mark_usage+0x61/0x170 [ 25.839057][ T166] dev_printk_emit+0xb9/0xee [ 25.839059][ T166] ? dev_vprintk_emit+0x2c0/0x2c0 [ 25.839061][ T166] ? __bfs+0x1e6/0x310 [ 25.839064][ T166] ? rwsem_optimistic_spin+0x3c7/0x480 [ 25.839071][ T166] __netdev_printk+0x160/0x1d0 [ 25.839076][ T166] netdev_info+0xe2/0x116 [ 25.839078][ T166] ? netdev_notice+0x120/0x120 [ 25.839084][ T166] ? __lock_acquire+0x518/0xc20 [ 25.839088][ T166] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 25.839095][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839097][ T166] ? __asan_memset+0x27/0x50 [ 25.839101][ T166] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 25.839106][ T166] ? __mutex_lock+0x987/0x1ea0 [ 25.839113][ T166] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 25.839116][ T166] ? lock_acquire.part.0+0xd4/0x280 [ 25.839118][ T166] ? find_held_lock+0x2b/0x80 [ 25.839122][ T166] udp_tunnel_nic_flush+0x24b/0x670 [udp_tunnel] [ 25.839125][ T166] ? packet_notifier+0x137/0xbd0 [ 25.839133][ T166] udp_tunnel_nic_netdevice_event+0x187/0xbbd [udp_tunnel] [ 25.839138][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839141][ T166] notifier_call_chain+0xae/0x300 [ 25.839147][ T166] __dev_close_many+0xfc/0x680 [ 25.839151][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839153][ T166] ? netif_open+0x120/0x120 [ 25.839157][ T166] ? unregister_netdevice_many_notify+0x3ef/0x1b40 [ 25.839161][ T166] netif_close_many+0x1ff/0x770 [ 25.839165][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839167][ T166] ? __dev_close_many+0x680/0x680 [ 25.839173][ T166] netif_close_many_and_unlock+0x22/0x2c0 [ 25.839181][ T166] ? rtnl_is_locked+0x15/0x20 [ 25.839183][ T166] unregister_netdevice_many_notify+0x56f/0x1b40 [ 25.839185][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839189][ T166] ? __mutex_lock+0x1db/0x1ea0 [ 25.839190][ T166] ? __mutex_lock+0x9a3/0x1ea0 [ 25.839192][ T166] ? unregister_netdevice_queued+0x80/0x80 [ 25.839194][ T166] ? nsim_destroy+0x133/0x7f0 [netdevsim] [ 25.839198][ T166] ? netdev_run_todo+0x2a8/0xfd0 [ 25.839201][ T166] ? ww_mutex_lock+0x160/0x160 [ 25.839202][ T166] ? mutex_is_locked+0x1c/0x50 [ 25.839204][ T166] ? rtnl_is_locked+0x15/0x20 [ 25.839208][ T166] ? sysfs_file_ops+0x140/0x140 [ 25.839210][ T166] unregister_netdevice_queue+0x290/0x470 [ 25.839212][ T166] ? rtnl_net_dev_lock+0xdb/0x270 [ 25.839214][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839216][ T166] ? unregister_netdevice_many+0x20/0x20 [ 25.839222][ T166] nsim_destroy+0x1b1/0x7f0 [netdevsim] [ 25.839226][ T166] ? kstrtouint+0x6e/0x100 [ 25.839231][ T166] __nsim_dev_port_del+0x183/0x300 [netdevsim] [ 25.839235][ T166] ? nsim_drv_port_del+0x4c/0x160 [netdevsim] [ 25.839239][ T166] nsim_drv_port_del+0xdb/0x160 [netdevsim] [ 25.839243][ T166] del_port_store+0xee/0x120 [netdevsim] [ 25.839247][ T166] ? sysfs_file_kobj+0xb3/0x1e0 [ 25.839250][ T166] ? del_device_store+0x580/0x580 [netdevsim] [ 25.839253][ T166] ? sysfs_file_kobj+0xbd/0x1e0 [ 25.839255][ T166] ? sysfs_kf_write+0x65/0x160 [ 25.839258][ T166] kernfs_fop_write_iter+0x335/0x510 [ 25.839261][ T166] ? kernfs_ops+0xf0/0xf0 [ 25.839263][ T166] new_sync_write+0x33e/0x760 [ 25.839266][ T166] ? __lock_acquire+0x518/0xc20 [ 25.839268][ T166] ? new_sync_read+0x750/0x750 [ 25.839272][ T166] ? lock_acquire.part.0+0xd4/0x280 [ 25.839273][ T166] ? ksys_write+0x116/0x250 [ 25.839280][ T166] vfs_write+0x6a2/0xbd0 [ 25.839284][ T166] ksys_write+0x116/0x250 [ 25.839287][ T166] ? __ia32_sys_read+0xc0/0xc0 [ 25.839289][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839291][ T166] ? rcu_is_watching+0x16/0xd0 [ 25.839295][ T166] do_syscall_64+0xff/0x530 [ 25.839297][ T166] ? exc_page_fault+0xee/0x100 [ 25.839301][ T166] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 25.839303][ T166] RIP: 0033:0x7f5969e3054e [ 25.839306][ T166] 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 [ 25.839308][ T166] RSP: 002b:00007fff469ffc00 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 25.839310][ T166] RAX: ffffffffffffffda RBX: 00007f5969fb1580 RCX: 00007f5969e3054e [ 25.839312][ T166] RDX: 0000000000000002 RSI: 000055c5ff829270 RDI: 0000000000000001 [ 25.839313][ T166] RBP: 00007fff469ffc10 R08: 0000000000000000 R09: 0000000000000000 [ 25.839313][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 25.839314][ T166] R13: 0000000000000002 R14: 000055c5ff829270 R15: 0000000000000000 [ 25.839321][ T166] [ 25.895800][ T166] netdevsim netdevsim232 eni232np2: unset [0, 1] type 1 family 0 port 10004 - 0 [ 25.896276][ T166] netdevsim netdevsim232 eni232np2: unset [0, 3] type 1 family 0 port 10003 - 0 [ 25.896736][ T166] netdevsim netdevsim232 eni232np2: unset [1, 0] type 2 family 0 port 20000 - 0 [ 25.897314][ T166] netdevsim netdevsim232 eni232np2: unset [1, 1] type 4 family 0 port 30002 - 0 [ 25.897883][ T166] netdevsim netdevsim232 eni232np2: unset [1, 2] type 4 family 0 port 30001 - 0 [ 25.898455][ T166] netdevsim netdevsim232 eni232np2: unset [1, 3] type 2 family 0 port 20003 - 0 [ 26.206639][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 31.025542][ T85] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 31.025559][ T85] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 31.025562][ T85] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 85, name: (udev-worker) [ 31.025564][ T85] preempt_count: 1, expected: 0 [ 31.025564][ T85] RCU nest depth: 0, expected: 0 [ 31.025565][ T85] locks held by (udev-worker)/85: 6, last CPU#0: [ 31.025568][ T85] #0: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_setlink+0x29d/0x920 [ 31.025580][ T85] #1: ff1100000cec2dd8 (&dev_instance_lock_key#5){+.+.}-{4:4}, at: do_setlink.isra.0+0x27a/0x2a60 [ 31.025585][ T85] #2: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 31.025591][ T85] #3: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 31.025594][ T85] #4: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 31.025598][ T85] #5: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 31.025602][ T85] irq event stamp: 2727220 [ 31.025603][ T85] hardirqs last enabled at (2727219): [] __down_trylock_console_sem+0x86/0xa0 [ 31.025605][ T85] hardirqs last disabled at (2727220): [] console_emit_next_record+0x3f8/0x4f0 [ 31.025606][ T85] softirqs last enabled at (2727214): [] netif_change_name+0x216/0x8c0 [ 31.025609][ T85] softirqs last disabled at (2727212): [] netif_change_name+0x1ad/0x8c0 [ 31.025611][ T85] Preemption disabled at: [ 31.025611][ T85] [] vprintk_emit+0x31b/0x3e0 [ 31.025617][ T85] CPU: 0 UID: 0 PID: 85 Comm: (udev-worker) Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 31.025621][ T85] Tainted: [W]=WARN [ 31.025622][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.025623][ T85] Call Trace: [ 31.025625][ T85] [ 31.025627][ T85] dump_stack_lvl+0x6f/0xa0 [ 31.025633][ T85] ? vprintk_emit+0x31b/0x3e0 [ 31.025634][ T85] __might_resched.cold+0x1fe/0x2c1 [ 31.025639][ T85] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 31.025643][ T85] ? __kmalloc_noprof+0xdb/0x760 [ 31.025648][ T85] __kmalloc_noprof+0x443/0x760 [ 31.025650][ T85] ? alloc_buf.isra.0+0x4b/0x260 [ 31.025655][ T85] ? do_raw_spin_unlock+0x59/0x250 [ 31.025658][ T85] alloc_buf.isra.0+0x4b/0x260 [ 31.025661][ T85] put_chars+0x1e1/0x2f0 [ 31.025664][ T85] ? __send_to_port+0x420/0x420 [ 31.025666][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 31.025670][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 31.025672][ T85] ? validate_chain+0x38b/0xc20 [ 31.025677][ T85] hvc_console_print+0x292/0x780 [ 31.025680][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025684][ T85] ? hvc_write+0x3a0/0x3a0 [ 31.025687][ T85] ? rcu_is_watching+0x16/0xd0 [ 31.025692][ T85] console_emit_next_record+0x252/0x4f0 [ 31.025696][ T85] ? devkmsg_read+0x4e0/0x4e0 [ 31.025700][ T85] ? rcu_is_watching+0x16/0xd0 [ 31.025702][ T85] ? lock_acquire+0x13c/0x160 [ 31.025706][ T85] console_flush_one_record+0x46f/0x710 [ 31.025710][ T85] ? console_emit_next_record+0x4f0/0x4f0 [ 31.025711][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025716][ T85] console_unlock+0xee/0x1f0 [ 31.025719][ T85] ? console_flush_one_record+0x710/0x710 [ 31.025720][ T85] ? rcu_is_watching+0x16/0xd0 [ 31.025722][ T85] ? lock_acquire+0x60/0x160 [ 31.025726][ T85] ? __down_trylock_console_sem+0x5e/0xa0 [ 31.025727][ T85] ? vprintk_emit+0x320/0x3e0 [ 31.025731][ T85] vprintk_emit+0x37c/0x3e0 [ 31.025734][ T85] ? wake_up_klogd_work_func+0x90/0x90 [ 31.025736][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025738][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 31.025745][ T85] dev_vprintk_emit+0x27f/0x2c0 [ 31.025750][ T85] ? device_rename.cold+0xa/0xa [ 31.025755][ T85] ? mark_usage+0x61/0x170 [ 31.025759][ T85] dev_printk_emit+0xb9/0xee [ 31.025762][ T85] ? dev_vprintk_emit+0x2c0/0x2c0 [ 31.025764][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 31.025767][ T85] ? validate_chain+0x38b/0xc20 [ 31.025768][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025770][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025771][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 31.025773][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 31.025777][ T85] __netdev_printk+0x160/0x1d0 [ 31.025782][ T85] netdev_info+0xe2/0x116 [ 31.025784][ T85] ? netdev_notice+0x120/0x120 [ 31.025787][ T85] ? find_held_lock+0x2b/0x80 [ 31.025790][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 31.025792][ T85] ? mark_held_locks+0x40/0x70 [ 31.025796][ T85] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 31.025798][ T85] netif_change_name.cold+0x4f/0x89 [ 31.025801][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025803][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 31.025805][ T85] ? find_held_lock+0x2/0x80 [ 31.025808][ T85] ? netdev_adjacent_rename_links+0x470/0x470 [ 31.025811][ T85] ? find_held_lock+0x2b/0x80 [ 31.025814][ T85] ? __asan_memset+0x27/0x50 [ 31.025820][ T85] do_setlink.isra.0+0x1f7d/0x2a60 [ 31.025823][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025825][ T85] ? rtnl_link_get_size+0x350/0x350 [ 31.025827][ T85] ? mark_usage+0x61/0x170 [ 31.025828][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 31.025831][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 31.025832][ T85] ? validate_chain+0x38b/0xc20 [ 31.025836][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025841][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 31.025842][ T85] ? rtnl_setlink+0x29d/0x920 [ 31.025845][ T85] ? rcu_is_watching+0x16/0xd0 [ 31.025853][ T85] ? lock_acquire+0x13c/0x160 [ 31.025854][ T85] ? rcu_is_watching+0x16/0xd0 [ 31.025856][ T85] ? rcu_is_watching+0x16/0xd0 [ 31.025858][ T85] ? trace_contention_end+0xb3/0x180 [ 31.025860][ T85] ? __mutex_lock+0x1db/0x1ea0 [ 31.025864][ T85] ? __mutex_lock+0x9a3/0x1ea0 [ 31.025865][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025867][ T85] ? rtnl_setlink+0x29d/0x920 [ 31.025869][ T85] ? mark_usage+0x61/0x170 [ 31.025871][ T85] ? ww_mutex_lock+0x160/0x160 [ 31.025873][ T85] ? nla_get_range_signed+0x3d0/0x3d0 [ 31.025879][ T85] ? mark_usage+0x61/0x170 [ 31.025882][ T85] ? cap_capable+0x1d7/0x3d0 [ 31.025889][ T85] rtnl_setlink+0x527/0x920 [ 31.025893][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 31.025894][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025916][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 31.025917][ T85] ? find_held_lock+0x2b/0x80 [ 31.025921][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 31.025922][ T85] ? mark_usage+0x61/0x170 [ 31.025924][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025928][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 31.025929][ T85] ? find_held_lock+0x2b/0x80 [ 31.025932][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 31.025934][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 31.025937][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 31.025939][ T85] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 31.025943][ T85] ? rtnl_link_fill+0x900/0x900 [ 31.025944][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025948][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 31.025950][ T85] ? find_held_lock+0x2b/0x80 [ 31.025954][ T85] netlink_rcv_skb+0x14e/0x3a0 [ 31.025957][ T85] ? rtnl_link_fill+0x900/0x900 [ 31.025960][ T85] ? netlink_ack+0xcd0/0xcd0 [ 31.025967][ T85] ? netlink_deliver_tap+0xc5/0x330 [ 31.025968][ T85] ? netlink_deliver_tap+0x13c/0x330 [ 31.025973][ T85] netlink_unicast+0x486/0x750 [ 31.025977][ T85] ? netlink_attachskb+0x810/0x810 [ 31.025979][ T85] ? __lock_acquire+0x518/0xc20 [ 31.025981][ T85] ? do_raw_spin_trylock+0x161/0x180 [ 31.025985][ T85] netlink_sendmsg+0x735/0xc60 [ 31.025989][ T85] ? netlink_unicast+0x750/0x750 [ 31.025993][ T85] ? __might_fault+0x97/0x140 [ 31.025996][ T85] ? __might_fault+0x97/0x140 [ 31.025999][ T85] __sys_sendto+0x2aa/0x400 [ 31.026003][ T85] ? __ia32_sys_getpeername+0xd0/0xd0 [ 31.026013][ T85] ? exc_page_fault+0x87/0x100 [ 31.026019][ T85] __x64_sys_sendto+0xe4/0x1f0 [ 31.026020][ T85] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 31.026024][ T85] ? lockdep_hardirqs_on+0x91/0x130 [ 31.026026][ T85] ? do_syscall_64+0xa6/0x530 [ 31.026028][ T85] do_syscall_64+0xff/0x530 [ 31.026029][ T85] ? exc_page_fault+0xee/0x100 [ 31.026032][ T85] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 31.026034][ T85] RIP: 0033:0x7f2ba11e754e [ 31.026037][ T85] 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 [ 31.026039][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.026042][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 31.026043][ T85] RDX: 0000000000000030 RSI: 000055ca489818a0 RDI: 0000000000000018 [ 31.026044][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 31.026045][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca48983f90 [ 31.026046][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 [ 31.026053][ T85] [ 36.790399][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 36.790417][ T85] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 36.790420][ T85] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 85, name: (udev-worker) [ 36.790422][ T85] preempt_count: 1, expected: 0 [ 36.790423][ T85] RCU nest depth: 0, expected: 0 [ 36.790424][ T85] locks held by (udev-worker)/85: 6, last CPU#2: [ 36.790426][ T85] #0: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_setlink+0x29d/0x920 [ 36.790438][ T85] #1: ff11000011b4add8 (&dev_instance_lock_key#5){+.+.}-{4:4}, at: do_setlink.isra.0+0x27a/0x2a60 [ 36.790443][ T85] #2: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 36.790448][ T85] #3: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 36.790452][ T85] #4: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 36.790455][ T85] #5: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 36.790459][ T85] irq event stamp: 3254946 [ 36.790460][ T85] hardirqs last enabled at (3254945): [] __down_trylock_console_sem+0x86/0xa0 [ 36.790462][ T85] hardirqs last disabled at (3254946): [] console_emit_next_record+0x3f8/0x4f0 [ 36.790464][ T85] softirqs last enabled at (3254940): [] netif_change_name+0x216/0x8c0 [ 36.790466][ T85] softirqs last disabled at (3254938): [] netif_change_name+0x1ad/0x8c0 [ 36.790468][ T85] Preemption disabled at: [ 36.790469][ T85] [] vprintk_emit+0x31b/0x3e0 [ 36.790475][ T85] CPU: 2 UID: 0 PID: 85 Comm: (udev-worker) Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 36.790479][ T85] Tainted: [W]=WARN [ 36.790480][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.790482][ T85] Call Trace: [ 36.790484][ T85] [ 36.790486][ T85] dump_stack_lvl+0x6f/0xa0 [ 36.790491][ T85] ? vprintk_emit+0x31b/0x3e0 [ 36.790493][ T85] __might_resched.cold+0x1fe/0x2c1 [ 36.790498][ T85] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 36.790502][ T85] ? __kmalloc_noprof+0xdb/0x760 [ 36.790506][ T85] __kmalloc_noprof+0x443/0x760 [ 36.790508][ T85] ? alloc_buf.isra.0+0x4b/0x260 [ 36.790514][ T85] ? do_raw_spin_unlock+0x59/0x250 [ 36.790516][ T85] alloc_buf.isra.0+0x4b/0x260 [ 36.790519][ T85] put_chars+0x1e1/0x2f0 [ 36.790522][ T85] ? __send_to_port+0x420/0x420 [ 36.790524][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 36.790528][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 36.790530][ T85] ? validate_chain+0x38b/0xc20 [ 36.790535][ T85] hvc_console_print+0x292/0x780 [ 36.790538][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790542][ T85] ? hvc_write+0x3a0/0x3a0 [ 36.790545][ T85] ? rcu_is_watching+0x16/0xd0 [ 36.790550][ T85] console_emit_next_record+0x252/0x4f0 [ 36.790554][ T85] ? devkmsg_read+0x4e0/0x4e0 [ 36.790558][ T85] ? rcu_is_watching+0x16/0xd0 [ 36.790560][ T85] ? lock_acquire+0x13c/0x160 [ 36.790564][ T85] console_flush_one_record+0x46f/0x710 [ 36.790568][ T85] ? console_emit_next_record+0x4f0/0x4f0 [ 36.790569][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790574][ T85] console_unlock+0xee/0x1f0 [ 36.790577][ T85] ? console_flush_one_record+0x710/0x710 [ 36.790579][ T85] ? rcu_is_watching+0x16/0xd0 [ 36.790581][ T85] ? lock_acquire+0x60/0x160 [ 36.790584][ T85] ? __down_trylock_console_sem+0x5e/0xa0 [ 36.790585][ T85] ? vprintk_emit+0x320/0x3e0 [ 36.790589][ T85] vprintk_emit+0x37c/0x3e0 [ 36.790592][ T85] ? wake_up_klogd_work_func+0x90/0x90 [ 36.790594][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790596][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 36.790603][ T85] dev_vprintk_emit+0x27f/0x2c0 [ 36.790608][ T85] ? device_rename.cold+0xa/0xa [ 36.790614][ T85] ? mark_usage+0x61/0x170 [ 36.790618][ T85] dev_printk_emit+0xb9/0xee [ 36.790620][ T85] ? dev_vprintk_emit+0x2c0/0x2c0 [ 36.790622][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 36.790625][ T85] ? validate_chain+0x38b/0xc20 [ 36.790627][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790628][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790630][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 36.790632][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 36.790636][ T85] __netdev_printk+0x160/0x1d0 [ 36.790641][ T85] netdev_info+0xe2/0x116 [ 36.790643][ T85] ? netdev_notice+0x120/0x120 [ 36.790646][ T85] ? find_held_lock+0x2b/0x80 [ 36.790649][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 36.790651][ T85] ? mark_held_locks+0x40/0x70 [ 36.790654][ T85] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 36.790657][ T85] netif_change_name.cold+0x4f/0x89 [ 36.790660][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790662][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 36.790664][ T85] ? find_held_lock+0x2/0x80 [ 36.790667][ T85] ? netdev_adjacent_rename_links+0x470/0x470 [ 36.790669][ T85] ? find_held_lock+0x2b/0x80 [ 36.790672][ T85] ? __asan_memset+0x27/0x50 [ 36.790678][ T85] do_setlink.isra.0+0x1f7d/0x2a60 [ 36.790681][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790684][ T85] ? rtnl_link_get_size+0x350/0x350 [ 36.790686][ T85] ? mark_usage+0x61/0x170 [ 36.790687][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 36.790689][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 36.790691][ T85] ? validate_chain+0x38b/0xc20 [ 36.790695][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790699][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 36.790701][ T85] ? rtnl_setlink+0x29d/0x920 [ 36.790704][ T85] ? rcu_is_watching+0x16/0xd0 [ 36.790706][ T85] ? lock_acquire+0x13c/0x160 [ 36.790707][ T85] ? rcu_is_watching+0x16/0xd0 [ 36.790709][ T85] ? rcu_is_watching+0x16/0xd0 [ 36.790711][ T85] ? trace_contention_end+0xb3/0x180 [ 36.790713][ T85] ? __mutex_lock+0x1db/0x1ea0 [ 36.790716][ T85] ? __mutex_lock+0x9a3/0x1ea0 [ 36.790718][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790719][ T85] ? rtnl_setlink+0x29d/0x920 [ 36.790722][ T85] ? mark_usage+0x61/0x170 [ 36.790724][ T85] ? ww_mutex_lock+0x160/0x160 [ 36.790726][ T85] ? nla_get_range_signed+0x3d0/0x3d0 [ 36.790732][ T85] ? mark_usage+0x61/0x170 [ 36.790735][ T85] ? cap_capable+0x1d7/0x3d0 [ 36.790743][ T85] rtnl_setlink+0x527/0x920 [ 36.790746][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 36.790748][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790771][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 36.790772][ T85] ? find_held_lock+0x2b/0x80 [ 36.790775][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 36.790777][ T85] ? mark_usage+0x61/0x170 [ 36.790779][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790783][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 36.790785][ T85] ? find_held_lock+0x2b/0x80 [ 36.790787][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 36.790789][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 36.790792][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 36.790795][ T85] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 36.790798][ T85] ? rtnl_link_fill+0x900/0x900 [ 36.790800][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790804][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 36.790806][ T85] ? find_held_lock+0x2b/0x80 [ 36.790809][ T85] netlink_rcv_skb+0x14e/0x3a0 [ 36.790813][ T85] ? rtnl_link_fill+0x900/0x900 [ 36.790816][ T85] ? netlink_ack+0xcd0/0xcd0 [ 36.790823][ T85] ? netlink_deliver_tap+0xc5/0x330 [ 36.790824][ T85] ? netlink_deliver_tap+0x13c/0x330 [ 36.790829][ T85] netlink_unicast+0x486/0x750 [ 36.790833][ T85] ? netlink_attachskb+0x810/0x810 [ 36.790836][ T85] ? __lock_acquire+0x518/0xc20 [ 36.790838][ T85] ? do_raw_spin_trylock+0x161/0x180 [ 36.790841][ T85] netlink_sendmsg+0x735/0xc60 [ 36.790846][ T85] ? netlink_unicast+0x750/0x750 [ 36.790849][ T85] ? __might_fault+0x97/0x140 [ 36.790853][ T85] ? __might_fault+0x97/0x140 [ 36.790856][ T85] __sys_sendto+0x2aa/0x400 [ 36.790860][ T85] ? __ia32_sys_getpeername+0xd0/0xd0 [ 36.790876][ T85] ? exc_page_fault+0x87/0x100 [ 36.790882][ T85] __x64_sys_sendto+0xe4/0x1f0 [ 36.790884][ T85] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 36.790888][ T85] ? lockdep_hardirqs_on+0x91/0x130 [ 36.790889][ T85] ? do_syscall_64+0xa6/0x530 [ 36.790891][ T85] do_syscall_64+0xff/0x530 [ 36.790892][ T85] ? exc_page_fault+0xee/0x100 [ 36.790895][ T85] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 36.790897][ T85] RIP: 0033:0x7f2ba11e754e [ 36.790901][ T85] 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 [ 36.790903][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.790906][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 36.790907][ T85] RDX: 0000000000000030 RSI: 000055ca489989c0 RDI: 0000000000000018 [ 36.790908][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 36.790909][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca4899b560 [ 36.790910][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 [ 36.790916][ T85] [ 37.203210][ T228] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 37.352216][ T228] netdevsim netdevsim232 eni232np1: set [0, 1] type 1 family 0 port 10001 - 0 [ 37.517583][ T228] netdevsim netdevsim232 eni232np1: set [0, 2] type 1 family 0 port 10002 - 0 [ 37.715209][ T12] netdevsim netdevsim232 eni232np1: set [0, 3] type 1 family 0 port 10003 - 0 [ 38.099210][ T12] netdevsim netdevsim232 eni232np1: set [1, 0] type 2 family 0 port 20000 - 0 [ 38.099229][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 38.099231][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 38.099233][ T12] preempt_count: 1, expected: 0 [ 38.099234][ T12] RCU nest depth: 0, expected: 0 [ 38.099235][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 38.099238][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 38.099251][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 38.099255][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 38.099261][ T12] #3: ff1100000cb05d10 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 38.099265][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 38.099271][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 38.099275][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 38.099279][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 38.099283][ T12] irq event stamp: 31936 [ 38.099283][ T12] hardirqs last enabled at (31935): [] __down_trylock_console_sem+0x86/0xa0 [ 38.099286][ T12] hardirqs last disabled at (31936): [] console_emit_next_record+0x3f8/0x4f0 [ 38.099288][ T12] softirqs last enabled at (31924): [] addrconf_dad_begin+0x37f/0x540 [ 38.099292][ T12] softirqs last disabled at (31916): [] addrconf_dad_begin+0x154/0x540 [ 38.099294][ T12] Preemption disabled at: [ 38.099294][ T12] [] vprintk_emit+0x31b/0x3e0 [ 38.099300][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 38.099304][ T12] Tainted: [W]=WARN [ 38.099304][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.099306][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 38.099310][ T12] Call Trace: [ 38.099312][ T12] [ 38.099314][ T12] dump_stack_lvl+0x6f/0xa0 [ 38.099320][ T12] ? vprintk_emit+0x31b/0x3e0 [ 38.099322][ T12] __might_resched.cold+0x1fe/0x2c1 [ 38.099326][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 38.099330][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 38.099335][ T12] __kmalloc_noprof+0x443/0x760 [ 38.099337][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 38.099343][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 38.099345][ T12] alloc_buf.isra.0+0x4b/0x260 [ 38.099348][ T12] put_chars+0x1e1/0x2f0 [ 38.099351][ T12] ? __send_to_port+0x420/0x420 [ 38.099354][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 38.099358][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 38.099360][ T12] ? validate_chain+0x38b/0xc20 [ 38.099364][ T12] hvc_console_print+0x292/0x780 [ 38.099366][ T12] ? mark_usage+0x61/0x170 [ 38.099368][ T12] ? __lock_acquire+0x518/0xc20 [ 38.099369][ T12] ? __lock_acquire+0x518/0xc20 [ 38.099373][ T12] ? hvc_write+0x3a0/0x3a0 [ 38.099375][ T12] ? console_emit_next_record+0x202/0x4f0 [ 38.099378][ T12] ? rcu_is_watching+0x16/0xd0 [ 38.099381][ T12] ? lock_acquire+0x13c/0x160 [ 38.099384][ T12] console_emit_next_record+0x252/0x4f0 [ 38.099388][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 38.099392][ T12] ? rcu_is_watching+0x16/0xd0 [ 38.099394][ T12] ? lock_acquire+0x13c/0x160 [ 38.099398][ T12] console_flush_one_record+0x46f/0x710 [ 38.099402][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 38.099404][ T12] ? __lock_acquire+0x518/0xc20 [ 38.099409][ T12] console_unlock+0xee/0x1f0 [ 38.099411][ T12] ? console_flush_one_record+0x710/0x710 [ 38.099413][ T12] ? rcu_is_watching+0x16/0xd0 [ 38.099415][ T12] ? lock_acquire+0x60/0x160 [ 38.099418][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 38.099420][ T12] ? vprintk_emit+0x320/0x3e0 [ 38.099423][ T12] vprintk_emit+0x37c/0x3e0 [ 38.099426][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 38.099429][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 38.099434][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 38.099439][ T12] ? device_rename.cold+0xa/0xa [ 38.099441][ T12] ? debug_object_activate+0x345/0x4a0 [ 38.099448][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 38.099452][ T12] dev_printk_emit+0xb9/0xee [ 38.099454][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 38.099456][ T12] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 38.099465][ T12] __netdev_printk+0x160/0x1d0 [ 38.099470][ T12] netdev_info+0xe2/0x116 [ 38.099472][ T12] ? netdev_notice+0x120/0x120 [ 38.099478][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 38.099481][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 38.099485][ T12] ? rcu_is_watching+0x16/0xd0 [ 38.099489][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 38.099495][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 38.099498][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 38.099499][ T12] ? __asan_memset+0x27/0x50 [ 38.099503][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 38.099507][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 38.099513][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 38.099519][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 38.099522][ T12] ? rcu_is_watching+0x16/0xd0 [ 38.099524][ T12] ? lock_acquire+0x13c/0x160 [ 38.099525][ T12] ? rcu_is_watching+0x16/0xd0 [ 38.099528][ T12] ? process_one_work+0xe16/0x1560 [ 38.099530][ T12] ? process_one_work+0xdfc/0x1560 [ 38.099531][ T12] process_one_work+0xe3e/0x1560 [ 38.099538][ T12] ? __queue_delayed_work+0x470/0x470 [ 38.099540][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 38.099548][ T12] worker_thread+0x4f1/0xd60 [ 38.099555][ T12] ? rescuer_thread+0x1340/0x1340 [ 38.099557][ T12] kthread+0x367/0x460 [ 38.099559][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 38.099563][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 38.099565][ T12] ret_from_fork+0x474/0x6b0 [ 38.099570][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 38.099574][ T12] ? __switch_to+0x5a3/0xe00 [ 38.099576][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 38.099579][ T12] ret_from_fork_asm+0x11/0x20 [ 38.099587][ T12] [ 38.386213][ T12] netdevsim netdevsim232 eni232np1: set [1, 1] type 2 family 0 port 20001 - 0 [ 38.650211][ T228] netdevsim netdevsim232 eni232np1: set [1, 2] type 2 family 0 port 20002 - 0 [ 38.908507][ T228] netdevsim netdevsim232 eni232np1: set [1, 3] type 2 family 0 port 20003 - 0 [ 39.456324][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 0] type 1 family 0 port 10000 - 0 [ 39.456394][ T166] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 39.456398][ T166] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 166, name: udp_tunnel_nic. [ 39.456400][ T166] preempt_count: 1, expected: 0 [ 39.456401][ T166] RCU nest depth: 0, expected: 0 [ 39.456403][ T166] locks held by udp_tunnel_nic./166: 10, last CPU#2: [ 39.456406][ T166] #0: ff1100000a421430 (sb_writers#7){.+.+}-{0:0}, at: ksys_write+0x116/0x250 [ 39.456421][ T166] #1: ff1100000d323e80 (&of->mutex){+.+.}-{4:4}, at: kernfs_fop_write_iter+0x247/0x510 [ 39.456429][ T166] #2: ff110000053e18d0 (kn->active#38){.+.+}-{0:0}, at: kernfs_fop_write_iter+0x29e/0x510 [ 39.456435][ T166] #3: ff1100000d99a258 (&devlink->lock_key#3){+.+.}-{4:4}, at: nsim_drv_port_del+0x4c/0x160 [netdevsim] [ 39.456448][ T166] #4: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: nsim_destroy+0x133/0x7f0 [netdevsim] [ 39.456457][ T166] #5: ff1100000cb05d10 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_unregister+0xe6/0xb10 [udp_tunnel] [ 39.456463][ T166] #6: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 39.456471][ T166] #7: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 39.456476][ T166] #8: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 39.456482][ T166] #9: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 39.456488][ T166] irq event stamp: 3988622 [ 39.456490][ T166] hardirqs last enabled at (3988621): [] __down_trylock_console_sem+0x86/0xa0 [ 39.456493][ T166] hardirqs last disabled at (3988622): [] console_emit_next_record+0x3f8/0x4f0 [ 39.456496][ T166] softirqs last enabled at (3988600): [] __neigh_ifdown.isra.0+0x1b8/0xa50 [ 39.456500][ T166] softirqs last disabled at (3988598): [] __neigh_ifdown.isra.0+0x89/0xa50 [ 39.456503][ T166] Preemption disabled at: [ 39.456504][ T166] [] vprintk_emit+0x31b/0x3e0 [ 39.456511][ T166] CPU: 2 UID: 0 PID: 166 Comm: udp_tunnel_nic. Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 39.456516][ T166] Tainted: [W]=WARN [ 39.456517][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.456520][ T166] Call Trace: [ 39.456522][ T166] [ 39.456524][ T166] dump_stack_lvl+0x6f/0xa0 [ 39.456531][ T166] ? vprintk_emit+0x31b/0x3e0 [ 39.456535][ T166] __might_resched.cold+0x1fe/0x2c1 [ 39.456541][ T166] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 39.456546][ T166] ? __kmalloc_noprof+0xdb/0x760 [ 39.456553][ T166] __kmalloc_noprof+0x443/0x760 [ 39.456556][ T166] ? alloc_buf.isra.0+0x4b/0x260 [ 39.456565][ T166] ? do_raw_spin_unlock+0x59/0x250 [ 39.456568][ T166] alloc_buf.isra.0+0x4b/0x260 [ 39.456574][ T166] put_chars+0x1e1/0x2f0 [ 39.456577][ T166] ? printk_get_next_message+0x2fe/0x7d0 [ 39.456580][ T166] ? __send_to_port+0x420/0x420 [ 39.456585][ T166] ? validate_chain+0x34a/0xc20 [ 39.456594][ T166] hvc_console_print+0x292/0x780 [ 39.456605][ T166] ? hvc_write+0x3a0/0x3a0 [ 39.456609][ T166] ? rcu_is_watching+0x16/0xd0 [ 39.456614][ T166] ? lock_acquire+0x13c/0x160 [ 39.456621][ T166] console_emit_next_record+0x252/0x4f0 [ 39.456627][ T166] ? devkmsg_read+0x4e0/0x4e0 [ 39.456634][ T166] ? rcu_is_watching+0x16/0xd0 [ 39.456638][ T166] ? lock_acquire+0x13c/0x160 [ 39.456645][ T166] console_flush_one_record+0x46f/0x710 [ 39.456652][ T166] ? console_emit_next_record+0x4f0/0x4f0 [ 39.456654][ T166] ? __lock_acquire+0x518/0xc20 [ 39.456664][ T166] console_unlock+0xee/0x1f0 [ 39.456668][ T166] ? console_flush_one_record+0x710/0x710 [ 39.456670][ T166] ? rcu_is_watching+0x16/0xd0 [ 39.456674][ T166] ? lock_acquire+0x60/0x160 [ 39.456680][ T166] ? __down_trylock_console_sem+0x5e/0xa0 [ 39.456682][ T166] ? vprintk_emit+0x320/0x3e0 [ 39.456688][ T166] vprintk_emit+0x37c/0x3e0 [ 39.456694][ T166] ? wake_up_klogd_work_func+0x90/0x90 [ 39.456698][ T166] ? __lock_acquire+0x518/0xc20 [ 39.456700][ T166] ? __lock_acquire+0x518/0xc20 [ 39.456708][ T166] dev_vprintk_emit+0x27f/0x2c0 [ 39.456715][ T166] ? device_rename.cold+0xa/0xa [ 39.456723][ T166] ? is_bpf_text_address+0x68/0x110 [ 39.456735][ T166] dev_printk_emit+0xb9/0xee [ 39.456739][ T166] ? dev_vprintk_emit+0x2c0/0x2c0 [ 39.456753][ T166] __netdev_printk+0x160/0x1d0 [ 39.456762][ T166] netdev_info+0xe2/0x116 [ 39.456765][ T166] ? netdev_notice+0x120/0x120 [ 39.456767][ T166] ? rcu_read_lock_any_held+0x3c/0x90 [ 39.456774][ T166] ? unregister_netdevice_many_notify+0xc5a/0x1b40 [ 39.456778][ T166] ? unregister_netdevice_queue+0x290/0x470 [ 39.456783][ T166] ? __lock_acquire+0x518/0xc20 [ 39.456791][ T166] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 39.456804][ T166] ? rcu_is_watching+0x16/0xd0 [ 39.456806][ T166] ? __asan_memset+0x27/0x50 [ 39.456812][ T166] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 39.456820][ T166] ? __mutex_lock+0x987/0x1ea0 [ 39.456831][ T166] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 39.456843][ T166] udp_tunnel_nic_flush+0x24b/0x670 [udp_tunnel] [ 39.456856][ T166] udp_tunnel_nic_unregister+0x34d/0xb10 [udp_tunnel] [ 39.456865][ T166] udp_tunnel_nic_netdevice_event+0x686/0xbbd [udp_tunnel] [ 39.456875][ T166] ? rcu_is_watching+0x16/0xd0 [ 39.456885][ T166] notifier_call_chain+0xae/0x300 [ 39.456895][ T166] unregister_netdevice_many_notify+0xc5a/0x1b40 [ 39.456904][ T166] ? unregister_netdevice_queued+0x80/0x80 [ 39.456907][ T166] ? nsim_destroy+0x133/0x7f0 [netdevsim] [ 39.456914][ T166] ? netdev_run_todo+0x2a8/0xfd0 [ 39.456920][ T166] ? rtnl_is_locked+0x15/0x20 [ 39.456928][ T166] ? sysfs_file_ops+0x140/0x140 [ 39.456932][ T166] unregister_netdevice_queue+0x290/0x470 [ 39.456935][ T166] ? rtnl_net_dev_lock+0xdb/0x270 [ 39.456938][ T166] ? rcu_is_watching+0x16/0xd0 [ 39.456942][ T166] ? unregister_netdevice_many+0x20/0x20 [ 39.456951][ T166] nsim_destroy+0x1b1/0x7f0 [netdevsim] [ 39.456959][ T166] ? kstrtouint+0x6e/0x100 [ 39.456966][ T166] __nsim_dev_port_del+0x183/0x300 [netdevsim] [ 39.456974][ T166] ? nsim_drv_port_del+0x4c/0x160 [netdevsim] [ 39.456980][ T166] nsim_drv_port_del+0xdb/0x160 [netdevsim] [ 39.456988][ T166] del_port_store+0xee/0x120 [netdevsim] [ 39.456995][ T166] ? sysfs_file_kobj+0xb3/0x1e0 [ 39.456999][ T166] ? del_device_store+0x580/0x580 [netdevsim] [ 39.457006][ T166] ? sysfs_file_kobj+0xbd/0x1e0 [ 39.457009][ T166] ? sysfs_kf_write+0x65/0x160 [ 39.457015][ T166] kernfs_fop_write_iter+0x335/0x510 [ 39.457019][ T166] ? kernfs_ops+0xf0/0xf0 [ 39.457023][ T166] new_sync_write+0x33e/0x760 [ 39.457028][ T166] ? __lock_acquire+0x518/0xc20 [ 39.457032][ T166] ? new_sync_read+0x750/0x750 [ 39.457038][ T166] ? lock_acquire.part.0+0xd4/0x280 [ 39.457040][ T166] ? ksys_write+0x116/0x250 [ 39.457052][ T166] vfs_write+0x6a2/0xbd0 [ 39.457060][ T166] ksys_write+0x116/0x250 [ 39.457064][ T166] ? __ia32_sys_read+0xc0/0xc0 [ 39.457067][ T166] ? do_raw_spin_unlock+0x59/0x250 [ 39.457071][ T166] ? rcu_is_watching+0x16/0xd0 [ 39.457077][ T166] do_syscall_64+0xff/0x530 [ 39.457081][ T166] ? exc_page_fault+0xee/0x100 [ 39.457086][ T166] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 39.457090][ T166] RIP: 0033:0x7f5969e3054e [ 39.457095][ T166] 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 [ 39.457098][ T166] RSP: 002b:00007fff469ffc00 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 39.457102][ T166] RAX: ffffffffffffffda RBX: 00007f5969fb1580 RCX: 00007f5969e3054e [ 39.457104][ T166] RDX: 0000000000000002 RSI: 000055c5ff829270 RDI: 0000000000000001 [ 39.457106][ T166] RBP: 00007fff469ffc10 R08: 0000000000000000 R09: 0000000000000000 [ 39.457107][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 39.457109][ T166] R13: 0000000000000002 R14: 000055c5ff829270 R15: 0000000000000000 [ 39.457122][ T166] [ 39.532756][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 1] type 1 family 0 port 10001 - 0 [ 39.533922][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 2] type 1 family 0 port 10002 - 0 [ 39.535899][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 3] type 1 family 0 port 10003 - 0 [ 39.536808][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 0] type 2 family 0 port 20000 - 0 [ 39.537777][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 1] type 2 family 0 port 20001 - 0 [ 39.538900][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 2] type 2 family 0 port 20002 - 0 [ 39.540012][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 3] type 2 family 0 port 20003 - 0 [ 39.918240][ T85] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 40.181205][ T228] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 40.296269][ T228] netdevsim netdevsim232 eni232np2: set [0, 1] type 1 family 0 port 10001 - 0 [ 40.472199][ T12] netdevsim netdevsim232 eni232np2: set [0, 2] type 1 family 0 port 10002 - 0 [ 40.472219][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 40.472222][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 40.472225][ T12] preempt_count: 1, expected: 0 [ 40.472226][ T12] RCU nest depth: 0, expected: 0 [ 40.472227][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 40.472231][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 40.472245][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 40.472248][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 40.472255][ T12] #3: ff1100000a76d110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 40.472258][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 40.472263][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 40.472267][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 40.472270][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 40.472274][ T12] irq event stamp: 33880 [ 40.472275][ T12] hardirqs last enabled at (33879): [] __down_trylock_console_sem+0x86/0xa0 [ 40.472277][ T12] hardirqs last disabled at (33880): [] console_emit_next_record+0x3f8/0x4f0 [ 40.472279][ T12] softirqs last enabled at (33868): [] addrconf_dad_begin+0x37f/0x540 [ 40.472283][ T12] softirqs last disabled at (33860): [] addrconf_dad_begin+0x154/0x540 [ 40.472285][ T12] Preemption disabled at: [ 40.472286][ T12] [] vprintk_emit+0x31b/0x3e0 [ 40.472291][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 40.472295][ T12] Tainted: [W]=WARN [ 40.472296][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.472298][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 40.472301][ T12] Call Trace: [ 40.472303][ T12] [ 40.472305][ T12] dump_stack_lvl+0x6f/0xa0 [ 40.472311][ T12] ? vprintk_emit+0x31b/0x3e0 [ 40.472313][ T12] __might_resched.cold+0x1fe/0x2c1 [ 40.472317][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 40.472321][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 40.472325][ T12] __kmalloc_noprof+0x443/0x760 [ 40.472327][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 40.472333][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 40.472335][ T12] alloc_buf.isra.0+0x4b/0x260 [ 40.472339][ T12] put_chars+0x1e1/0x2f0 [ 40.472342][ T12] ? __send_to_port+0x420/0x420 [ 40.472345][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 40.472349][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 40.472351][ T12] ? validate_chain+0x38b/0xc20 [ 40.472355][ T12] hvc_console_print+0x292/0x780 [ 40.472357][ T12] ? mark_usage+0x61/0x170 [ 40.472359][ T12] ? __lock_acquire+0x518/0xc20 [ 40.472360][ T12] ? __lock_acquire+0x518/0xc20 [ 40.472364][ T12] ? hvc_write+0x3a0/0x3a0 [ 40.472366][ T12] ? console_emit_next_record+0x202/0x4f0 [ 40.472369][ T12] ? rcu_is_watching+0x16/0xd0 [ 40.472371][ T12] ? lock_acquire+0x13c/0x160 [ 40.472375][ T12] console_emit_next_record+0x252/0x4f0 [ 40.472378][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 40.472383][ T12] ? rcu_is_watching+0x16/0xd0 [ 40.472385][ T12] ? lock_acquire+0x13c/0x160 [ 40.472388][ T12] console_flush_one_record+0x46f/0x710 [ 40.472392][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 40.472394][ T12] ? __lock_acquire+0x518/0xc20 [ 40.472399][ T12] console_unlock+0xee/0x1f0 [ 40.472402][ T12] ? console_flush_one_record+0x710/0x710 [ 40.472403][ T12] ? rcu_is_watching+0x16/0xd0 [ 40.472405][ T12] ? lock_acquire+0x60/0x160 [ 40.472409][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 40.472410][ T12] ? vprintk_emit+0x320/0x3e0 [ 40.472413][ T12] vprintk_emit+0x37c/0x3e0 [ 40.472417][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 40.472420][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 40.472424][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 40.472429][ T12] ? device_rename.cold+0xa/0xa [ 40.472431][ T12] ? debug_object_activate+0x345/0x4a0 [ 40.472438][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 40.472442][ T12] dev_printk_emit+0xb9/0xee [ 40.472444][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 40.472446][ T12] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 40.472455][ T12] __netdev_printk+0x160/0x1d0 [ 40.472460][ T12] netdev_info+0xe2/0x116 [ 40.472462][ T12] ? netdev_notice+0x120/0x120 [ 40.472466][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 40.472468][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 40.472471][ T12] ? rcu_is_watching+0x16/0xd0 [ 40.472475][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 40.472483][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 40.472485][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 40.472487][ T12] ? __asan_memset+0x27/0x50 [ 40.472491][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 40.472494][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 40.472500][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 40.472506][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 40.472509][ T12] ? rcu_is_watching+0x16/0xd0 [ 40.472511][ T12] ? lock_acquire+0x13c/0x160 [ 40.472512][ T12] ? rcu_is_watching+0x16/0xd0 [ 40.472516][ T12] ? process_one_work+0xe16/0x1560 [ 40.472517][ T12] ? process_one_work+0xdfc/0x1560 [ 40.472518][ T12] process_one_work+0xe3e/0x1560 [ 40.472525][ T12] ? __queue_delayed_work+0x470/0x470 [ 40.472527][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 40.472535][ T12] worker_thread+0x4f1/0xd60 [ 40.472542][ T12] ? rescuer_thread+0x1340/0x1340 [ 40.472543][ T12] kthread+0x367/0x460 [ 40.472546][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 40.472550][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 40.472552][ T12] ret_from_fork+0x474/0x6b0 [ 40.472557][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 40.472560][ T12] ? __switch_to+0x5a3/0xe00 [ 40.472563][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 40.472566][ T12] ret_from_fork_asm+0x11/0x20 [ 40.472574][ T12] [ 40.673202][ T12] netdevsim netdevsim232 eni232np2: set [0, 3] type 1 family 0 port 10003 - 0 [ 41.132213][ T12] netdevsim netdevsim232 eni232np2: set [1, 0] type 2 family 0 port 20000 - 0 [ 41.442206][ T12] netdevsim netdevsim232 eni232np2: set [1, 1] type 2 family 0 port 20001 - 0 [ 41.762219][ T12] netdevsim netdevsim232 eni232np2: set [1, 2] type 2 family 0 port 20002 - 0 [ 41.762243][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 41.762246][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 41.762248][ T12] preempt_count: 1, expected: 0 [ 41.762249][ T12] RCU nest depth: 0, expected: 0 [ 41.762251][ T12] locks held by kworker/u16:0/12: 8, last CPU#3: [ 41.762254][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 41.762269][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 41.762275][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 41.762287][ T12] #3: ff1100000a76d110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 41.762294][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 41.762302][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 41.762308][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 41.762314][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 41.762321][ T12] irq event stamp: 44394 [ 41.762322][ T12] hardirqs last enabled at (44393): [] __down_trylock_console_sem+0x86/0xa0 [ 41.762325][ T12] hardirqs last disabled at (44394): [] console_emit_next_record+0x3f8/0x4f0 [ 41.762328][ T12] softirqs last enabled at (44380): [] __dev_queue_xmit+0x92b/0x1a10 [ 41.762333][ T12] softirqs last disabled at (44322): [] __dev_queue_xmit+0x23b/0x1a10 [ 41.762336][ T12] Preemption disabled at: [ 41.762337][ T12] [] vprintk_emit+0x31b/0x3e0 [ 41.762344][ T12] CPU: 3 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 41.762349][ T12] Tainted: [W]=WARN [ 41.762351][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.762353][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 41.762359][ T12] Call Trace: [ 41.762362][ T12] [ 41.762364][ T12] dump_stack_lvl+0x6f/0xa0 [ 41.762371][ T12] ? vprintk_emit+0x31b/0x3e0 [ 41.762375][ T12] __might_resched.cold+0x1fe/0x2c1 [ 41.762381][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 41.762387][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 41.762395][ T12] __kmalloc_noprof+0x443/0x760 [ 41.762399][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 41.762409][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 41.762412][ T12] alloc_buf.isra.0+0x4b/0x260 [ 41.762418][ T12] put_chars+0x1e1/0x2f0 [ 41.762423][ T12] ? __send_to_port+0x420/0x420 [ 41.762429][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 41.762435][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 41.762439][ T12] ? validate_chain+0x38b/0xc20 [ 41.762446][ T12] hvc_console_print+0x292/0x780 [ 41.762451][ T12] ? mark_usage+0x61/0x170 [ 41.762454][ T12] ? __lock_acquire+0x518/0xc20 [ 41.762456][ T12] ? __lock_acquire+0x518/0xc20 [ 41.762464][ T12] ? hvc_write+0x3a0/0x3a0 [ 41.762468][ T12] ? console_emit_next_record+0x202/0x4f0 [ 41.762474][ T12] ? rcu_is_watching+0x16/0xd0 [ 41.762479][ T12] ? lock_acquire+0x13c/0x160 [ 41.762487][ T12] console_emit_next_record+0x252/0x4f0 [ 41.762494][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 41.762503][ T12] ? rcu_is_watching+0x16/0xd0 [ 41.762507][ T12] ? lock_acquire+0x13c/0x160 [ 41.762515][ T12] console_flush_one_record+0x46f/0x710 [ 41.762523][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 41.762525][ T12] ? __lock_acquire+0x518/0xc20 [ 41.762536][ T12] console_unlock+0xee/0x1f0 [ 41.762541][ T12] ? console_flush_one_record+0x710/0x710 [ 41.762543][ T12] ? rcu_is_watching+0x16/0xd0 [ 41.762547][ T12] ? lock_acquire+0x60/0x160 [ 41.762553][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 41.762555][ T12] ? vprintk_emit+0x320/0x3e0 [ 41.762561][ T12] vprintk_emit+0x37c/0x3e0 [ 41.762567][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 41.762571][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 41.762580][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 41.762587][ T12] ? device_rename.cold+0xa/0xa [ 41.762602][ T12] dev_printk_emit+0xb9/0xee [ 41.762606][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 41.762617][ T12] ? should_we_balance+0x117/0x8f0 [ 41.762623][ T12] __netdev_printk+0x160/0x1d0 [ 41.762632][ T12] netdev_info+0xe2/0x116 [ 41.762636][ T12] ? netdev_notice+0x120/0x120 [ 41.762643][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 41.762646][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 41.762652][ T12] ? rcu_is_watching+0x16/0xd0 [ 41.762659][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 41.762668][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 41.762674][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 41.762677][ T12] ? __asan_memset+0x27/0x50 [ 41.762683][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 41.762690][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 41.762700][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 41.762711][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 41.762716][ T12] ? rcu_is_watching+0x16/0xd0 [ 41.762719][ T12] ? lock_acquire+0x13c/0x160 [ 41.762722][ T12] ? rcu_is_watching+0x16/0xd0 [ 41.762727][ T12] ? process_one_work+0xe16/0x1560 [ 41.762730][ T12] ? process_one_work+0xdfc/0x1560 [ 41.762732][ T12] process_one_work+0xe3e/0x1560 [ 41.762743][ T12] ? __queue_delayed_work+0x470/0x470 [ 41.762748][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 41.762762][ T12] worker_thread+0x4f1/0xd60 [ 41.762774][ T12] ? rescuer_thread+0x1340/0x1340 [ 41.762777][ T12] kthread+0x367/0x460 [ 41.762781][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 41.762786][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 41.762790][ T12] ret_from_fork+0x474/0x6b0 [ 41.762797][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 41.762803][ T12] ? __switch_to+0x5a3/0xe00 [ 41.762808][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 41.762812][ T12] ret_from_fork_asm+0x11/0x20 [ 41.762828][ T12] [ 42.191204][ T228] netdevsim netdevsim232 eni232np2: set [1, 3] type 2 family 0 port 20003 - 0 [ 42.770221][ T166] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 42.770348][ T166] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 42.770351][ T166] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 166, name: udp_tunnel_nic. [ 42.770353][ T166] preempt_count: 1, expected: 0 [ 42.770354][ T166] RCU nest depth: 0, expected: 0 [ 42.770355][ T166] locks held by udp_tunnel_nic./166: 11, last CPU#0: [ 42.770357][ T166] #0: ff1100000a421430 (sb_writers#7){.+.+}-{0:0}, at: ksys_write+0x116/0x250 [ 42.770369][ T166] #1: ff1100000d325080 (&of->mutex){+.+.}-{4:4}, at: kernfs_fop_write_iter+0x247/0x510 [ 42.770375][ T166] #2: ff110000053e18d0 (kn->active#38){.+.+}-{0:0}, at: kernfs_fop_write_iter+0x29e/0x510 [ 42.770378][ T166] #3: ff1100000d99a258 (&devlink->lock_key#3){+.+.}-{4:4}, at: nsim_drv_port_del+0x4c/0x160 [netdevsim] [ 42.770388][ T166] #4: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: nsim_destroy+0x133/0x7f0 [netdevsim] [ 42.770393][ T166] #5: ff1100000ceeadd8 (&dev_instance_lock_key#5){+.+.}-{4:4}, at: unregister_netdevice_many_notify+0x3ef/0x1b40 [ 42.770399][ T166] #6: ff1100000a76d110 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_netdevice_event+0x165/0xbbd [udp_tunnel] [ 42.770404][ T166] #7: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 42.770409][ T166] #8: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 42.770412][ T166] #9: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 42.770416][ T166] #10: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 42.770419][ T166] irq event stamp: 4432296 [ 42.770420][ T166] hardirqs last enabled at (4432295): [] __down_trylock_console_sem+0x86/0xa0 [ 42.770422][ T166] hardirqs last disabled at (4432296): [] console_emit_next_record+0x3f8/0x4f0 [ 42.770424][ T166] softirqs last enabled at (4432290): [] handle_softirqs+0x67c/0x900 [ 42.770428][ T166] softirqs last disabled at (4432285): [] __irq_exit_rcu+0x145/0x1c0 [ 42.770431][ T166] Preemption disabled at: [ 42.770431][ T166] [] vprintk_emit+0x31b/0x3e0 [ 42.770437][ T166] CPU: 0 UID: 0 PID: 166 Comm: udp_tunnel_nic. Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 42.770440][ T166] Tainted: [W]=WARN [ 42.770441][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.770443][ T166] Call Trace: [ 42.770445][ T166] [ 42.770446][ T166] dump_stack_lvl+0x6f/0xa0 [ 42.770452][ T166] ? vprintk_emit+0x31b/0x3e0 [ 42.770454][ T166] __might_resched.cold+0x1fe/0x2c1 [ 42.770459][ T166] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 42.770463][ T166] ? __kmalloc_noprof+0xdb/0x760 [ 42.770467][ T166] __kmalloc_noprof+0x443/0x760 [ 42.770469][ T166] ? alloc_buf.isra.0+0x4b/0x260 [ 42.770475][ T166] ? do_raw_spin_unlock+0x59/0x250 [ 42.770478][ T166] alloc_buf.isra.0+0x4b/0x260 [ 42.770482][ T166] put_chars+0x1e1/0x2f0 [ 42.770485][ T166] ? __send_to_port+0x420/0x420 [ 42.770488][ T166] ? validate_chain+0x34a/0xc20 [ 42.770493][ T166] hvc_console_print+0x292/0x780 [ 42.770496][ T166] ? __lock_acquire+0x518/0xc20 [ 42.770501][ T166] ? hvc_write+0x3a0/0x3a0 [ 42.770504][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770511][ T166] console_emit_next_record+0x252/0x4f0 [ 42.770515][ T166] ? devkmsg_read+0x4e0/0x4e0 [ 42.770519][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770521][ T166] ? lock_acquire+0x13c/0x160 [ 42.770525][ T166] console_flush_one_record+0x46f/0x710 [ 42.770529][ T166] ? console_emit_next_record+0x4f0/0x4f0 [ 42.770531][ T166] ? __lock_acquire+0x518/0xc20 [ 42.770536][ T166] console_unlock+0xee/0x1f0 [ 42.770539][ T166] ? console_flush_one_record+0x710/0x710 [ 42.770541][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770543][ T166] ? lock_acquire+0x60/0x160 [ 42.770547][ T166] ? __down_trylock_console_sem+0x5e/0xa0 [ 42.770548][ T166] ? vprintk_emit+0x320/0x3e0 [ 42.770551][ T166] vprintk_emit+0x37c/0x3e0 [ 42.770555][ T166] ? wake_up_klogd_work_func+0x90/0x90 [ 42.770558][ T166] ? mark_usage+0x61/0x170 [ 42.770560][ T166] ? __lock_acquire+0x518/0xc20 [ 42.770564][ T166] dev_vprintk_emit+0x27f/0x2c0 [ 42.770569][ T166] ? device_rename.cold+0xa/0xa [ 42.770571][ T166] ? rwsem_optimistic_spin+0x3c7/0x480 [ 42.770577][ T166] ? __bfs+0x1e6/0x310 [ 42.770579][ T166] ? mark_usage+0x61/0x170 [ 42.770583][ T166] dev_printk_emit+0xb9/0xee [ 42.770586][ T166] ? dev_vprintk_emit+0x2c0/0x2c0 [ 42.770588][ T166] ? __bfs+0x1e6/0x310 [ 42.770591][ T166] ? rwsem_optimistic_spin+0x3c7/0x480 [ 42.770597][ T166] __netdev_printk+0x160/0x1d0 [ 42.770603][ T166] netdev_info+0xe2/0x116 [ 42.770605][ T166] ? netdev_notice+0x120/0x120 [ 42.770606][ T166] ? irqentry_exit+0x21c/0x790 [ 42.770610][ T166] ? lockdep_hardirqs_off+0x97/0xf0 [ 42.770619][ T166] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 42.770627][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770628][ T166] ? __asan_memset+0x27/0x50 [ 42.770632][ T166] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 42.770637][ T166] ? __mutex_lock+0x987/0x1ea0 [ 42.770643][ T166] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 42.770646][ T166] ? lock_acquire.part.0+0xd4/0x280 [ 42.770647][ T166] ? find_held_lock+0x2b/0x80 [ 42.770652][ T166] udp_tunnel_nic_flush+0x24b/0x670 [udp_tunnel] [ 42.770654][ T166] ? packet_notifier+0x137/0xbd0 [ 42.770663][ T166] udp_tunnel_nic_netdevice_event+0x187/0xbbd [udp_tunnel] [ 42.770668][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770671][ T166] notifier_call_chain+0xae/0x300 [ 42.770678][ T166] __dev_close_many+0xfc/0x680 [ 42.770681][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770684][ T166] ? netif_open+0x120/0x120 [ 42.770688][ T166] ? unregister_netdevice_many_notify+0x3ef/0x1b40 [ 42.770692][ T166] netif_close_many+0x1ff/0x770 [ 42.770695][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770697][ T166] ? __dev_close_many+0x680/0x680 [ 42.770704][ T166] netif_close_many_and_unlock+0x22/0x2c0 [ 42.770709][ T166] ? rtnl_is_locked+0x15/0x20 [ 42.770710][ T166] unregister_netdevice_many_notify+0x56f/0x1b40 [ 42.770712][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770716][ T166] ? __mutex_lock+0x1db/0x1ea0 [ 42.770717][ T166] ? __mutex_lock+0x9a3/0x1ea0 [ 42.770719][ T166] ? unregister_netdevice_queued+0x80/0x80 [ 42.770721][ T166] ? nsim_destroy+0x133/0x7f0 [netdevsim] [ 42.770725][ T166] ? netdev_run_todo+0x2a8/0xfd0 [ 42.770728][ T166] ? ww_mutex_lock+0x160/0x160 [ 42.770729][ T166] ? mutex_is_locked+0x1c/0x50 [ 42.770731][ T166] ? rtnl_is_locked+0x15/0x20 [ 42.770735][ T166] ? sysfs_file_ops+0x140/0x140 [ 42.770737][ T166] unregister_netdevice_queue+0x290/0x470 [ 42.770739][ T166] ? rtnl_net_dev_lock+0xdb/0x270 [ 42.770741][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770744][ T166] ? unregister_netdevice_many+0x20/0x20 [ 42.770749][ T166] nsim_destroy+0x1b1/0x7f0 [netdevsim] [ 42.770754][ T166] ? kstrtouint+0x6e/0x100 [ 42.770758][ T166] __nsim_dev_port_del+0x183/0x300 [netdevsim] [ 42.770763][ T166] ? nsim_drv_port_del+0x4c/0x160 [netdevsim] [ 42.770766][ T166] nsim_drv_port_del+0xdb/0x160 [netdevsim] [ 42.770771][ T166] del_port_store+0xee/0x120 [netdevsim] [ 42.770775][ T166] ? sysfs_file_kobj+0xb3/0x1e0 [ 42.770778][ T166] ? del_device_store+0x580/0x580 [netdevsim] [ 42.770781][ T166] ? sysfs_file_kobj+0xbd/0x1e0 [ 42.770783][ T166] ? sysfs_kf_write+0x65/0x160 [ 42.770787][ T166] kernfs_fop_write_iter+0x335/0x510 [ 42.770789][ T166] ? kernfs_ops+0xf0/0xf0 [ 42.770792][ T166] new_sync_write+0x33e/0x760 [ 42.770795][ T166] ? __lock_acquire+0x518/0xc20 [ 42.770797][ T166] ? new_sync_read+0x750/0x750 [ 42.770800][ T166] ? lock_acquire.part.0+0xd4/0x280 [ 42.770802][ T166] ? ksys_write+0x116/0x250 [ 42.770809][ T166] vfs_write+0x6a2/0xbd0 [ 42.770813][ T166] ksys_write+0x116/0x250 [ 42.770816][ T166] ? __ia32_sys_read+0xc0/0xc0 [ 42.770818][ T166] ? do_raw_spin_unlock+0x59/0x250 [ 42.770820][ T166] ? rcu_is_watching+0x16/0xd0 [ 42.770824][ T166] do_syscall_64+0xff/0x530 [ 42.770826][ T166] ? exc_page_fault+0xee/0x100 [ 42.770829][ T166] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 42.770831][ T166] RIP: 0033:0x7f5969e3054e [ 42.770835][ T166] 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 [ 42.770837][ T166] RSP: 002b:00007fff469ffc00 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 42.770840][ T166] RAX: ffffffffffffffda RBX: 00007f5969fb1580 RCX: 00007f5969e3054e [ 42.770841][ T166] RDX: 0000000000000002 RSI: 000055c5ff829270 RDI: 0000000000000001 [ 42.770842][ T166] RBP: 00007fff469ffc10 R08: 0000000000000000 R09: 0000000000000000 [ 42.770843][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000002 [ 42.770844][ T166] R13: 0000000000000002 R14: 000055c5ff829270 R15: 0000000000000000 [ 42.770851][ T166] [ 42.819703][ T166] netdevsim netdevsim232 eni232np2: unset [0, 1] type 1 family 0 port 10001 - 0 [ 42.820239][ T166] netdevsim netdevsim232 eni232np2: unset [0, 2] type 1 family 0 port 10002 - 0 [ 42.820728][ T166] netdevsim netdevsim232 eni232np2: unset [0, 3] type 1 family 0 port 10003 - 0 [ 42.821325][ T166] netdevsim netdevsim232 eni232np2: unset [1, 0] type 2 family 0 port 20000 - 0 [ 42.821820][ T166] netdevsim netdevsim232 eni232np2: unset [1, 1] type 2 family 0 port 20001 - 0 [ 42.822324][ T166] netdevsim netdevsim232 eni232np2: unset [1, 2] type 2 family 0 port 20002 - 0 [ 42.822815][ T166] netdevsim netdevsim232 eni232np2: unset [1, 3] type 2 family 0 port 20003 - 0 [ 43.392931][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 43.800214][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 43.800232][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 43.800235][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 43.800237][ T12] preempt_count: 1, expected: 0 [ 43.800237][ T12] RCU nest depth: 0, expected: 0 [ 43.800238][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 43.800241][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 43.800253][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 43.800256][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 43.800262][ T12] #3: ff1100000d324510 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 43.800266][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 43.800271][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 43.800275][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 43.800278][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 43.800282][ T12] irq event stamp: 50902 [ 43.800283][ T12] hardirqs last enabled at (50901): [] __down_trylock_console_sem+0x86/0xa0 [ 43.800285][ T12] hardirqs last disabled at (50902): [] console_emit_next_record+0x3f8/0x4f0 [ 43.800287][ T12] softirqs last enabled at (50886): [] addrconf_dad_begin+0x37f/0x540 [ 43.800291][ T12] softirqs last disabled at (50878): [] addrconf_dad_begin+0x154/0x540 [ 43.800293][ T12] Preemption disabled at: [ 43.800293][ T12] [] vprintk_emit+0x31b/0x3e0 [ 43.800299][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 43.800302][ T12] Tainted: [W]=WARN [ 43.800303][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.800305][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 43.800309][ T12] Call Trace: [ 43.800310][ T12] [ 43.800313][ T12] dump_stack_lvl+0x6f/0xa0 [ 43.800318][ T12] ? vprintk_emit+0x31b/0x3e0 [ 43.800320][ T12] __might_resched.cold+0x1fe/0x2c1 [ 43.800325][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 43.800328][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 43.800333][ T12] __kmalloc_noprof+0x443/0x760 [ 43.800335][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 43.800340][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 43.800343][ T12] alloc_buf.isra.0+0x4b/0x260 [ 43.800346][ T12] put_chars+0x1e1/0x2f0 [ 43.800349][ T12] ? __send_to_port+0x420/0x420 [ 43.800352][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 43.800356][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 43.800358][ T12] ? validate_chain+0x38b/0xc20 [ 43.800361][ T12] hvc_console_print+0x292/0x780 [ 43.800365][ T12] ? mark_usage+0x61/0x170 [ 43.800366][ T12] ? __lock_acquire+0x518/0xc20 [ 43.800367][ T12] ? __lock_acquire+0x518/0xc20 [ 43.800371][ T12] ? hvc_write+0x3a0/0x3a0 [ 43.800373][ T12] ? console_emit_next_record+0x202/0x4f0 [ 43.800376][ T12] ? rcu_is_watching+0x16/0xd0 [ 43.800378][ T12] ? lock_acquire+0x13c/0x160 [ 43.800382][ T12] console_emit_next_record+0x252/0x4f0 [ 43.800386][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 43.800390][ T12] ? rcu_is_watching+0x16/0xd0 [ 43.800392][ T12] ? lock_acquire+0x13c/0x160 [ 43.800396][ T12] console_flush_one_record+0x46f/0x710 [ 43.800400][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 43.800401][ T12] ? __lock_acquire+0x518/0xc20 [ 43.800406][ T12] console_unlock+0xee/0x1f0 [ 43.800409][ T12] ? console_flush_one_record+0x710/0x710 [ 43.800410][ T12] ? rcu_is_watching+0x16/0xd0 [ 43.800412][ T12] ? lock_acquire+0x60/0x160 [ 43.800416][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 43.800417][ T12] ? vprintk_emit+0x320/0x3e0 [ 43.800420][ T12] vprintk_emit+0x37c/0x3e0 [ 43.800424][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 43.800427][ T12] ? __lock_acquire+0x518/0xc20 [ 43.800431][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 43.800436][ T12] ? device_rename.cold+0xa/0xa [ 43.800438][ T12] ? sched_clock_cpu+0x69/0x6b0 [ 43.800443][ T12] ? kvm_sched_clock_read+0x11/0x20 [ 43.800446][ T12] ? find_held_lock+0x2b/0x80 [ 43.800451][ T12] dev_printk_emit+0xb9/0xee [ 43.800454][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 43.800457][ T12] ? _raw_spin_unlock_irq_enable+0x5b/0x90 [ 43.800459][ T12] ? try_to_wake_up+0x153/0x1130 [ 43.800462][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 43.800465][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 43.800466][ T12] ? validate_chain+0x38b/0xc20 [ 43.800469][ T12] __netdev_printk+0x160/0x1d0 [ 43.800475][ T12] netdev_info+0xe2/0x116 [ 43.800478][ T12] ? netdev_notice+0x120/0x120 [ 43.800483][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 43.800485][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 43.800488][ T12] ? rcu_is_watching+0x16/0xd0 [ 43.800492][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 43.800499][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 43.800502][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 43.800504][ T12] ? __asan_memset+0x27/0x50 [ 43.800507][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 43.800511][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 43.800517][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 43.800523][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 43.800526][ T12] ? rcu_is_watching+0x16/0xd0 [ 43.800528][ T12] ? lock_acquire+0x13c/0x160 [ 43.800529][ T12] ? rcu_is_watching+0x16/0xd0 [ 43.800532][ T12] ? process_one_work+0xe16/0x1560 [ 43.800534][ T12] ? process_one_work+0xdfc/0x1560 [ 43.800535][ T12] process_one_work+0xe3e/0x1560 [ 43.800542][ T12] ? __queue_delayed_work+0x470/0x470 [ 43.800544][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 43.800552][ T12] worker_thread+0x4f1/0xd60 [ 43.800558][ T12] ? rescuer_thread+0x1340/0x1340 [ 43.800560][ T12] kthread+0x367/0x460 [ 43.800563][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 43.800566][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 43.800569][ T12] ret_from_fork+0x474/0x6b0 [ 43.800573][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 43.800577][ T12] ? __switch_to+0x5a3/0xe00 [ 43.800580][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 43.800582][ T12] ret_from_fork_asm+0x11/0x20 [ 43.800590][ T12] [ 43.898197][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 10000 - 0 [ 43.931195][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 43.986990][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 10000 - 0 [ 44.062330][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 44.232972][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 0] type 1 family 0 port 10000 - 0 [ 44.279422][ T85] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 44.744205][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 44.821207][ T12] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 44.821227][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 44.821230][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 44.821232][ T12] preempt_count: 1, expected: 0 [ 44.821233][ T12] RCU nest depth: 0, expected: 0 [ 44.821233][ T12] locks held by kworker/u16:0/12: 8, last CPU#2: [ 44.821236][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 44.821248][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 44.821251][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 44.821257][ T12] #3: ff1100000d105d10 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 44.821260][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 44.821265][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 44.821269][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 44.821273][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 44.821276][ T12] irq event stamp: 60240 [ 44.821277][ T12] hardirqs last enabled at (60239): [] __down_trylock_console_sem+0x86/0xa0 [ 44.821279][ T12] hardirqs last disabled at (60240): [] console_emit_next_record+0x3f8/0x4f0 [ 44.821281][ T12] softirqs last enabled at (60220): [] __dev_queue_xmit+0x92b/0x1a10 [ 44.821285][ T12] softirqs last disabled at (60168): [] __dev_queue_xmit+0x23b/0x1a10 [ 44.821287][ T12] Preemption disabled at: [ 44.821287][ T12] [] vprintk_emit+0x31b/0x3e0 [ 44.821293][ T12] CPU: 2 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 44.821297][ T12] Tainted: [W]=WARN [ 44.821298][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.821300][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 44.821303][ T12] Call Trace: [ 44.821305][ T12] [ 44.821307][ T12] dump_stack_lvl+0x6f/0xa0 [ 44.821312][ T12] ? vprintk_emit+0x31b/0x3e0 [ 44.821314][ T12] __might_resched.cold+0x1fe/0x2c1 [ 44.821319][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 44.821323][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 44.821327][ T12] __kmalloc_noprof+0x443/0x760 [ 44.821329][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 44.821335][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 44.821337][ T12] alloc_buf.isra.0+0x4b/0x260 [ 44.821340][ T12] put_chars+0x1e1/0x2f0 [ 44.821343][ T12] ? __send_to_port+0x420/0x420 [ 44.821346][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 44.821350][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 44.821353][ T12] ? validate_chain+0x38b/0xc20 [ 44.821356][ T12] hvc_console_print+0x292/0x780 [ 44.821359][ T12] ? mark_usage+0x61/0x170 [ 44.821361][ T12] ? __lock_acquire+0x518/0xc20 [ 44.821362][ T12] ? __lock_acquire+0x518/0xc20 [ 44.821366][ T12] ? hvc_write+0x3a0/0x3a0 [ 44.821368][ T12] ? console_emit_next_record+0x202/0x4f0 [ 44.821371][ T12] ? rcu_is_watching+0x16/0xd0 [ 44.821373][ T12] ? lock_acquire+0x13c/0x160 [ 44.821377][ T12] console_emit_next_record+0x252/0x4f0 [ 44.821381][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 44.821385][ T12] ? rcu_is_watching+0x16/0xd0 [ 44.821387][ T12] ? lock_acquire+0x13c/0x160 [ 44.821391][ T12] console_flush_one_record+0x46f/0x710 [ 44.821395][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 44.821397][ T12] ? __lock_acquire+0x518/0xc20 [ 44.821402][ T12] console_unlock+0xee/0x1f0 [ 44.821404][ T12] ? console_flush_one_record+0x710/0x710 [ 44.821406][ T12] ? rcu_is_watching+0x16/0xd0 [ 44.821408][ T12] ? lock_acquire+0x60/0x160 [ 44.821411][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 44.821413][ T12] ? vprintk_emit+0x320/0x3e0 [ 44.821416][ T12] vprintk_emit+0x37c/0x3e0 [ 44.821420][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 44.821423][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 44.821427][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 44.821433][ T12] ? device_rename.cold+0xa/0xa [ 44.821441][ T12] dev_printk_emit+0xb9/0xee [ 44.821443][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 44.821448][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 44.821450][ T12] ? should_we_balance+0x117/0x8f0 [ 44.821454][ T12] __netdev_printk+0x160/0x1d0 [ 44.821460][ T12] netdev_info+0xe2/0x116 [ 44.821462][ T12] ? netdev_notice+0x120/0x120 [ 44.821466][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 44.821468][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 44.821471][ T12] ? rcu_is_watching+0x16/0xd0 [ 44.821475][ T12] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 44.821483][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 44.821487][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 44.821489][ T12] ? __asan_memset+0x27/0x50 [ 44.821493][ T12] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 44.821497][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 44.821503][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 44.821509][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 44.821512][ T12] ? rcu_is_watching+0x16/0xd0 [ 44.821514][ T12] ? lock_acquire+0x13c/0x160 [ 44.821515][ T12] ? rcu_is_watching+0x16/0xd0 [ 44.821518][ T12] ? process_one_work+0xe16/0x1560 [ 44.821520][ T12] ? process_one_work+0xdfc/0x1560 [ 44.821521][ T12] process_one_work+0xe3e/0x1560 [ 44.821528][ T12] ? __queue_delayed_work+0x470/0x470 [ 44.821530][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 44.821538][ T12] worker_thread+0x4f1/0xd60 [ 44.821545][ T12] ? rescuer_thread+0x1340/0x1340 [ 44.821547][ T12] kthread+0x367/0x460 [ 44.821549][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 44.821552][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 44.821555][ T12] ret_from_fork+0x474/0x6b0 [ 44.821560][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 44.821563][ T12] ? __switch_to+0x5a3/0xe00 [ 44.821566][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 44.821568][ T12] ret_from_fork_asm+0x11/0x20 [ 44.821577][ T12] [ 44.892199][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 44.983202][ T12] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 45.072217][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 45.268470][ T166] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 45.371607][ T90] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 45.763198][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - -110 [ 45.763670][ T12] netdevsim netdevsim232 eni232np1: UDP tunnel port sync failed port 10000 type vxlan: -110 [ 45.843604][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 45.843622][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 45.843624][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 45.843626][ T12] preempt_count: 1, expected: 0 [ 45.843627][ T12] RCU nest depth: 0, expected: 0 [ 45.843628][ T12] locks held by kworker/u16:0/12: 8, last CPU#2: [ 45.843630][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 45.843642][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 45.843646][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 45.843652][ T12] #3: ff1100000cf70910 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 45.843655][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 45.843660][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 45.843664][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 45.843668][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 45.843671][ T12] irq event stamp: 61460 [ 45.843672][ T12] hardirqs last enabled at (61459): [] __down_trylock_console_sem+0x86/0xa0 [ 45.843674][ T12] hardirqs last disabled at (61460): [] console_emit_next_record+0x3f8/0x4f0 [ 45.843676][ T12] softirqs last enabled at (61444): [] addrconf_dad_begin+0x37f/0x540 [ 45.843680][ T12] softirqs last disabled at (61436): [] addrconf_dad_begin+0x154/0x540 [ 45.843682][ T12] Preemption disabled at: [ 45.843683][ T12] [] vprintk_emit+0x31b/0x3e0 [ 45.843689][ T12] CPU: 2 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 45.843692][ T12] Tainted: [W]=WARN [ 45.843693][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.843695][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 45.843699][ T12] Call Trace: [ 45.843700][ T12] [ 45.843702][ T12] dump_stack_lvl+0x6f/0xa0 [ 45.843708][ T12] ? vprintk_emit+0x31b/0x3e0 [ 45.843710][ T12] __might_resched.cold+0x1fe/0x2c1 [ 45.843714][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 45.843718][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 45.843723][ T12] __kmalloc_noprof+0x443/0x760 [ 45.843725][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 45.843731][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 45.843733][ T12] alloc_buf.isra.0+0x4b/0x260 [ 45.843736][ T12] put_chars+0x1e1/0x2f0 [ 45.843739][ T12] ? __send_to_port+0x420/0x420 [ 45.843742][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 45.843746][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 45.843749][ T12] ? validate_chain+0x38b/0xc20 [ 45.843752][ T12] hvc_console_print+0x292/0x780 [ 45.843755][ T12] ? mark_usage+0x61/0x170 [ 45.843757][ T12] ? __lock_acquire+0x518/0xc20 [ 45.843758][ T12] ? __lock_acquire+0x518/0xc20 [ 45.843762][ T12] ? hvc_write+0x3a0/0x3a0 [ 45.843764][ T12] ? console_emit_next_record+0x202/0x4f0 [ 45.843767][ T12] ? rcu_is_watching+0x16/0xd0 [ 45.843769][ T12] ? lock_acquire+0x13c/0x160 [ 45.843773][ T12] console_emit_next_record+0x252/0x4f0 [ 45.843777][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 45.843782][ T12] ? rcu_is_watching+0x16/0xd0 [ 45.843784][ T12] ? lock_acquire+0x13c/0x160 [ 45.843788][ T12] console_flush_one_record+0x46f/0x710 [ 45.843792][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 45.843793][ T12] ? __lock_acquire+0x518/0xc20 [ 45.843798][ T12] console_unlock+0xee/0x1f0 [ 45.843801][ T12] ? console_flush_one_record+0x710/0x710 [ 45.843803][ T12] ? rcu_is_watching+0x16/0xd0 [ 45.843805][ T12] ? lock_acquire+0x60/0x160 [ 45.843808][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 45.843810][ T12] ? vprintk_emit+0x320/0x3e0 [ 45.843813][ T12] vprintk_emit+0x37c/0x3e0 [ 45.843817][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 45.843820][ T12] ? __lock_acquire+0x518/0xc20 [ 45.843824][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 45.843830][ T12] ? device_rename.cold+0xa/0xa [ 45.843831][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 45.843840][ T12] dev_printk_emit+0xb9/0xee [ 45.843842][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 45.843846][ T12] ? find_held_lock+0x2b/0x80 [ 45.843850][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 45.843854][ T12] __netdev_printk+0x160/0x1d0 [ 45.843859][ T12] netdev_info+0xe2/0x116 [ 45.843861][ T12] ? netdev_notice+0x120/0x120 [ 45.843865][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 45.843867][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 45.843870][ T12] ? rcu_is_watching+0x16/0xd0 [ 45.843874][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 45.843881][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 45.843885][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 45.843887][ T12] ? __asan_memset+0x27/0x50 [ 45.843891][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 45.843895][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 45.843907][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 45.843913][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 45.843916][ T12] ? rcu_is_watching+0x16/0xd0 [ 45.843918][ T12] ? lock_acquire+0x13c/0x160 [ 45.843919][ T12] ? rcu_is_watching+0x16/0xd0 [ 45.843923][ T12] ? process_one_work+0xe16/0x1560 [ 45.843924][ T12] ? process_one_work+0xdfc/0x1560 [ 45.843926][ T12] process_one_work+0xe3e/0x1560 [ 45.843932][ T12] ? __queue_delayed_work+0x470/0x470 [ 45.843935][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 45.843942][ T12] worker_thread+0x4f1/0xd60 [ 45.843949][ T12] ? rescuer_thread+0x1340/0x1340 [ 45.843951][ T12] kthread+0x367/0x460 [ 45.843954][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 45.843957][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 45.843960][ T12] ret_from_fork+0x474/0x6b0 [ 45.843964][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 45.843968][ T12] ? __switch_to+0x5a3/0xe00 [ 45.843971][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 45.843974][ T12] ret_from_fork_asm+0x11/0x20 [ 45.843982][ T12] [ 45.999198][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 10000 - 0 [ 46.090462][ T12] netdevsim netdevsim232 eni232np1: set [1, 0] type 2 family 0 port 20000 - 0 [ 46.197616][ T12] netdevsim netdevsim232 eni232np1: unset [1, 0] type 2 family 0 port 20000 - -2 [ 46.198151][ T12] netdevsim netdevsim232 eni232np1: UDP tunnel port sync failed port 20000 type geneve: -2 [ 46.312196][ T12] netdevsim netdevsim232 eni232np1: unset [1, 0] type 2 family 0 port 20000 - 0 [ 46.312662][ T12] netdevsim netdevsim232 eni232np1: set [1, 1] type 2 family 0 port 20001 - 0 [ 46.353871][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [1, 1] type 2 family 0 port 20001 - 0 [ 46.467065][ T85] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 46.643238][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - -110 [ 46.644326][ T12] netdevsim netdevsim232 eni232np2: UDP tunnel port sync failed port 10000 type vxlan: -110 [ 46.724341][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 46.875201][ T12] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 46.875220][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 46.875222][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 46.875224][ T12] preempt_count: 1, expected: 0 [ 46.875225][ T12] RCU nest depth: 0, expected: 0 [ 46.875226][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 46.875228][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 46.875240][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 46.875243][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 46.875250][ T12] #3: ff1100000d107510 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 46.875253][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 46.875258][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 46.875262][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 46.875265][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 46.875269][ T12] irq event stamp: 64524 [ 46.875270][ T12] hardirqs last enabled at (64523): [] __down_trylock_console_sem+0x86/0xa0 [ 46.875272][ T12] hardirqs last disabled at (64524): [] console_emit_next_record+0x3f8/0x4f0 [ 46.875274][ T12] softirqs last enabled at (64470): [] addrconf_dad_begin+0x37f/0x540 [ 46.875278][ T12] softirqs last disabled at (64462): [] addrconf_dad_begin+0x154/0x540 [ 46.875280][ T12] Preemption disabled at: [ 46.875280][ T12] [] vprintk_emit+0x31b/0x3e0 [ 46.875286][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 46.875289][ T12] Tainted: [W]=WARN [ 46.875290][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.875292][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 46.875295][ T12] Call Trace: [ 46.875297][ T12] [ 46.875299][ T12] dump_stack_lvl+0x6f/0xa0 [ 46.875305][ T12] ? vprintk_emit+0x31b/0x3e0 [ 46.875307][ T12] __might_resched.cold+0x1fe/0x2c1 [ 46.875312][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 46.875315][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 46.875320][ T12] __kmalloc_noprof+0x443/0x760 [ 46.875322][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 46.875327][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 46.875329][ T12] alloc_buf.isra.0+0x4b/0x260 [ 46.875332][ T12] put_chars+0x1e1/0x2f0 [ 46.875335][ T12] ? __send_to_port+0x420/0x420 [ 46.875338][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 46.875342][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 46.875344][ T12] ? validate_chain+0x38b/0xc20 [ 46.875348][ T12] hvc_console_print+0x292/0x780 [ 46.875350][ T12] ? mark_usage+0x61/0x170 [ 46.875352][ T12] ? __lock_acquire+0x518/0xc20 [ 46.875353][ T12] ? __lock_acquire+0x518/0xc20 [ 46.875357][ T12] ? hvc_write+0x3a0/0x3a0 [ 46.875359][ T12] ? console_emit_next_record+0x202/0x4f0 [ 46.875362][ T12] ? rcu_is_watching+0x16/0xd0 [ 46.875364][ T12] ? lock_acquire+0x13c/0x160 [ 46.875368][ T12] console_emit_next_record+0x252/0x4f0 [ 46.875371][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 46.875376][ T12] ? rcu_is_watching+0x16/0xd0 [ 46.875378][ T12] ? lock_acquire+0x13c/0x160 [ 46.875381][ T12] console_flush_one_record+0x46f/0x710 [ 46.875385][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 46.875387][ T12] ? __lock_acquire+0x518/0xc20 [ 46.875392][ T12] console_unlock+0xee/0x1f0 [ 46.875394][ T12] ? console_flush_one_record+0x710/0x710 [ 46.875396][ T12] ? rcu_is_watching+0x16/0xd0 [ 46.875398][ T12] ? lock_acquire+0x60/0x160 [ 46.875401][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 46.875403][ T12] ? vprintk_emit+0x320/0x3e0 [ 46.875406][ T12] vprintk_emit+0x37c/0x3e0 [ 46.875409][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 46.875412][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 46.875417][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 46.875422][ T12] ? device_rename.cold+0xa/0xa [ 46.875424][ T12] ? debug_object_activate+0x345/0x4a0 [ 46.875433][ T12] dev_printk_emit+0xb9/0xee [ 46.875436][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 46.875439][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 46.875442][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 46.875443][ T12] ? validate_chain+0x38b/0xc20 [ 46.875447][ T12] __netdev_printk+0x160/0x1d0 [ 46.875452][ T12] netdev_info+0xe2/0x116 [ 46.875454][ T12] ? netdev_notice+0x120/0x120 [ 46.875458][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 46.875460][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 46.875463][ T12] ? rcu_is_watching+0x16/0xd0 [ 46.875467][ T12] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 46.875473][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 46.875478][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 46.875481][ T12] ? __asan_memset+0x27/0x50 [ 46.875485][ T12] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 46.875489][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 46.875494][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 46.875500][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 46.875503][ T12] ? rcu_is_watching+0x16/0xd0 [ 46.875505][ T12] ? lock_acquire+0x13c/0x160 [ 46.875507][ T12] ? rcu_is_watching+0x16/0xd0 [ 46.875510][ T12] ? process_one_work+0xe16/0x1560 [ 46.875511][ T12] ? process_one_work+0xdfc/0x1560 [ 46.875513][ T12] process_one_work+0xe3e/0x1560 [ 46.875519][ T12] ? __queue_delayed_work+0x470/0x470 [ 46.875522][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 46.875529][ T12] worker_thread+0x4f1/0xd60 [ 46.875536][ T12] ? rescuer_thread+0x1340/0x1340 [ 46.875538][ T12] kthread+0x367/0x460 [ 46.875540][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 46.875543][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 46.875546][ T12] ret_from_fork+0x474/0x6b0 [ 46.875550][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 46.875554][ T12] ? __switch_to+0x5a3/0xe00 [ 46.875556][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 46.875559][ T12] ret_from_fork_asm+0x11/0x20 [ 46.875567][ T12] [ 46.978216][ T12] netdevsim netdevsim232 eni232np2: set [1, 0] type 2 family 0 port 20000 - 0 [ 47.052198][ T12] netdevsim netdevsim232 eni232np2: unset [1, 0] type 2 family 0 port 20000 - -2 [ 47.052626][ T12] netdevsim netdevsim232 eni232np2: UDP tunnel port sync failed port 20000 type geneve: -2 [ 47.178201][ T12] netdevsim netdevsim232 eni232np2: unset [1, 0] type 2 family 0 port 20000 - 0 [ 47.178608][ T12] netdevsim netdevsim232 eni232np2: set [1, 1] type 2 family 0 port 20001 - 0 [ 47.215639][ T166] netdevsim netdevsim232 eni232np2: unset [1, 1] type 2 family 0 port 20001 - 0 [ 47.514464][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 47.756215][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 47.911205][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 10000 - 0 [ 47.911223][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 47.911225][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 47.911227][ T12] preempt_count: 1, expected: 0 [ 47.911228][ T12] RCU nest depth: 0, expected: 0 [ 47.911229][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 47.911231][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 47.911243][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 47.911247][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 47.911253][ T12] #3: ff11000009dc1b10 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 47.911257][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 47.911261][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 47.911265][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 47.911269][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 47.911272][ T12] irq event stamp: 65568 [ 47.911273][ T12] hardirqs last enabled at (65567): [] __down_trylock_console_sem+0x86/0xa0 [ 47.911275][ T12] hardirqs last disabled at (65568): [] console_emit_next_record+0x3f8/0x4f0 [ 47.911277][ T12] softirqs last enabled at (65544): [] addrconf_dad_begin+0x37f/0x540 [ 47.911281][ T12] softirqs last disabled at (65536): [] addrconf_dad_begin+0x154/0x540 [ 47.911283][ T12] Preemption disabled at: [ 47.911284][ T12] [] vprintk_emit+0x31b/0x3e0 [ 47.911289][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 47.911293][ T12] Tainted: [W]=WARN [ 47.911294][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.911296][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 47.911299][ T12] Call Trace: [ 47.911301][ T12] [ 47.911303][ T12] dump_stack_lvl+0x6f/0xa0 [ 47.911309][ T12] ? vprintk_emit+0x31b/0x3e0 [ 47.911311][ T12] __might_resched.cold+0x1fe/0x2c1 [ 47.911315][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 47.911319][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 47.911323][ T12] __kmalloc_noprof+0x443/0x760 [ 47.911325][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 47.911331][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 47.911333][ T12] alloc_buf.isra.0+0x4b/0x260 [ 47.911336][ T12] put_chars+0x1e1/0x2f0 [ 47.911339][ T12] ? __send_to_port+0x420/0x420 [ 47.911342][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 47.911346][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 47.911349][ T12] ? validate_chain+0x38b/0xc20 [ 47.911352][ T12] hvc_console_print+0x292/0x780 [ 47.911355][ T12] ? mark_usage+0x61/0x170 [ 47.911357][ T12] ? __lock_acquire+0x518/0xc20 [ 47.911358][ T12] ? __lock_acquire+0x518/0xc20 [ 47.911362][ T12] ? hvc_write+0x3a0/0x3a0 [ 47.911364][ T12] ? console_emit_next_record+0x202/0x4f0 [ 47.911367][ T12] ? rcu_is_watching+0x16/0xd0 [ 47.911369][ T12] ? lock_acquire+0x13c/0x160 [ 47.911373][ T12] console_emit_next_record+0x252/0x4f0 [ 47.911376][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 47.911381][ T12] ? rcu_is_watching+0x16/0xd0 [ 47.911383][ T12] ? lock_acquire+0x13c/0x160 [ 47.911387][ T12] console_flush_one_record+0x46f/0x710 [ 47.911391][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 47.911392][ T12] ? __lock_acquire+0x518/0xc20 [ 47.911397][ T12] console_unlock+0xee/0x1f0 [ 47.911400][ T12] ? console_flush_one_record+0x710/0x710 [ 47.911401][ T12] ? rcu_is_watching+0x16/0xd0 [ 47.911403][ T12] ? lock_acquire+0x60/0x160 [ 47.911407][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 47.911408][ T12] ? vprintk_emit+0x320/0x3e0 [ 47.911412][ T12] vprintk_emit+0x37c/0x3e0 [ 47.911415][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 47.911418][ T12] ? __lock_acquire+0x518/0xc20 [ 47.911423][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 47.911428][ T12] ? device_rename.cold+0xa/0xa [ 47.911430][ T12] ? sched_clock_cpu+0x69/0x6b0 [ 47.911435][ T12] ? kvm_sched_clock_read+0x11/0x20 [ 47.911437][ T12] ? find_held_lock+0x2b/0x80 [ 47.911442][ T12] dev_printk_emit+0xb9/0xee [ 47.911445][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 47.911448][ T12] ? _raw_spin_unlock_irq_enable+0x5b/0x90 [ 47.911451][ T12] ? try_to_wake_up+0x153/0x1130 [ 47.911453][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 47.911456][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 47.911457][ T12] ? validate_chain+0x38b/0xc20 [ 47.911461][ T12] __netdev_printk+0x160/0x1d0 [ 47.911466][ T12] netdev_info+0xe2/0x116 [ 47.911468][ T12] ? netdev_notice+0x120/0x120 [ 47.911472][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 47.911475][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 47.911480][ T12] ? rcu_is_watching+0x16/0xd0 [ 47.911485][ T12] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 47.911491][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 47.911494][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 47.911496][ T12] ? __asan_memset+0x27/0x50 [ 47.911500][ T12] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 47.911504][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 47.911510][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 47.911516][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 47.911519][ T12] ? rcu_is_watching+0x16/0xd0 [ 47.911520][ T12] ? lock_acquire+0x13c/0x160 [ 47.911522][ T12] ? rcu_is_watching+0x16/0xd0 [ 47.911525][ T12] ? process_one_work+0xe16/0x1560 [ 47.911527][ T12] ? process_one_work+0xdfc/0x1560 [ 47.911528][ T12] process_one_work+0xe3e/0x1560 [ 47.911535][ T12] ? __queue_delayed_work+0x470/0x470 [ 47.911537][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 47.911545][ T12] worker_thread+0x4f1/0xd60 [ 47.911552][ T12] ? rescuer_thread+0x1340/0x1340 [ 47.911554][ T12] kthread+0x367/0x460 [ 47.911556][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 47.911560][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 47.911562][ T12] ret_from_fork+0x474/0x6b0 [ 47.911567][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 47.911570][ T12] ? __switch_to+0x5a3/0xe00 [ 47.911573][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 47.911576][ T12] ret_from_fork_asm+0x11/0x20 [ 47.911584][ T12] [ 47.974197][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 48.105193][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 10000 - 0 [ 48.223162][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 48.263016][ T166] netdevsim netdevsim232 eni232np1 (unregistering): unset [0, 0] type 1 family 0 port 10000 - 0 [ 48.319252][ T90] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 48.561230][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 48.742361][ T12] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 48.780220][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 48.927292][ T12] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 48.927311][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 48.927313][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 48.927315][ T12] preempt_count: 1, expected: 0 [ 48.927316][ T12] RCU nest depth: 0, expected: 0 [ 48.927317][ T12] locks held by kworker/u16:0/12: 8, last CPU#0: [ 48.927319][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 48.927331][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 48.927334][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 48.927340][ T12] #3: ff1100000d101b10 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 48.927344][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 48.927349][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 48.927352][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 48.927356][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 48.927359][ T12] irq event stamp: 69400 [ 48.927360][ T12] hardirqs last enabled at (69399): [] __down_trylock_console_sem+0x86/0xa0 [ 48.927362][ T12] hardirqs last disabled at (69400): [] console_emit_next_record+0x3f8/0x4f0 [ 48.927364][ T12] softirqs last enabled at (69328): [] addrconf_dad_begin+0x37f/0x540 [ 48.927368][ T12] softirqs last disabled at (69320): [] addrconf_dad_begin+0x154/0x540 [ 48.927370][ T12] Preemption disabled at: [ 48.927371][ T12] [] vprintk_emit+0x31b/0x3e0 [ 48.927377][ T12] CPU: 0 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 48.927380][ T12] Tainted: [W]=WARN [ 48.927381][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.927383][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 48.927386][ T12] Call Trace: [ 48.927388][ T12] [ 48.927390][ T12] dump_stack_lvl+0x6f/0xa0 [ 48.927395][ T12] ? vprintk_emit+0x31b/0x3e0 [ 48.927397][ T12] __might_resched.cold+0x1fe/0x2c1 [ 48.927402][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 48.927406][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 48.927411][ T12] __kmalloc_noprof+0x443/0x760 [ 48.927413][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 48.927418][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 48.927421][ T12] alloc_buf.isra.0+0x4b/0x260 [ 48.927424][ T12] put_chars+0x1e1/0x2f0 [ 48.927427][ T12] ? __send_to_port+0x420/0x420 [ 48.927430][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 48.927434][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 48.927436][ T12] ? validate_chain+0x38b/0xc20 [ 48.927439][ T12] hvc_console_print+0x292/0x780 [ 48.927442][ T12] ? mark_usage+0x61/0x170 [ 48.927444][ T12] ? __lock_acquire+0x518/0xc20 [ 48.927445][ T12] ? __lock_acquire+0x518/0xc20 [ 48.927448][ T12] ? hvc_write+0x3a0/0x3a0 [ 48.927451][ T12] ? console_emit_next_record+0x202/0x4f0 [ 48.927453][ T12] ? rcu_is_watching+0x16/0xd0 [ 48.927456][ T12] ? lock_acquire+0x13c/0x160 [ 48.927459][ T12] console_emit_next_record+0x252/0x4f0 [ 48.927463][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 48.927467][ T12] ? rcu_is_watching+0x16/0xd0 [ 48.927469][ T12] ? lock_acquire+0x13c/0x160 [ 48.927474][ T12] console_flush_one_record+0x46f/0x710 [ 48.927480][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 48.927482][ T12] ? __lock_acquire+0x518/0xc20 [ 48.927488][ T12] console_unlock+0xee/0x1f0 [ 48.927490][ T12] ? console_flush_one_record+0x710/0x710 [ 48.927492][ T12] ? rcu_is_watching+0x16/0xd0 [ 48.927494][ T12] ? lock_acquire+0x60/0x160 [ 48.927497][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 48.927499][ T12] ? vprintk_emit+0x320/0x3e0 [ 48.927502][ T12] vprintk_emit+0x37c/0x3e0 [ 48.927506][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 48.927509][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 48.927513][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 48.927518][ T12] ? device_rename.cold+0xa/0xa [ 48.927520][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 48.927528][ T12] dev_printk_emit+0xb9/0xee [ 48.927531][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 48.927535][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 48.927537][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 48.927539][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 48.927540][ T12] ? validate_chain+0x38b/0xc20 [ 48.927543][ T12] __netdev_printk+0x160/0x1d0 [ 48.927549][ T12] netdev_info+0xe2/0x116 [ 48.927551][ T12] ? netdev_notice+0x120/0x120 [ 48.927555][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 48.927557][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 48.927560][ T12] ? rcu_is_watching+0x16/0xd0 [ 48.927564][ T12] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 48.927571][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 48.927574][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 48.927576][ T12] ? __asan_memset+0x27/0x50 [ 48.927580][ T12] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 48.927584][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 48.927589][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 48.927595][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 48.927598][ T12] ? rcu_is_watching+0x16/0xd0 [ 48.927600][ T12] ? lock_acquire+0x13c/0x160 [ 48.927602][ T12] ? rcu_is_watching+0x16/0xd0 [ 48.927605][ T12] ? process_one_work+0xe16/0x1560 [ 48.927606][ T12] ? process_one_work+0xdfc/0x1560 [ 48.927608][ T12] process_one_work+0xe3e/0x1560 [ 48.927614][ T12] ? __queue_delayed_work+0x470/0x470 [ 48.927617][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 48.927626][ T12] worker_thread+0x4f1/0xd60 [ 48.927634][ T12] ? rescuer_thread+0x1340/0x1340 [ 48.927636][ T12] kthread+0x367/0x460 [ 48.927638][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 48.927641][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 48.927644][ T12] ret_from_fork+0x474/0x6b0 [ 48.927649][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 48.927652][ T12] ? __switch_to+0x5a3/0xe00 [ 48.927655][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 48.927657][ T12] ret_from_fork_asm+0x11/0x20 [ 48.927666][ T12] [ 49.109993][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 49.159005][ T166] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 49.460152][ T85] netdevsim netdevsim232 eni232np1: renamed from eth0 [ 49.667488][ T12] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 49.821804][ T166] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 49.918295][ T166] netdevsim netdevsim232 eni232np1: set [0, 0] type 1 family 0 port 10000 - 0 [ 50.147322][ T12] netdevsim netdevsim232 eni232np1: unset [0, 0] type 1 family 0 port 10000 - 0 [ 50.147342][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 50.147344][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 50.147346][ T12] preempt_count: 1, expected: 0 [ 50.147347][ T12] RCU nest depth: 0, expected: 0 [ 50.147347][ T12] locks held by kworker/u16:0/12: 8, last CPU#2: [ 50.147349][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 50.147362][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 50.147366][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 50.147371][ T12] #3: ff1100000f293310 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 50.147375][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 50.147380][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 50.147384][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 50.147387][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 50.147391][ T12] irq event stamp: 71664 [ 50.147392][ T12] hardirqs last enabled at (71663): [] __down_trylock_console_sem+0x86/0xa0 [ 50.147394][ T12] hardirqs last disabled at (71664): [] console_emit_next_record+0x3f8/0x4f0 [ 50.147396][ T12] softirqs last enabled at (71628): [] __dev_queue_xmit+0x92b/0x1a10 [ 50.147399][ T12] softirqs last disabled at (71592): [] __dev_queue_xmit+0x23b/0x1a10 [ 50.147401][ T12] Preemption disabled at: [ 50.147402][ T12] [] vprintk_emit+0x31b/0x3e0 [ 50.147407][ T12] CPU: 2 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 50.147411][ T12] Tainted: [W]=WARN [ 50.147412][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.147414][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 50.147418][ T12] Call Trace: [ 50.147419][ T12] [ 50.147421][ T12] dump_stack_lvl+0x6f/0xa0 [ 50.147427][ T12] ? vprintk_emit+0x31b/0x3e0 [ 50.147429][ T12] __might_resched.cold+0x1fe/0x2c1 [ 50.147433][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 50.147437][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 50.147442][ T12] __kmalloc_noprof+0x443/0x760 [ 50.147444][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 50.147450][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 50.147452][ T12] alloc_buf.isra.0+0x4b/0x260 [ 50.147455][ T12] put_chars+0x1e1/0x2f0 [ 50.147458][ T12] ? __send_to_port+0x420/0x420 [ 50.147461][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 50.147465][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 50.147467][ T12] ? validate_chain+0x38b/0xc20 [ 50.147471][ T12] hvc_console_print+0x292/0x780 [ 50.147473][ T12] ? mark_usage+0x61/0x170 [ 50.147475][ T12] ? __lock_acquire+0x518/0xc20 [ 50.147476][ T12] ? __lock_acquire+0x518/0xc20 [ 50.147481][ T12] ? hvc_write+0x3a0/0x3a0 [ 50.147483][ T12] ? console_emit_next_record+0x202/0x4f0 [ 50.147487][ T12] ? rcu_is_watching+0x16/0xd0 [ 50.147489][ T12] ? lock_acquire+0x13c/0x160 [ 50.147493][ T12] console_emit_next_record+0x252/0x4f0 [ 50.147496][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 50.147501][ T12] ? rcu_is_watching+0x16/0xd0 [ 50.147503][ T12] ? lock_acquire+0x13c/0x160 [ 50.147506][ T12] console_flush_one_record+0x46f/0x710 [ 50.147510][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 50.147512][ T12] ? __lock_acquire+0x518/0xc20 [ 50.147517][ T12] console_unlock+0xee/0x1f0 [ 50.147519][ T12] ? console_flush_one_record+0x710/0x710 [ 50.147521][ T12] ? rcu_is_watching+0x16/0xd0 [ 50.147523][ T12] ? lock_acquire+0x60/0x160 [ 50.147526][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 50.147528][ T12] ? vprintk_emit+0x320/0x3e0 [ 50.147531][ T12] vprintk_emit+0x37c/0x3e0 [ 50.147535][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 50.147537][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 50.147542][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 50.147547][ T12] ? device_rename.cold+0xa/0xa [ 50.147555][ T12] dev_printk_emit+0xb9/0xee [ 50.147558][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 50.147562][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 50.147564][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 50.147567][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 50.147568][ T12] ? validate_chain+0x38b/0xc20 [ 50.147571][ T12] __netdev_printk+0x160/0x1d0 [ 50.147576][ T12] netdev_info+0xe2/0x116 [ 50.147579][ T12] ? netdev_notice+0x120/0x120 [ 50.147582][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 50.147584][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 50.147587][ T12] ? rcu_is_watching+0x16/0xd0 [ 50.147591][ T12] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 50.147598][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 50.147602][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 50.147604][ T12] ? __asan_memset+0x27/0x50 [ 50.147608][ T12] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 50.147612][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 50.147617][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 50.147623][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 50.147626][ T12] ? rcu_is_watching+0x16/0xd0 [ 50.147628][ T12] ? lock_acquire+0x13c/0x160 [ 50.147630][ T12] ? rcu_is_watching+0x16/0xd0 [ 50.147633][ T12] ? process_one_work+0xe16/0x1560 [ 50.147634][ T12] ? process_one_work+0xdfc/0x1560 [ 50.147636][ T12] process_one_work+0xe3e/0x1560 [ 50.147642][ T12] ? __queue_delayed_work+0x470/0x470 [ 50.147644][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 50.147652][ T12] worker_thread+0x4f1/0xd60 [ 50.147659][ T12] ? rescuer_thread+0x1340/0x1340 [ 50.147661][ T12] kthread+0x367/0x460 [ 50.147663][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 50.147667][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 50.147669][ T12] ret_from_fork+0x474/0x6b0 [ 50.147674][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 50.147677][ T12] ? __switch_to+0x5a3/0xe00 [ 50.147680][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 50.147682][ T12] ret_from_fork_asm+0x11/0x20 [ 50.147691][ T12] [ 50.264000][ T90] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 50.474418][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 50.635003][ T166] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 50.682803][ T2756] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 50.722418][ T228] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 50.873208][ T228] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 10000 - 0 [ 51.158240][ T85] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 51.158262][ T85] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 51.158266][ T85] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 85, name: (udev-worker) [ 51.158268][ T85] preempt_count: 1, expected: 0 [ 51.158269][ T85] RCU nest depth: 0, expected: 0 [ 51.158271][ T85] locks held by (udev-worker)/85: 6, last CPU#3: [ 51.158274][ T85] #0: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_setlink+0x29d/0x920 [ 51.158288][ T85] #1: ff1100000bb5add8 (&dev_instance_lock_key#5){+.+.}-{4:4}, at: do_setlink.isra.0+0x27a/0x2a60 [ 51.158295][ T85] #2: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 51.158303][ T85] #3: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 51.158308][ T85] #4: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 51.158314][ T85] #5: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 51.158320][ T85] irq event stamp: 5623720 [ 51.158321][ T85] hardirqs last enabled at (5623719): [] __down_trylock_console_sem+0x86/0xa0 [ 51.158324][ T85] hardirqs last disabled at (5623720): [] console_emit_next_record+0x3f8/0x4f0 [ 51.158327][ T85] softirqs last enabled at (5623714): [] netif_change_name+0x216/0x8c0 [ 51.158330][ T85] softirqs last disabled at (5623712): [] netif_change_name+0x1ad/0x8c0 [ 51.158333][ T85] Preemption disabled at: [ 51.158334][ T85] [] vprintk_emit+0x31b/0x3e0 [ 51.158341][ T85] CPU: 3 UID: 0 PID: 85 Comm: (udev-worker) Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 51.158346][ T85] Tainted: [W]=WARN [ 51.158347][ T85] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.158350][ T85] Call Trace: [ 51.158352][ T85] [ 51.158355][ T85] dump_stack_lvl+0x6f/0xa0 [ 51.158362][ T85] ? vprintk_emit+0x31b/0x3e0 [ 51.158365][ T85] __might_resched.cold+0x1fe/0x2c1 [ 51.158371][ T85] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 51.158377][ T85] ? __kmalloc_noprof+0xdb/0x760 [ 51.158384][ T85] __kmalloc_noprof+0x443/0x760 [ 51.158387][ T85] ? alloc_buf.isra.0+0x4b/0x260 [ 51.158396][ T85] ? do_raw_spin_unlock+0x59/0x250 [ 51.158399][ T85] alloc_buf.isra.0+0x4b/0x260 [ 51.158404][ T85] put_chars+0x1e1/0x2f0 [ 51.158409][ T85] ? __send_to_port+0x420/0x420 [ 51.158411][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 51.158417][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 51.158420][ T85] ? validate_chain+0x38b/0xc20 [ 51.158428][ T85] hvc_console_print+0x292/0x780 [ 51.158432][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158440][ T85] ? hvc_write+0x3a0/0x3a0 [ 51.158445][ T85] ? rcu_is_watching+0x16/0xd0 [ 51.158454][ T85] console_emit_next_record+0x252/0x4f0 [ 51.158460][ T85] ? devkmsg_read+0x4e0/0x4e0 [ 51.158467][ T85] ? rcu_is_watching+0x16/0xd0 [ 51.158471][ T85] ? lock_acquire+0x13c/0x160 [ 51.158478][ T85] console_flush_one_record+0x46f/0x710 [ 51.158484][ T85] ? console_emit_next_record+0x4f0/0x4f0 [ 51.158487][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158496][ T85] console_unlock+0xee/0x1f0 [ 51.158500][ T85] ? console_flush_one_record+0x710/0x710 [ 51.158502][ T85] ? rcu_is_watching+0x16/0xd0 [ 51.158506][ T85] ? lock_acquire+0x60/0x160 [ 51.158512][ T85] ? __down_trylock_console_sem+0x5e/0xa0 [ 51.158514][ T85] ? vprintk_emit+0x320/0x3e0 [ 51.158520][ T85] vprintk_emit+0x37c/0x3e0 [ 51.158526][ T85] ? wake_up_klogd_work_func+0x90/0x90 [ 51.158529][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158532][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 51.158542][ T85] dev_vprintk_emit+0x27f/0x2c0 [ 51.158550][ T85] ? device_rename.cold+0xa/0xa [ 51.158559][ T85] ? mark_usage+0x61/0x170 [ 51.158566][ T85] dev_printk_emit+0xb9/0xee [ 51.158570][ T85] ? dev_vprintk_emit+0x2c0/0x2c0 [ 51.158573][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 51.158578][ T85] ? validate_chain+0x38b/0xc20 [ 51.158581][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158583][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158585][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 51.158588][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 51.158595][ T85] __netdev_printk+0x160/0x1d0 [ 51.158604][ T85] netdev_info+0xe2/0x116 [ 51.158608][ T85] ? netdev_notice+0x120/0x120 [ 51.158612][ T85] ? find_held_lock+0x2b/0x80 [ 51.158617][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 51.158621][ T85] ? mark_held_locks+0x40/0x70 [ 51.158627][ T85] ? do_setlink.isra.0+0x1f7d/0x2a60 [ 51.158631][ T85] netif_change_name.cold+0x4f/0x89 [ 51.158636][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158639][ T85] ? rwsem_optimistic_spin+0x3c7/0x480 [ 51.158642][ T85] ? find_held_lock+0x2/0x80 [ 51.158647][ T85] ? netdev_adjacent_rename_links+0x470/0x470 [ 51.158651][ T85] ? find_held_lock+0x2b/0x80 [ 51.158656][ T85] ? __asan_memset+0x27/0x50 [ 51.158665][ T85] do_setlink.isra.0+0x1f7d/0x2a60 [ 51.158670][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158675][ T85] ? rtnl_link_get_size+0x350/0x350 [ 51.158678][ T85] ? mark_usage+0x61/0x170 [ 51.158680][ T85] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 51.158683][ T85] ? rcu_read_lock_any_held+0x3c/0x90 [ 51.158686][ T85] ? validate_chain+0x38b/0xc20 [ 51.158694][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158702][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 51.158705][ T85] ? rtnl_setlink+0x29d/0x920 [ 51.158710][ T85] ? rcu_is_watching+0x16/0xd0 [ 51.158713][ T85] ? lock_acquire+0x13c/0x160 [ 51.158715][ T85] ? rcu_is_watching+0x16/0xd0 [ 51.158718][ T85] ? rcu_is_watching+0x16/0xd0 [ 51.158721][ T85] ? trace_contention_end+0xb3/0x180 [ 51.158725][ T85] ? __mutex_lock+0x1db/0x1ea0 [ 51.158729][ T85] ? __mutex_lock+0x9a3/0x1ea0 [ 51.158731][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158734][ T85] ? rtnl_setlink+0x29d/0x920 [ 51.158738][ T85] ? mark_usage+0x61/0x170 [ 51.158743][ T85] ? ww_mutex_lock+0x160/0x160 [ 51.158745][ T85] ? nla_get_range_signed+0x3d0/0x3d0 [ 51.158754][ T85] ? mark_usage+0x61/0x170 [ 51.158759][ T85] ? cap_capable+0x1d7/0x3d0 [ 51.158772][ T85] rtnl_setlink+0x527/0x920 [ 51.158778][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 51.158780][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158823][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 51.158826][ T85] ? find_held_lock+0x2b/0x80 [ 51.158831][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 51.158834][ T85] ? mark_usage+0x61/0x170 [ 51.158837][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158845][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 51.158848][ T85] ? find_held_lock+0x2b/0x80 [ 51.158852][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 51.158855][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 51.158861][ T85] ? __rtnl_newlink+0xa50/0xa50 [ 51.158865][ T85] rtnetlink_rcv_msg+0x6fd/0xbd0 [ 51.158871][ T85] ? rtnl_link_fill+0x900/0x900 [ 51.158874][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158882][ T85] ? lock_acquire.part.0+0xd4/0x280 [ 51.158884][ T85] ? find_held_lock+0x2b/0x80 [ 51.158891][ T85] netlink_rcv_skb+0x14e/0x3a0 [ 51.158896][ T85] ? rtnl_link_fill+0x900/0x900 [ 51.158901][ T85] ? netlink_ack+0xcd0/0xcd0 [ 51.158913][ T85] ? netlink_deliver_tap+0xc5/0x330 [ 51.158922][ T85] ? netlink_deliver_tap+0x13c/0x330 [ 51.158931][ T85] netlink_unicast+0x486/0x750 [ 51.158938][ T85] ? netlink_attachskb+0x810/0x810 [ 51.158942][ T85] ? __lock_acquire+0x518/0xc20 [ 51.158945][ T85] ? reacquire_held_locks+0x1d1/0x240 [ 51.158952][ T85] netlink_sendmsg+0x735/0xc60 [ 51.158959][ T85] ? netlink_unicast+0x750/0x750 [ 51.158965][ T85] ? __might_fault+0x97/0x140 [ 51.158970][ T85] ? __might_fault+0x97/0x140 [ 51.158976][ T85] __sys_sendto+0x2aa/0x400 [ 51.158981][ T85] ? __ia32_sys_getpeername+0xd0/0xd0 [ 51.159002][ T85] ? __lock_release.isra.0+0x69/0x1a0 [ 51.159010][ T85] __x64_sys_sendto+0xe4/0x1f0 [ 51.159013][ T85] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 51.159018][ T85] ? lockdep_hardirqs_on+0x91/0x130 [ 51.159021][ T85] ? do_syscall_64+0xa6/0x530 [ 51.159024][ T85] do_syscall_64+0xff/0x530 [ 51.159026][ T85] ? irq_exit_rcu+0x1a/0x30 [ 51.159032][ T85] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 51.159036][ T85] RIP: 0033:0x7f2ba11e754e [ 51.159041][ T85] 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 [ 51.159044][ T85] RSP: 002b:00007ffdfcb3c3f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 51.159049][ T85] RAX: ffffffffffffffda RBX: 000055ca487ebf40 RCX: 00007f2ba11e754e [ 51.159051][ T85] RDX: 0000000000000030 RSI: 000055ca489b6ff0 RDI: 0000000000000018 [ 51.159052][ T85] RBP: 00007ffdfcb3c400 R08: 00007ffdfcb3c450 R09: 0000000000000080 [ 51.159054][ T85] R10: 0000000000000000 R11: 0000000000000202 R12: 000055ca489b9e60 [ 51.159055][ T85] R13: 00007ffdfcb3c534 R14: 0000000000000000 R15: 0000000000000000 [ 51.159068][ T85] [ 51.374610][ T85] netdevsim netdevsim232 eni232np3: renamed from eth0 [ 51.516341][ T228] netdevsim netdevsim232 eni232np3: set [0, 0] type 1 family 0 port 4789 - 0 [ 51.701198][ T228] netdevsim netdevsim232 eni232np3: unset [0, 0] type 1 family 0 port 4789 - 0 [ 51.730851][ T228] netdevsim netdevsim232 eni232np3: set [0, 0] type 1 family 0 port 4789 - 0 [ 51.847221][ T12] netdevsim netdevsim232 eni232np3: set [0, 1] type 1 family 0 port 4790 - 0 [ 51.979217][ T12] netdevsim netdevsim232 eni232np3: set [1, 0] type 2 family 0 port 6081 - 0 [ 52.477203][ T12] netdevsim netdevsim232 eni232np3: unset [0, 0] type 1 family 0 port 4789 - 0 [ 52.477222][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 52.477225][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 52.477226][ T12] preempt_count: 1, expected: 0 [ 52.477227][ T12] RCU nest depth: 0, expected: 0 [ 52.477228][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 52.477230][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 52.477242][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 52.477246][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 52.477252][ T12] #3: ff1100000ca55710 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 52.477256][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 52.477261][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 52.477265][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 52.477268][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 52.477272][ T12] irq event stamp: 73424 [ 52.477273][ T12] hardirqs last enabled at (73423): [] __down_trylock_console_sem+0x86/0xa0 [ 52.477275][ T12] hardirqs last disabled at (73424): [] console_emit_next_record+0x3f8/0x4f0 [ 52.477276][ T12] softirqs last enabled at (73404): [] addrconf_dad_begin+0x37f/0x540 [ 52.477280][ T12] softirqs last disabled at (73396): [] addrconf_dad_begin+0x154/0x540 [ 52.477282][ T12] Preemption disabled at: [ 52.477283][ T12] [] vprintk_emit+0x31b/0x3e0 [ 52.477288][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 52.477292][ T12] Tainted: [W]=WARN [ 52.477293][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.477295][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 52.477298][ T12] Call Trace: [ 52.477300][ T12] [ 52.477302][ T12] dump_stack_lvl+0x6f/0xa0 [ 52.477308][ T12] ? vprintk_emit+0x31b/0x3e0 [ 52.477310][ T12] __might_resched.cold+0x1fe/0x2c1 [ 52.477314][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 52.477318][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 52.477323][ T12] __kmalloc_noprof+0x443/0x760 [ 52.477325][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 52.477330][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 52.477333][ T12] alloc_buf.isra.0+0x4b/0x260 [ 52.477336][ T12] put_chars+0x1e1/0x2f0 [ 52.477338][ T12] ? __send_to_port+0x420/0x420 [ 52.477341][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 52.477345][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 52.477348][ T12] ? validate_chain+0x38b/0xc20 [ 52.477351][ T12] hvc_console_print+0x292/0x780 [ 52.477354][ T12] ? mark_usage+0x61/0x170 [ 52.477356][ T12] ? __lock_acquire+0x518/0xc20 [ 52.477357][ T12] ? __lock_acquire+0x518/0xc20 [ 52.477361][ T12] ? hvc_write+0x3a0/0x3a0 [ 52.477363][ T12] ? console_emit_next_record+0x202/0x4f0 [ 52.477366][ T12] ? rcu_is_watching+0x16/0xd0 [ 52.477368][ T12] ? lock_acquire+0x13c/0x160 [ 52.477372][ T12] console_emit_next_record+0x252/0x4f0 [ 52.477375][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 52.477380][ T12] ? rcu_is_watching+0x16/0xd0 [ 52.477382][ T12] ? lock_acquire+0x13c/0x160 [ 52.477385][ T12] console_flush_one_record+0x46f/0x710 [ 52.477389][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 52.477391][ T12] ? __lock_acquire+0x518/0xc20 [ 52.477396][ T12] console_unlock+0xee/0x1f0 [ 52.477399][ T12] ? console_flush_one_record+0x710/0x710 [ 52.477400][ T12] ? rcu_is_watching+0x16/0xd0 [ 52.477402][ T12] ? lock_acquire+0x60/0x160 [ 52.477406][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 52.477407][ T12] ? vprintk_emit+0x320/0x3e0 [ 52.477410][ T12] vprintk_emit+0x37c/0x3e0 [ 52.477414][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 52.477417][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 52.477421][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 52.477426][ T12] ? device_rename.cold+0xa/0xa [ 52.477428][ T12] ? debug_object_activate+0x345/0x4a0 [ 52.477436][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 52.477439][ T12] dev_printk_emit+0xb9/0xee [ 52.477442][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 52.477444][ T12] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 52.477449][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 52.477451][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 52.477453][ T12] ? validate_chain+0x38b/0xc20 [ 52.477456][ T12] __netdev_printk+0x160/0x1d0 [ 52.477461][ T12] netdev_info+0xe2/0x116 [ 52.477464][ T12] ? netdev_notice+0x120/0x120 [ 52.477467][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 52.477469][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 52.477473][ T12] ? rcu_is_watching+0x16/0xd0 [ 52.477478][ T12] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 52.477485][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 52.477488][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 52.477489][ T12] ? __asan_memset+0x27/0x50 [ 52.477493][ T12] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 52.477497][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 52.477503][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 52.477509][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 52.477512][ T12] ? rcu_is_watching+0x16/0xd0 [ 52.477514][ T12] ? lock_acquire+0x13c/0x160 [ 52.477515][ T12] ? rcu_is_watching+0x16/0xd0 [ 52.477518][ T12] ? process_one_work+0xe16/0x1560 [ 52.477520][ T12] ? process_one_work+0xdfc/0x1560 [ 52.477521][ T12] process_one_work+0xe3e/0x1560 [ 52.477527][ T12] ? __queue_delayed_work+0x470/0x470 [ 52.477530][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 52.477538][ T12] worker_thread+0x4f1/0xd60 [ 52.477544][ T12] ? rescuer_thread+0x1340/0x1340 [ 52.477546][ T12] kthread+0x367/0x460 [ 52.477549][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 52.477552][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 52.477555][ T12] ret_from_fork+0x474/0x6b0 [ 52.477559][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 52.477563][ T12] ? __switch_to+0x5a3/0xe00 [ 52.477566][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 52.477568][ T12] ret_from_fork_asm+0x11/0x20 [ 52.477577][ T12] [ 52.504057][ T12] netdevsim netdevsim232 eni232np3: unset [0, 1] type 1 family 0 port 4790 - 0 [ 52.504880][ T12] netdevsim netdevsim232 eni232np3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 52.539196][ T12] netdevsim netdevsim232 eni232np3: set [0, 0] type 1 family 0 port 4789 - 0 [ 52.539590][ T12] netdevsim netdevsim232 eni232np3: set [0, 1] type 1 family 0 port 4790 - 0 [ 52.539943][ T12] netdevsim netdevsim232 eni232np3: set [1, 0] type 2 family 0 port 6081 - 0 [ 52.861670][ T12] netdevsim netdevsim232 eni232np3: unset [0, 0] type 1 family 0 port 4789 - 0 [ 52.862103][ T12] netdevsim netdevsim232 eni232np3: unset [0, 1] type 1 family 0 port 4790 - 0 [ 52.863061][ T12] netdevsim netdevsim232 eni232np3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 52.908195][ T12] netdevsim netdevsim232 eni232np3: set [0, 0] type 1 family 0 port 4789 - 0 [ 52.908598][ T12] netdevsim netdevsim232 eni232np3: set [0, 1] type 1 family 0 port 4790 - 0 [ 52.908956][ T12] netdevsim netdevsim232 eni232np3: set [1, 0] type 2 family 0 port 6081 - 0 [ 53.193103][ T12] netdevsim netdevsim232 eni232np3: unset [0, 0] type 1 family 0 port 4789 - 0 [ 53.256228][ T12] netdevsim netdevsim232 eni232np3: unset [0, 1] type 1 family 0 port 4790 - 0 [ 53.314866][ T12] netdevsim netdevsim232 eni232np3: unset [1, 0] type 2 family 0 port 6081 - 0 [ 53.409208][ T12] netdevsim netdevsim232 eni232np3: set [0, 0] type 1 family 0 port 10000 - 0 [ 53.506376][ T12] netdevsim netdevsim232 eni232np3: set [0, 1] type 1 family 0 port 10001 - 0 [ 53.506395][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 53.506398][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 53.506399][ T12] preempt_count: 1, expected: 0 [ 53.506400][ T12] RCU nest depth: 0, expected: 0 [ 53.506401][ T12] locks held by kworker/u16:0/12: 8, last CPU#3: [ 53.506403][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 53.506415][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 53.506419][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 53.506425][ T12] #3: ff1100000ca55710 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 53.506429][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 53.506434][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 53.506438][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 53.506441][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 53.506445][ T12] irq event stamp: 76936 [ 53.506446][ T12] hardirqs last enabled at (76935): [] __down_trylock_console_sem+0x86/0xa0 [ 53.506448][ T12] hardirqs last disabled at (76936): [] console_emit_next_record+0x3f8/0x4f0 [ 53.506450][ T12] softirqs last enabled at (76924): [] addrconf_dad_begin+0x37f/0x540 [ 53.506454][ T12] softirqs last disabled at (76916): [] addrconf_dad_begin+0x154/0x540 [ 53.506456][ T12] Preemption disabled at: [ 53.506457][ T12] [] vprintk_emit+0x31b/0x3e0 [ 53.506462][ T12] CPU: 3 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 53.506466][ T12] Tainted: [W]=WARN [ 53.506467][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.506469][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 53.506472][ T12] Call Trace: [ 53.506475][ T12] [ 53.506477][ T12] dump_stack_lvl+0x6f/0xa0 [ 53.506483][ T12] ? vprintk_emit+0x31b/0x3e0 [ 53.506485][ T12] __might_resched.cold+0x1fe/0x2c1 [ 53.506490][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 53.506494][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 53.506499][ T12] __kmalloc_noprof+0x443/0x760 [ 53.506502][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 53.506508][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 53.506510][ T12] alloc_buf.isra.0+0x4b/0x260 [ 53.506513][ T12] put_chars+0x1e1/0x2f0 [ 53.506516][ T12] ? __send_to_port+0x420/0x420 [ 53.506519][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 53.506523][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 53.506526][ T12] ? validate_chain+0x38b/0xc20 [ 53.506529][ T12] hvc_console_print+0x292/0x780 [ 53.506532][ T12] ? mark_usage+0x61/0x170 [ 53.506534][ T12] ? __lock_acquire+0x518/0xc20 [ 53.506535][ T12] ? __lock_acquire+0x518/0xc20 [ 53.506539][ T12] ? hvc_write+0x3a0/0x3a0 [ 53.506541][ T12] ? console_emit_next_record+0x202/0x4f0 [ 53.506544][ T12] ? rcu_is_watching+0x16/0xd0 [ 53.506546][ T12] ? lock_acquire+0x13c/0x160 [ 53.506550][ T12] console_emit_next_record+0x252/0x4f0 [ 53.506554][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 53.506558][ T12] ? rcu_is_watching+0x16/0xd0 [ 53.506560][ T12] ? lock_acquire+0x13c/0x160 [ 53.506564][ T12] console_flush_one_record+0x46f/0x710 [ 53.506568][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 53.506570][ T12] ? __lock_acquire+0x518/0xc20 [ 53.506575][ T12] console_unlock+0xee/0x1f0 [ 53.506577][ T12] ? console_flush_one_record+0x710/0x710 [ 53.506579][ T12] ? rcu_is_watching+0x16/0xd0 [ 53.506581][ T12] ? lock_acquire+0x60/0x160 [ 53.506585][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 53.506586][ T12] ? vprintk_emit+0x320/0x3e0 [ 53.506589][ T12] vprintk_emit+0x37c/0x3e0 [ 53.506593][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 53.506596][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 53.506600][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 53.506605][ T12] ? device_rename.cold+0xa/0xa [ 53.506607][ T12] ? debug_object_activate+0x345/0x4a0 [ 53.506614][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 53.506618][ T12] dev_printk_emit+0xb9/0xee [ 53.506621][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 53.506622][ T12] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 53.506628][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 53.506630][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 53.506632][ T12] ? validate_chain+0x38b/0xc20 [ 53.506635][ T12] __netdev_printk+0x160/0x1d0 [ 53.506640][ T12] netdev_info+0xe2/0x116 [ 53.506643][ T12] ? netdev_notice+0x120/0x120 [ 53.506647][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 53.506648][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 53.506652][ T12] ? rcu_is_watching+0x16/0xd0 [ 53.506656][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 53.506662][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 53.506665][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 53.506667][ T12] ? __asan_memset+0x27/0x50 [ 53.506671][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 53.506674][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 53.506680][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 53.506686][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 53.506689][ T12] ? rcu_is_watching+0x16/0xd0 [ 53.506691][ T12] ? lock_acquire+0x13c/0x160 [ 53.506693][ T12] ? rcu_is_watching+0x16/0xd0 [ 53.506696][ T12] ? process_one_work+0xe16/0x1560 [ 53.506697][ T12] ? process_one_work+0xdfc/0x1560 [ 53.506699][ T12] process_one_work+0xe3e/0x1560 [ 53.506705][ T12] ? __queue_delayed_work+0x470/0x470 [ 53.506708][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 53.506715][ T12] worker_thread+0x4f1/0xd60 [ 53.506722][ T12] ? rescuer_thread+0x1340/0x1340 [ 53.506724][ T12] kthread+0x367/0x460 [ 53.506727][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 53.506731][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 53.506733][ T12] ret_from_fork+0x474/0x6b0 [ 53.506738][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 53.506741][ T12] ? __switch_to+0x5a3/0xe00 [ 53.506744][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 53.506747][ T12] ret_from_fork_asm+0x11/0x20 [ 53.506755][ T12] [ 53.669395][ T12] netdevsim netdevsim232 eni232np3: set [0, 2] type 1 family 0 port 10002 - 0 [ 53.833220][ T12] netdevsim netdevsim232 eni232np3: set [0, 3] type 1 family 0 port 10003 - 0 [ 54.178913][ T85] netdevsim netdevsim232 eni232np3: renamed from eth0 [ 54.458288][ T12] netdevsim netdevsim232 eni232np3: unset [0, 1] type 1 family 0 port 10001 - 0 [ 54.458787][ T12] netdevsim netdevsim232 eni232np3: set [0, 1] type 1 family 0 port 10004 - 0 [ 54.651206][ T12] netdevsim netdevsim232 eni232np3: unset [0, 2] type 1 family 0 port 10002 - 0 [ 54.651226][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 54.651229][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 54.651230][ T12] preempt_count: 1, expected: 0 [ 54.651232][ T12] RCU nest depth: 0, expected: 0 [ 54.651233][ T12] locks held by kworker/u16:0/12: 8, last CPU#0: [ 54.651235][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 54.651248][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 54.651253][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 54.651260][ T12] #3: ff1100000ca55710 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 54.651264][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 54.651270][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 54.651274][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 54.651278][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 54.651283][ T12] irq event stamp: 79234 [ 54.651284][ T12] hardirqs last enabled at (79233): [] __down_trylock_console_sem+0x86/0xa0 [ 54.651287][ T12] hardirqs last disabled at (79234): [] console_emit_next_record+0x3f8/0x4f0 [ 54.651289][ T12] softirqs last enabled at (79182): [] __dev_queue_xmit+0x92b/0x1a10 [ 54.651293][ T12] softirqs last disabled at (79124): [] __dev_queue_xmit+0x23b/0x1a10 [ 54.651295][ T12] Preemption disabled at: [ 54.651296][ T12] [] vprintk_emit+0x31b/0x3e0 [ 54.651302][ T12] CPU: 0 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 54.651306][ T12] Tainted: [W]=WARN [ 54.651307][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.651309][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 54.651313][ T12] Call Trace: [ 54.651315][ T12] [ 54.651317][ T12] dump_stack_lvl+0x6f/0xa0 [ 54.651323][ T12] ? vprintk_emit+0x31b/0x3e0 [ 54.651325][ T12] __might_resched.cold+0x1fe/0x2c1 [ 54.651331][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 54.651335][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 54.651341][ T12] __kmalloc_noprof+0x443/0x760 [ 54.651343][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 54.651350][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 54.651353][ T12] alloc_buf.isra.0+0x4b/0x260 [ 54.651356][ T12] put_chars+0x1e1/0x2f0 [ 54.651360][ T12] ? __send_to_port+0x420/0x420 [ 54.651363][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 54.651368][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 54.651370][ T12] ? validate_chain+0x38b/0xc20 [ 54.651375][ T12] hvc_console_print+0x292/0x780 [ 54.651378][ T12] ? mark_usage+0x61/0x170 [ 54.651380][ T12] ? __lock_acquire+0x518/0xc20 [ 54.651381][ T12] ? __lock_acquire+0x518/0xc20 [ 54.651386][ T12] ? hvc_write+0x3a0/0x3a0 [ 54.651389][ T12] ? console_emit_next_record+0x202/0x4f0 [ 54.651393][ T12] ? rcu_is_watching+0x16/0xd0 [ 54.651395][ T12] ? lock_acquire+0x13c/0x160 [ 54.651400][ T12] console_emit_next_record+0x252/0x4f0 [ 54.651405][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 54.651410][ T12] ? rcu_is_watching+0x16/0xd0 [ 54.651413][ T12] ? lock_acquire+0x13c/0x160 [ 54.651417][ T12] console_flush_one_record+0x46f/0x710 [ 54.651422][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 54.651424][ T12] ? __lock_acquire+0x518/0xc20 [ 54.651431][ T12] console_unlock+0xee/0x1f0 [ 54.651434][ T12] ? console_flush_one_record+0x710/0x710 [ 54.651436][ T12] ? rcu_is_watching+0x16/0xd0 [ 54.651439][ T12] ? lock_acquire+0x60/0x160 [ 54.651443][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 54.651445][ T12] ? vprintk_emit+0x320/0x3e0 [ 54.651449][ T12] vprintk_emit+0x37c/0x3e0 [ 54.651454][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 54.651458][ T12] ? update_cfs_rq_load_avg+0x4b/0x660 [ 54.651464][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 54.651470][ T12] ? device_rename.cold+0xa/0xa [ 54.651472][ T12] ? update_cfs_rq_load_avg+0x4b/0x660 [ 54.651486][ T12] dev_printk_emit+0xb9/0xee [ 54.651489][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 54.651493][ T12] ? sched_balance_find_src_rq+0x525/0x12a0 [ 54.651502][ T12] __netdev_printk+0x160/0x1d0 [ 54.651508][ T12] netdev_info+0xe2/0x116 [ 54.651511][ T12] ? netdev_notice+0x120/0x120 [ 54.651515][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 54.651518][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 54.651521][ T12] ? rcu_is_watching+0x16/0xd0 [ 54.651526][ T12] nsim_udp_tunnel_unset_port.cold+0xa7/0x107 [netdevsim] [ 54.651534][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 54.651538][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 54.651540][ T12] ? __asan_memset+0x27/0x50 [ 54.651545][ T12] __udp_tunnel_nic_device_sync+0xaa5/0x1210 [udp_tunnel] [ 54.651549][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 54.651556][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 54.651564][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 54.651567][ T12] ? rcu_is_watching+0x16/0xd0 [ 54.651569][ T12] ? lock_acquire+0x13c/0x160 [ 54.651571][ T12] ? rcu_is_watching+0x16/0xd0 [ 54.651575][ T12] ? process_one_work+0xe16/0x1560 [ 54.651576][ T12] ? process_one_work+0xdfc/0x1560 [ 54.651578][ T12] process_one_work+0xe3e/0x1560 [ 54.651586][ T12] ? __queue_delayed_work+0x470/0x470 [ 54.651589][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 54.651598][ T12] worker_thread+0x4f1/0xd60 [ 54.651607][ T12] ? rescuer_thread+0x1340/0x1340 [ 54.651609][ T12] kthread+0x367/0x460 [ 54.651611][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 54.651615][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 54.651618][ T12] ret_from_fork+0x474/0x6b0 [ 54.651622][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 54.651626][ T12] ? __switch_to+0x5a3/0xe00 [ 54.651629][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 54.651632][ T12] ret_from_fork_asm+0x11/0x20 [ 54.651641][ T12] [ 54.747310][ T166] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 10000 - 0 [ 54.747740][ T166] netdevsim netdevsim232 eni232np2: set [0, 1] type 1 family 0 port 10004 - 0 [ 54.748136][ T166] netdevsim netdevsim232 eni232np2: set [0, 3] type 1 family 0 port 10003 - 0 [ 54.866197][ T12] netdevsim netdevsim232 eni232np3: unset [0, 0] type 1 family 0 port 10000 - 0 [ 54.908219][ T12] netdevsim netdevsim232 eni232np3: unset [0, 3] type 1 family 0 port 10003 - 0 [ 54.958203][ T12] netdevsim netdevsim232 eni232np3: unset [0, 1] type 1 family 0 port 10004 - 0 [ 55.265745][ T85] netdevsim netdevsim232 eni232np2: renamed from eth0 [ 55.681769][ T12] netdevsim netdevsim232 eni232np2: set [0, 0] type 1 family 0 port 4790 - 0 [ 55.681787][ T12] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 55.681790][ T12] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 12, name: kworker/u16:0 [ 55.681791][ T12] preempt_count: 1, expected: 0 [ 55.681792][ T12] RCU nest depth: 0, expected: 0 [ 55.681793][ T12] locks held by kworker/u16:0/12: 8, last CPU#1: [ 55.681795][ T12] #0: ff1100000d0be540 ((wq_completion)udp_tunnel_nic){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 55.681807][ T12] #1: ffa00000000c7d10 ((work_completion)(&(&utn->work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 55.681811][ T12] #2: ffffffffb52fe280 (rtnl_mutex){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x1a/0xa50 [udp_tunnel] [ 55.681817][ T12] #3: ff1100000d327510 (&utn->lock){+.+.}-{4:4}, at: udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 55.681821][ T12] #4: ffffffffb4b99cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 55.681826][ T12] #5: ffffffffb4b99d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 55.681830][ T12] #6: ffffffffb4a89660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 55.681833][ T12] #7: ffffffffb4a89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x202/0x4f0 [ 55.681837][ T12] irq event stamp: 80076 [ 55.681838][ T12] hardirqs last enabled at (80075): [] __down_trylock_console_sem+0x86/0xa0 [ 55.681840][ T12] hardirqs last disabled at (80076): [] console_emit_next_record+0x3f8/0x4f0 [ 55.681842][ T12] softirqs last enabled at (80062): [] __dev_queue_xmit+0x92b/0x1a10 [ 55.681845][ T12] softirqs last disabled at (80024): [] __dev_queue_xmit+0x23b/0x1a10 [ 55.681848][ T12] Preemption disabled at: [ 55.681848][ T12] [] vprintk_emit+0x31b/0x3e0 [ 55.681854][ T12] CPU: 1 UID: 0 PID: 12 Comm: kworker/u16:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 55.681857][ T12] Tainted: [W]=WARN [ 55.681858][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.681860][ T12] Workqueue: udp_tunnel_nic udp_tunnel_nic_device_sync_work [udp_tunnel] [ 55.681864][ T12] Call Trace: [ 55.681865][ T12] [ 55.681867][ T12] dump_stack_lvl+0x6f/0xa0 [ 55.681872][ T12] ? vprintk_emit+0x31b/0x3e0 [ 55.681874][ T12] __might_resched.cold+0x1fe/0x2c1 [ 55.681879][ T12] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 55.681883][ T12] ? __kmalloc_noprof+0xdb/0x760 [ 55.681888][ T12] __kmalloc_noprof+0x443/0x760 [ 55.681890][ T12] ? alloc_buf.isra.0+0x4b/0x260 [ 55.681896][ T12] ? do_raw_spin_unlock+0x59/0x250 [ 55.681898][ T12] alloc_buf.isra.0+0x4b/0x260 [ 55.681902][ T12] put_chars+0x1e1/0x2f0 [ 55.681905][ T12] ? __send_to_port+0x420/0x420 [ 55.681908][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 55.681912][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 55.681914][ T12] ? validate_chain+0x38b/0xc20 [ 55.681918][ T12] hvc_console_print+0x292/0x780 [ 55.681920][ T12] ? mark_usage+0x61/0x170 [ 55.681922][ T12] ? __lock_acquire+0x518/0xc20 [ 55.681923][ T12] ? __lock_acquire+0x518/0xc20 [ 55.681927][ T12] ? hvc_write+0x3a0/0x3a0 [ 55.681929][ T12] ? console_emit_next_record+0x202/0x4f0 [ 55.681938][ T12] ? rcu_is_watching+0x16/0xd0 [ 55.681941][ T12] ? lock_acquire+0x13c/0x160 [ 55.681944][ T12] console_emit_next_record+0x252/0x4f0 [ 55.681948][ T12] ? devkmsg_read+0x4e0/0x4e0 [ 55.681953][ T12] ? rcu_is_watching+0x16/0xd0 [ 55.681955][ T12] ? lock_acquire+0x13c/0x160 [ 55.681959][ T12] console_flush_one_record+0x46f/0x710 [ 55.681963][ T12] ? console_emit_next_record+0x4f0/0x4f0 [ 55.681964][ T12] ? __lock_acquire+0x518/0xc20 [ 55.681969][ T12] console_unlock+0xee/0x1f0 [ 55.681972][ T12] ? console_flush_one_record+0x710/0x710 [ 55.681974][ T12] ? rcu_is_watching+0x16/0xd0 [ 55.681976][ T12] ? lock_acquire+0x60/0x160 [ 55.681979][ T12] ? __down_trylock_console_sem+0x5e/0xa0 [ 55.681981][ T12] ? vprintk_emit+0x320/0x3e0 [ 55.681984][ T12] vprintk_emit+0x37c/0x3e0 [ 55.681988][ T12] ? wake_up_klogd_work_func+0x90/0x90 [ 55.681991][ T12] ? __lock_release.isra.0+0x69/0x1a0 [ 55.681996][ T12] dev_vprintk_emit+0x27f/0x2c0 [ 55.682001][ T12] ? device_rename.cold+0xa/0xa [ 55.682006][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 55.682008][ T12] ? netdev_core_pick_tx+0x2d0/0x2d0 [ 55.682012][ T12] dev_printk_emit+0xb9/0xee [ 55.682015][ T12] ? dev_vprintk_emit+0x2c0/0x2c0 [ 55.682018][ T12] ? neigh_resolve_output.part.0+0x344/0x740 [ 55.682022][ T12] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 55.682024][ T12] ? rcu_read_lock_any_held+0x3c/0x90 [ 55.682026][ T12] ? validate_chain+0x38b/0xc20 [ 55.682029][ T12] __netdev_printk+0x160/0x1d0 [ 55.682034][ T12] netdev_info+0xe2/0x116 [ 55.682037][ T12] ? netdev_notice+0x120/0x120 [ 55.682041][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 55.682042][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 55.682046][ T12] ? rcu_is_watching+0x16/0xd0 [ 55.682050][ T12] nsim_udp_tunnel_set_port.cold+0xb0/0x110 [netdevsim] [ 55.682056][ T12] ? __mutex_lock+0x9a3/0x1ea0 [ 55.682061][ T12] ? udp_tunnel_nic_device_sync_work+0x44/0xa50 [udp_tunnel] [ 55.682063][ T12] ? __asan_memset+0x27/0x50 [ 55.682067][ T12] __udp_tunnel_nic_device_sync+0x8df/0x1210 [udp_tunnel] [ 55.682070][ T12] ? rcu_tasks_need_gpcb+0x837/0x880 [ 55.682076][ T12] ? __udp_tunnel_nic_dump_write+0x9d0/0x9d0 [udp_tunnel] [ 55.682083][ T12] udp_tunnel_nic_device_sync_work+0x6e/0xa50 [udp_tunnel] [ 55.682085][ T12] ? rcu_is_watching+0x16/0xd0 [ 55.682087][ T12] ? lock_acquire+0x13c/0x160 [ 55.682089][ T12] ? rcu_is_watching+0x16/0xd0 [ 55.682092][ T12] ? process_one_work+0xe16/0x1560 [ 55.682094][ T12] ? process_one_work+0xdfc/0x1560 [ 55.682095][ T12] process_one_work+0xe3e/0x1560 [ 55.682102][ T12] ? __queue_delayed_work+0x470/0x470 [ 55.682105][ T12] ? lock_acquire.part.0+0xd4/0x280 [ 55.682112][ T12] worker_thread+0x4f1/0xd60 [ 55.682119][ T12] ? rescuer_thread+0x1340/0x1340 [ 55.682121][ T12] kthread+0x367/0x460 [ 55.682124][ T12] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 55.682127][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 55.682130][ T12] ret_from_fork+0x474/0x6b0 [ 55.682135][ T12] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 55.682138][ T12] ? __switch_to+0x5a3/0xe00 [ 55.682141][ T12] ? kthread_affine_preferred+0x4c0/0x4c0 [ 55.682144][ T12] ret_from_fork_asm+0x11/0x20 [ 55.682152][ T12] [ 55.914195][ T228] netdevsim netdevsim232 eni232np2: unset [0, 0] type 1 family 0 port 4790 - 0 [ 56.024596][ T3091] netdevsim netdevsim232 eni232np2: device assumes port 4789 will be used by vxlan tunnels