[ 29.040163][ T740] iperf3 (740) used greatest stack depth: 23408 bytes left [ 29.040183][ T740] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 29.040185][ T740] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 740, name: iperf3 [ 29.040187][ T740] preempt_count: 2, expected: 0 [ 29.040188][ T740] RCU nest depth: 0, expected: 0 [ 29.040189][ T740] locks held by iperf3/740: 5, last CPU#1: [ 29.040191][ T740] #0: ffffffff944127b8 (low_water_lock){+.+.}-{3:3}, at: do_exit+0x887/0xdc0 [ 29.040202][ T740] #1: ffffffff94579cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 29.040208][ T740] #2: ffffffff94579d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 29.040212][ T740] #3: ffffffff94499660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 29.040216][ T740] #4: ffffffff94499560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 29.040220][ T740] irq event stamp: 7687478 [ 29.040221][ T740] hardirqs last enabled at (7687477): [] __down_trylock_console_sem+0x86/0xa0 [ 29.040227][ T740] hardirqs last disabled at (7687478): [] console_emit_next_record+0x3d4/0x4c0 [ 29.040229][ T740] softirqs last enabled at (7687028): [] fpu__clear_user_states+0x104/0x290 [ 29.040232][ T740] softirqs last disabled at (7687026): [] fpu__clear_user_states+0x6d/0x290 [ 29.040235][ T740] Preemption disabled at: [ 29.040235][ T740] [<0000000000000000>] 0x0 [ 29.040243][ T740] CPU: 1 UID: 0 PID: 740 Comm: iperf3 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 29.040246][ T740] Tainted: [W]=WARN [ 29.040247][ T740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.040249][ T740] Call Trace: [ 29.040250][ T740] [ 29.040252][ T740] dump_stack_lvl+0x6f/0xa0 [ 29.040257][ T740] __might_resched.cold+0x1fe/0x2c1 [ 29.040262][ T740] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 29.040266][ T740] ? __kmalloc_noprof+0xdb/0x760 [ 29.040271][ T740] __kmalloc_noprof+0x443/0x760 [ 29.040273][ T740] ? alloc_buf.isra.0+0x4b/0x260 [ 29.040279][ T740] ? do_raw_spin_unlock+0x59/0x250 [ 29.040282][ T740] alloc_buf.isra.0+0x4b/0x260 [ 29.040285][ T740] put_chars+0x1e1/0x2f0 [ 29.040287][ T740] ? prb_final_commit+0x50/0x50 [ 29.040289][ T740] ? __send_to_port+0x420/0x420 [ 29.040292][ T740] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 29.040297][ T740] ? rcu_read_lock_any_held+0x3c/0x90 [ 29.040299][ T740] ? validate_chain+0x38b/0xc20 [ 29.040303][ T740] hvc_console_print+0x292/0x780 [ 29.040306][ T740] ? mark_usage+0x61/0x170 [ 29.040308][ T740] ? __lock_acquire+0x518/0xc20 [ 29.040309][ T740] ? __lock_acquire+0x518/0xc20 [ 29.040313][ T740] ? hvc_write+0x3a0/0x3a0 [ 29.040315][ T740] ? console_emit_next_record+0x1df/0x4c0 [ 29.040318][ T740] ? rcu_is_watching+0x16/0xd0 [ 29.040321][ T740] ? lock_acquire+0x13c/0x160 [ 29.040325][ T740] console_emit_next_record+0x22f/0x4c0 [ 29.040328][ T740] ? devkmsg_read+0x4b0/0x4b0 [ 29.040330][ T740] ? console_flush_one_record+0x106/0x710 [ 29.040333][ T740] ? rcu_is_watching+0x16/0xd0 [ 29.040335][ T740] ? lock_acquire+0x13c/0x160 [ 29.040339][ T740] console_flush_one_record+0x46f/0x710 [ 29.040343][ T740] ? console_emit_next_record+0x4c0/0x4c0 [ 29.040345][ T740] ? __lock_acquire+0x518/0xc20 [ 29.040350][ T740] console_unlock+0xee/0x1f0 [ 29.040352][ T740] ? console_flush_one_record+0x710/0x710 [ 29.040354][ T740] ? rcu_is_watching+0x16/0xd0 [ 29.040356][ T740] ? lock_acquire+0x60/0x160 [ 29.040360][ T740] ? __down_trylock_console_sem+0x5e/0xa0 [ 29.040361][ T740] ? vprintk_emit+0x320/0x3e0 [ 29.040365][ T740] vprintk_emit+0x37c/0x3e0 [ 29.040368][ T740] ? wake_up_klogd_work_func+0x90/0x90 [ 29.040372][ T740] ? __lock_acquire+0x518/0xc20 [ 29.040375][ T740] _printk+0xc7/0x100 [ 29.040379][ T740] ? snapshot_read.cold+0x21/0x21 [ 29.040381][ T740] ? do_raw_spin_lock+0x131/0x280 [ 29.040384][ T740] ? __rwlock_init+0x150/0x150 [ 29.040387][ T740] ? do_raw_spin_lock+0x131/0x280 [ 29.040390][ T740] do_exit.cold+0x82/0x9c [ 29.040394][ T740] ? exit_notify+0x890/0x890 [ 29.040399][ T740] __x64_sys_exit+0x42/0x50 [ 29.040401][ T740] x64_sys_call+0x156c/0x1570 [ 29.040403][ T740] do_syscall_64+0xff/0x530 [ 29.040407][ T740] ? exc_page_fault+0xee/0x100 [ 29.040410][ T740] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 29.040412][ T740] RIP: 0033:0x7fd62dc60c49 [ 29.040414][ T740] Code: Unable to access opcode bytes at 0x7fd62dc60c1f. [ 29.040415][ T740] RSP: 002b:00007fd62d41fe60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 29.040418][ T740] RAX: ffffffffffffffda RBX: 00007fd62d4206c0 RCX: 00007fd62dc60c49 [ 29.040419][ T740] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 29.040420][ T740] RBP: 00007fd62d41ff70 R08: 0000000000000001 R09: 00007fd62d4206c0 [ 29.040421][ T740] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fd62cc20000 [ 29.040422][ T740] R13: 00007fff60ea10c0 R14: 0000000000000002 R15: 00007fff60ea11c7 [ 29.040428][ T740] [ 30.771886][ T835] tun0: deleting peer with id 1, reason 1 [ 30.771929][ T835] [ 30.771930][ T835] ===================================================== [ 30.771931][ T835] WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected [ 30.771934][ T835] 7.2.0-virtme #1 Tainted: G W [ 30.771935][ T835] ----------------------------------------------------- [ 30.771936][ T835] ovpn-cli/835 [HC0[0]:SC0[2]:HE0:SE0] is trying to acquire: [ 30.771938][ T835] ffffffff94499660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 30.771950][ T835] [ 30.771950][ T835] and this task is already holding: [ 30.771950][ T835] ff1100000c86ce68 (&ovpn->lock){+.-.}-{3:3}, at: ovpn_peer_del+0xa0/0x590 [ovpn] [ 30.771957][ T835] which would create a new lock dependency: [ 30.771958][ T835] (&ovpn->lock){+.-.}-{3:3} -> (console_owner){....}-{0:0} [ 30.771961][ T835] [ 30.771961][ T835] but this new dependency connects a SOFTIRQ-irq-safe lock: [ 30.771961][ T835] (&ovpn->lock){+.-.}-{3:3} [ 30.771962][ T835] [ 30.771962][ T835] ... which became SOFTIRQ-irq-safe at: [ 30.771964][ T835] __lock_acquire+0x388/0xc20 [ 30.771973][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.771974][ T835] _raw_spin_lock_bh+0x38/0x50 [ 30.771978][ T835] ovpn_peer_endpoints_update+0xbc6/0x1ba0 [ovpn] [ 30.771981][ T835] ovpn_decrypt_post+0x74a/0x13e0 [ovpn] [ 30.771984][ T835] ovpn_udp_encap_recv+0x295/0x610 [ovpn] [ 30.771987][ T835] udp_queue_rcv_one_skb+0x645/0xb00 [ 30.771990][ T835] udp_unicast_rcv_skb+0x366/0x450 [ 30.771991][ T835] udp_rcv+0xaba/0x1d90 [ 30.771992][ T835] ip_protocol_deliver_rcu+0x82/0x350 [ 30.771995][ T835] ip_local_deliver_finish+0x36f/0x610 [ 30.771996][ T835] ip_local_deliver+0x184/0x4c0 [ 30.771998][ T835] ip_rcv+0xdc/0x3d0 [ 30.771999][ T835] __netif_receive_skb_one_core+0xfc/0x180 [ 30.772003][ T835] process_backlog+0x431/0x14c0 [ 30.772004][ T835] __napi_poll+0xa7/0x3b0 [ 30.772006][ T835] net_rx_action+0x513/0xf50 [ 30.772007][ T835] handle_softirqs+0x1d3/0x900 [ 30.772010][ T835] do_softirq+0xac/0xe0 [ 30.772011][ T835] __local_bh_enable_ip+0x118/0x150 [ 30.772013][ T835] __dev_queue_xmit+0x979/0x1b80 [ 30.772014][ T835] ip_finish_output2+0x5b9/0x1bc0 [ 30.772016][ T835] ip_output+0x1ca/0x660 [ 30.772017][ T835] ip_push_pending_frames+0xf6/0x250 [ 30.772019][ T835] raw_sendmsg+0x1169/0x1cc0 [ 30.772021][ T835] __sys_sendto+0x2aa/0x400 [ 30.772023][ T835] __x64_sys_sendto+0xe4/0x1f0 [ 30.772025][ T835] do_syscall_64+0xff/0x530 [ 30.772028][ T835] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.772030][ T835] [ 30.772030][ T835] to a SOFTIRQ-irq-unsafe lock: [ 30.772031][ T835] (fs_reclaim){+.+.}-{0:0} [ 30.772032][ T835] [ 30.772032][ T835] ... which became SOFTIRQ-irq-unsafe at: [ 30.772033][ T835] ... [ 30.772033][ T835] __lock_acquire+0x388/0xc20 [ 30.772035][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772036][ T835] fs_reclaim_acquire+0xd5/0x120 [ 30.772039][ T835] __kmalloc_cache_noprof+0x6e/0x620 [ 30.772041][ T835] kthread_create_worker_on_node+0xea/0x210 [ 30.772043][ T835] workqueue_init+0x2a/0x680 [ 30.772047][ T835] kernel_init_freeable+0x2fe/0x630 [ 30.772049][ T835] kernel_init+0x21/0x150 [ 30.772051][ T835] ret_from_fork+0x474/0x6b0 [ 30.772054][ T835] ret_from_fork_asm+0x11/0x20 [ 30.772057][ T835] [ 30.772057][ T835] other info that might help us debug this: [ 30.772057][ T835] [ 30.772057][ T835] Chain exists of: [ 30.772057][ T835] &ovpn->lock --> console_owner --> fs_reclaim [ 30.772057][ T835] [ 30.772059][ T835] Possible interrupt unsafe locking scenario: [ 30.772059][ T835] [ 30.772060][ T835] CPU0 CPU1 [ 30.772060][ T835] ---- ---- [ 30.772061][ T835] lock(fs_reclaim); [ 30.772062][ T835] local_irq_disable(); [ 30.772062][ T835] lock(&ovpn->lock); [ 30.772063][ T835] lock(console_owner); [ 30.772064][ T835] [ 30.772064][ T835] lock(&ovpn->lock); [ 30.772065][ T835] [ 30.772065][ T835] *** DEADLOCK *** [ 30.772065][ T835] [ 30.772065][ T835] locks held by ovpn-cli/835: 4, last CPU#1: [ 30.772067][ T835] #0: ffffffff94d44ba8 (cb_lock){++++}-{4:4}, at: genl_rcv+0x19/0x40 [ 30.772072][ T835] #1: ff1100000c86ce68 (&ovpn->lock){+.-.}-{3:3}, at: ovpn_peer_del+0xa0/0x590 [ovpn] [ 30.772076][ T835] #2: ffffffff94579cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 30.772079][ T835] #3: ffffffff94579d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 30.772082][ T835] [ 30.772082][ T835] the dependencies between SOFTIRQ-irq-safe lock and the holding lock: [ 30.772083][ T835] -> (&ovpn->lock){+.-.}-{3:3} { [ 30.772085][ T835] HARDIRQ-ON-W at: [ 30.772086][ T835] __lock_acquire+0x388/0xc20 [ 30.772088][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772089][ T835] _raw_spin_lock_bh+0x38/0x50 [ 30.772090][ T835] ovpn_peer_add_mp+0xad/0x6a0 [ovpn] [ 30.772092][ T835] ovpn_peer_add+0x152/0x330 [ovpn] [ 30.772094][ T835] ovpn_nl_peer_new_doit+0x54f/0xcf0 [ovpn] [ 30.772097][ T835] genl_family_rcv_msg_doit+0x206/0x300 [ 30.772098][ T835] genl_family_rcv_msg+0x3a4/0x640 [ 30.772100][ T835] genl_rcv_msg+0xbb/0x160 [ 30.772102][ T835] netlink_rcv_skb+0x14e/0x3a0 [ 30.772103][ T835] genl_rcv+0x28/0x40 [ 30.772105][ T835] netlink_unicast+0x486/0x750 [ 30.772106][ T835] netlink_sendmsg+0x735/0xc60 [ 30.772108][ T835] ____sys_sendmsg+0x415/0x880 [ 30.772110][ T835] ___sys_sendmsg+0x14e/0x1d0 [ 30.772111][ T835] __sys_sendmsg+0x12c/0x1d0 [ 30.772113][ T835] do_syscall_64+0xff/0x530 [ 30.772114][ T835] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.772115][ T835] IN-SOFTIRQ-W at: [ 30.772116][ T835] __lock_acquire+0x388/0xc20 [ 30.772117][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772118][ T835] _raw_spin_lock_bh+0x38/0x50 [ 30.772119][ T835] ovpn_peer_endpoints_update+0xbc6/0x1ba0 [ovpn] [ 30.772121][ T835] ovpn_decrypt_post+0x74a/0x13e0 [ovpn] [ 30.772124][ T835] ovpn_udp_encap_recv+0x295/0x610 [ovpn] [ 30.772126][ T835] udp_queue_rcv_one_skb+0x645/0xb00 [ 30.772127][ T835] udp_unicast_rcv_skb+0x366/0x450 [ 30.772128][ T835] udp_rcv+0xaba/0x1d90 [ 30.772130][ T835] ip_protocol_deliver_rcu+0x82/0x350 [ 30.772131][ T835] ip_local_deliver_finish+0x36f/0x610 [ 30.772132][ T835] ip_local_deliver+0x184/0x4c0 [ 30.772134][ T835] ip_rcv+0xdc/0x3d0 [ 30.772135][ T835] __netif_receive_skb_one_core+0xfc/0x180 [ 30.772136][ T835] process_backlog+0x431/0x14c0 [ 30.772138][ T835] __napi_poll+0xa7/0x3b0 [ 30.772140][ T835] net_rx_action+0x513/0xf50 [ 30.772141][ T835] handle_softirqs+0x1d3/0x900 [ 30.772142][ T835] do_softirq+0xac/0xe0 [ 30.772143][ T835] __local_bh_enable_ip+0x118/0x150 [ 30.772145][ T835] __dev_queue_xmit+0x979/0x1b80 [ 30.772146][ T835] ip_finish_output2+0x5b9/0x1bc0 [ 30.772148][ T835] ip_output+0x1ca/0x660 [ 30.772149][ T835] ip_push_pending_frames+0xf6/0x250 [ 30.772150][ T835] raw_sendmsg+0x1169/0x1cc0 [ 30.772151][ T835] __sys_sendto+0x2aa/0x400 [ 30.772153][ T835] __x64_sys_sendto+0xe4/0x1f0 [ 30.772154][ T835] do_syscall_64+0xff/0x530 [ 30.772156][ T835] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.772157][ T835] INITIAL USE at: [ 30.772157][ T835] __lock_acquire+0x388/0xc20 [ 30.772159][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772160][ T835] _raw_spin_lock_bh+0x38/0x50 [ 30.772161][ T835] ovpn_peer_add_mp+0xad/0x6a0 [ovpn] [ 30.772163][ T835] ovpn_peer_add+0x152/0x330 [ovpn] [ 30.772165][ T835] ovpn_nl_peer_new_doit+0x54f/0xcf0 [ovpn] [ 30.772167][ T835] genl_family_rcv_msg_doit+0x206/0x300 [ 30.772169][ T835] genl_family_rcv_msg+0x3a4/0x640 [ 30.772171][ T835] genl_rcv_msg+0xbb/0x160 [ 30.772172][ T835] netlink_rcv_skb+0x14e/0x3a0 [ 30.772174][ T835] genl_rcv+0x28/0x40 [ 30.772175][ T835] netlink_unicast+0x486/0x750 [ 30.772177][ T835] netlink_sendmsg+0x735/0xc60 [ 30.772178][ T835] ____sys_sendmsg+0x415/0x880 [ 30.772180][ T835] ___sys_sendmsg+0x14e/0x1d0 [ 30.772181][ T835] __sys_sendmsg+0x12c/0x1d0 [ 30.772182][ T835] do_syscall_64+0xff/0x530 [ 30.772184][ T835] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.772185][ T835] } [ 30.772185][ T835] ... key at: [] __key.84+0x0/0x40 [ovpn] [ 30.772188][ T835] [ 30.772188][ T835] the dependencies between the lock to be acquired [ 30.772189][ T835] and SOFTIRQ-irq-unsafe lock: [ 30.772194][ T835] -> (fs_reclaim){+.+.}-{0:0} { [ 30.772195][ T835] HARDIRQ-ON-W at: [ 30.772196][ T835] __lock_acquire+0x388/0xc20 [ 30.772198][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772199][ T835] fs_reclaim_acquire+0xd5/0x120 [ 30.772200][ T835] __kmalloc_cache_noprof+0x6e/0x620 [ 30.772201][ T835] kthread_create_worker_on_node+0xea/0x210 [ 30.772203][ T835] workqueue_init+0x2a/0x680 [ 30.772204][ T835] kernel_init_freeable+0x2fe/0x630 [ 30.772205][ T835] kernel_init+0x21/0x150 [ 30.772206][ T835] ret_from_fork+0x474/0x6b0 [ 30.772207][ T835] ret_from_fork_asm+0x11/0x20 [ 30.772209][ T835] SOFTIRQ-ON-W at: [ 30.772209][ T835] __lock_acquire+0x388/0xc20 [ 30.772211][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772212][ T835] fs_reclaim_acquire+0xd5/0x120 [ 30.772213][ T835] __kmalloc_cache_noprof+0x6e/0x620 [ 30.772214][ T835] kthread_create_worker_on_node+0xea/0x210 [ 30.772215][ T835] workqueue_init+0x2a/0x680 [ 30.772216][ T835] kernel_init_freeable+0x2fe/0x630 [ 30.772218][ T835] kernel_init+0x21/0x150 [ 30.772219][ T835] ret_from_fork+0x474/0x6b0 [ 30.772220][ T835] ret_from_fork_asm+0x11/0x20 [ 30.772225][ T835] INITIAL USE at: [ 30.772226][ T835] __lock_acquire+0x388/0xc20 [ 30.772227][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772229][ T835] fs_reclaim_acquire+0xd5/0x120 [ 30.772230][ T835] __kmalloc_cache_noprof+0x6e/0x620 [ 30.772231][ T835] kthread_create_worker_on_node+0xea/0x210 [ 30.772232][ T835] workqueue_init+0x2a/0x680 [ 30.772233][ T835] kernel_init_freeable+0x2fe/0x630 [ 30.772235][ T835] kernel_init+0x21/0x150 [ 30.772236][ T835] ret_from_fork+0x474/0x6b0 [ 30.772237][ T835] ret_from_fork_asm+0x11/0x20 [ 30.772238][ T835] } [ 30.772239][ T835] ... key at: [] __fs_reclaim_map+0x0/0xbe0 [ 30.772242][ T835] ... acquired at: [ 30.772243][ T835] __lock_acquire+0x518/0xc20 [ 30.772244][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772246][ T835] fs_reclaim_acquire+0xd5/0x120 [ 30.772247][ T835] __kmalloc_noprof+0xd3/0x760 [ 30.772248][ T835] alloc_buf.isra.0+0x4b/0x260 [ 30.772251][ T835] put_chars+0x1e1/0x2f0 [ 30.772252][ T835] hvc_console_print+0x292/0x780 [ 30.772255][ T835] console_emit_next_record+0x22f/0x4c0 [ 30.772256][ T835] console_flush_one_record+0x46f/0x710 [ 30.772258][ T835] console_unlock+0xee/0x1f0 [ 30.772259][ T835] vprintk_emit+0x37c/0x3e0 [ 30.772261][ T835] dev_vprintk_emit+0x27f/0x2c0 [ 30.772264][ T835] dev_printk_emit+0xb9/0xee [ 30.772266][ T835] _dev_info+0xe2/0x116 [ 30.772267][ T835] __devm_rtc_register_device.cold+0xc3/0x3a8 [ 30.772270][ T835] cmos_do_probe+0x73b/0x98a [ 30.772271][ T835] platform_probe+0xfe/0x1f0 [ 30.772273][ T835] call_driver_probe+0x61/0x1c0 [ 30.772276][ T835] really_probe+0x199/0x760 [ 30.772277][ T835] __driver_probe_device+0x24f/0x440 [ 30.772279][ T835] driver_probe_device+0x4a/0xf0 [ 30.772280][ T835] __driver_attach+0x1b8/0x540 [ 30.772282][ T835] bus_for_each_dev+0x130/0x1e0 [ 30.772283][ T835] bus_add_driver+0x2c8/0x530 [ 30.772284][ T835] driver_register+0x1a3/0x390 [ 30.772286][ T835] __platform_driver_probe+0x13f/0x270 [ 30.772287][ T835] cmos_init+0x31/0x40 [ 30.772290][ T835] do_one_initcall+0x124/0x4f0 [ 30.772292][ T835] kernel_init_freeable+0x596/0x630 [ 30.772293][ T835] kernel_init+0x21/0x150 [ 30.772294][ T835] ret_from_fork+0x474/0x6b0 [ 30.772295][ T835] ret_from_fork_asm+0x11/0x20 [ 30.772297][ T835] [ 30.772297][ T835] -> (console_owner){....}-{0:0} { [ 30.772298][ T835] INITIAL USE at: [ 30.772299][ T835] } [ 30.772300][ T835] ... key at: [] console_owner_dep_map+0x0/0x60 [ 30.772303][ T835] ... acquired at: [ 30.772304][ T835] check_prev_add+0xef/0xe90 [ 30.772305][ T835] validate_chain+0x6b8/0xc20 [ 30.772306][ T835] __lock_acquire+0x518/0xc20 [ 30.772307][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772309][ T835] console_lock_spinning_enable+0x5c/0x60 [ 30.772310][ T835] console_emit_next_record+0x1d1/0x4c0 [ 30.772312][ T835] console_flush_one_record+0x46f/0x710 [ 30.772313][ T835] console_unlock+0xee/0x1f0 [ 30.772315][ T835] vprintk_emit+0x37c/0x3e0 [ 30.772316][ T835] _printk+0xc7/0x100 [ 30.772319][ T835] netdev_info+0xe2/0x116 [ 30.772321][ T835] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 30.772324][ T835] ovpn_peer_remove+0x394/0x640 [ovpn] [ 30.772326][ T835] ovpn_peer_del+0x1e5/0x590 [ovpn] [ 30.772328][ T835] ovpn_nl_peer_del_doit+0x25c/0x6c0 [ovpn] [ 30.772330][ T835] genl_family_rcv_msg_doit+0x206/0x300 [ 30.772332][ T835] genl_family_rcv_msg+0x3a4/0x640 [ 30.772334][ T835] genl_rcv_msg+0xbb/0x160 [ 30.772335][ T835] netlink_rcv_skb+0x14e/0x3a0 [ 30.772337][ T835] genl_rcv+0x28/0x40 [ 30.772338][ T835] netlink_unicast+0x486/0x750 [ 30.772340][ T835] netlink_sendmsg+0x735/0xc60 [ 30.772341][ T835] ____sys_sendmsg+0x415/0x880 [ 30.772342][ T835] ___sys_sendmsg+0x14e/0x1d0 [ 30.772344][ T835] __sys_sendmsg+0x12c/0x1d0 [ 30.772345][ T835] do_syscall_64+0xff/0x530 [ 30.772347][ T835] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.772348][ T835] [ 30.772348][ T835] [ 30.772348][ T835] stack backtrace: [ 30.772351][ T835] CPU: 1 UID: 0 PID: 835 Comm: ovpn-cli Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 30.772354][ T835] Tainted: [W]=WARN [ 30.772355][ T835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.772356][ T835] Call Trace: [ 30.772358][ T835] [ 30.772359][ T835] dump_stack_lvl+0x6f/0xa0 [ 30.772363][ T835] print_bad_irq_dependency+0x3e4/0x410 [ 30.772365][ T835] check_irq_usage+0x403/0x570 [ 30.772367][ T835] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 30.772371][ T835] ? rcu_read_lock_any_held+0x3c/0x90 [ 30.772374][ T835] ? check_path.constprop.0+0x24/0x50 [ 30.772376][ T835] ? check_prev_add+0xef/0xe90 [ 30.772377][ T835] check_prev_add+0xef/0xe90 [ 30.772379][ T835] validate_chain+0x6b8/0xc20 [ 30.772381][ T835] __lock_acquire+0x518/0xc20 [ 30.772383][ T835] lock_acquire.part.0+0xd4/0x280 [ 30.772385][ T835] ? console_lock_spinning_enable+0x40/0x60 [ 30.772387][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772389][ T835] ? lock_acquire+0x13c/0x160 [ 30.772391][ T835] console_lock_spinning_enable+0x5c/0x60 [ 30.772393][ T835] ? console_lock_spinning_enable+0x40/0x60 [ 30.772394][ T835] console_emit_next_record+0x1d1/0x4c0 [ 30.772397][ T835] ? devkmsg_read+0x4b0/0x4b0 [ 30.772398][ T835] ? console_flush_one_record+0x106/0x710 [ 30.772400][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772402][ T835] ? lock_acquire+0x13c/0x160 [ 30.772404][ T835] console_flush_one_record+0x46f/0x710 [ 30.772406][ T835] ? console_emit_next_record+0x4c0/0x4c0 [ 30.772408][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772410][ T835] console_unlock+0xee/0x1f0 [ 30.772412][ T835] ? console_flush_one_record+0x710/0x710 [ 30.772413][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772415][ T835] ? lock_acquire+0x60/0x160 [ 30.772417][ T835] ? __down_trylock_console_sem+0x5e/0xa0 [ 30.772419][ T835] ? vprintk_emit+0x320/0x3e0 [ 30.772421][ T835] vprintk_emit+0x37c/0x3e0 [ 30.772423][ T835] ? wake_up_klogd_work_func+0x90/0x90 [ 30.772424][ T835] ? kernel_text_address+0x149/0x170 [ 30.772426][ T835] ? __kernel_text_address+0x12/0x30 [ 30.772427][ T835] ? write_profile+0xf0/0xf0 [ 30.772429][ T835] ? unwind_get_return_address+0x67/0xd0 [ 30.772432][ T835] _printk+0xc7/0x100 [ 30.772434][ T835] ? snapshot_read.cold+0x21/0x21 [ 30.772436][ T835] ? mark_usage+0x61/0x170 [ 30.772438][ T835] ? netdev_name+0x43/0x60 [ 30.772439][ T835] ? __netdev_printk+0x17f/0x1d0 [ 30.772441][ T835] netdev_info+0xe2/0x116 [ 30.772442][ T835] ? netdev_notice+0x120/0x120 [ 30.772443][ T835] ? find_held_lock+0x2b/0x80 [ 30.772444][ T835] ? mark_usage+0x61/0x170 [ 30.772446][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772448][ T835] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 30.772451][ T835] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 30.772454][ T835] ? ovpn_peer_get_by_id+0x1fd/0x7a0 [ovpn] [ 30.772457][ T835] ovpn_peer_remove+0x394/0x640 [ovpn] [ 30.772459][ T835] ? do_raw_spin_lock+0x131/0x280 [ 30.772461][ T835] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 30.772464][ T835] ovpn_peer_del+0x1e5/0x590 [ovpn] [ 30.772467][ T835] ? ovpn_peer_add+0x330/0x330 [ovpn] [ 30.772470][ T835] ovpn_nl_peer_del_doit+0x25c/0x6c0 [ovpn] [ 30.772473][ T835] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 30.772474][ T835] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 30.772476][ T835] ? ref_tracker_alloc+0x28d/0x430 [ 30.772482][ T835] ? ovpn_get_dev_from_attrs+0x170/0x660 [ovpn] [ 30.772484][ T835] ? ovpn_get_dev_from_attrs+0x17a/0x660 [ovpn] [ 30.772487][ T835] genl_family_rcv_msg_doit+0x206/0x300 [ 30.772490][ T835] ? genl_family_rcv_msg_attrs_parse.isra.0+0x330/0x330 [ 30.772492][ T835] ? __lock_release.isra.0+0x69/0x1a0 [ 30.772494][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772496][ T835] ? cap_capable+0x1d7/0x3d0 [ 30.772500][ T835] ? write_profile+0xf0/0xf0 [ 30.772501][ T835] ? unwind_get_return_address+0x67/0xd0 [ 30.772502][ T835] genl_family_rcv_msg+0x3a4/0x640 [ 30.772504][ T835] ? genl_family_rcv_msg_dumpit+0x340/0x340 [ 30.772506][ T835] ? rcu_read_lock_any_held+0x3c/0x90 [ 30.772508][ T835] ? ovpn_nl_send_peer+0x1300/0x1300 [ovpn] [ 30.772510][ T835] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 30.772512][ T835] ? ovpn_nl_pre_doit+0x90/0x90 [ovpn] [ 30.772515][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772517][ T835] genl_rcv_msg+0xbb/0x160 [ 30.772519][ T835] netlink_rcv_skb+0x14e/0x3a0 [ 30.772521][ T835] ? genl_family_rcv_msg+0x640/0x640 [ 30.772523][ T835] ? netlink_ack+0xcf0/0xcf0 [ 30.772526][ T835] ? netlink_deliver_tap+0xc5/0x330 [ 30.772527][ T835] ? netlink_deliver_tap+0x13c/0x330 [ 30.772530][ T835] genl_rcv+0x28/0x40 [ 30.772531][ T835] netlink_unicast+0x486/0x750 [ 30.772533][ T835] ? netlink_attachskb+0x810/0x810 [ 30.772535][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772537][ T835] netlink_sendmsg+0x735/0xc60 [ 30.772539][ T835] ? netlink_unicast+0x750/0x750 [ 30.772541][ T835] ? __might_fault+0x97/0x140 [ 30.772545][ T835] ____sys_sendmsg+0x415/0x880 [ 30.772546][ T835] ? copy_msghdr_from_user+0x279/0x420 [ 30.772548][ T835] ? get_timestamp.constprop.0+0x390/0x390 [ 30.772550][ T835] ? move_addr_to_kernel+0x40/0x40 [ 30.772553][ T835] ___sys_sendmsg+0x14e/0x1d0 [ 30.772554][ T835] ? copy_msghdr_from_user+0x420/0x420 [ 30.772556][ T835] ? kfree+0x22/0x590 [ 30.772561][ T835] __sys_sendmsg+0x12c/0x1d0 [ 30.772562][ T835] ? __sys_sendmsg_sock+0x20/0x20 [ 30.772565][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772567][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772569][ T835] do_syscall_64+0xff/0x530 [ 30.772570][ T835] ? exc_page_fault+0xee/0x100 [ 30.772572][ T835] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.772573][ T835] RIP: 0033:0x7fcb1df7b54e [ 30.772576][ T835] 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 [ 30.772578][ T835] RSP: 002b:00007ffda74e55c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.772581][ T835] RAX: ffffffffffffffda RBX: 000000001cdd8130 RCX: 00007fcb1df7b54e [ 30.772582][ T835] RDX: 0000000000000000 RSI: 00007ffda74e5660 RDI: 0000000000000005 [ 30.772583][ T835] RBP: 00007ffda74e55d0 R08: 0000000000000000 R09: 0000000000000000 [ 30.772584][ T835] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001cdd8200 [ 30.772585][ T835] R13: 00007ffda74e5660 R14: 000000001cdd9260 R15: 000000000040bda8 [ 30.772587][ T835] [ 30.772591][ T835] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 30.772592][ T835] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 835, name: ovpn-cli [ 30.772593][ T835] preempt_count: 202, expected: 0 [ 30.772594][ T835] RCU nest depth: 0, expected: 0 [ 30.772595][ T835] INFO: lockdep is turned off. [ 30.772595][ T835] irq event stamp: 35295 [ 30.772596][ T835] hardirqs last enabled at (35294): [] __down_trylock_console_sem+0x86/0xa0 [ 30.772598][ T835] hardirqs last disabled at (35295): [] console_emit_next_record+0x3d4/0x4c0 [ 30.772600][ T835] softirqs last enabled at (35262): [] __alloc_skb+0x4c2/0x5f0 [ 30.772603][ T835] softirqs last disabled at (35290): [] ovpn_peer_del+0xa0/0x590 [ovpn] [ 30.772605][ T835] Preemption disabled at: [ 30.772606][ T835] [<0000000000000000>] 0x0 [ 30.772608][ T835] CPU: 1 UID: 0 PID: 835 Comm: ovpn-cli Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 30.772610][ T835] Tainted: [W]=WARN [ 30.772610][ T835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.772611][ T835] Call Trace: [ 30.772612][ T835] [ 30.772612][ T835] dump_stack_lvl+0x6f/0xa0 [ 30.772614][ T835] __might_resched.cold+0x1fe/0x2c1 [ 30.772617][ T835] ? check_irq_usage+0x403/0x570 [ 30.772618][ T835] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 30.772621][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772623][ T835] __kmalloc_noprof+0x443/0x760 [ 30.772625][ T835] ? __rwlock_init+0x150/0x150 [ 30.772626][ T835] ? alloc_buf.isra.0+0x4b/0x260 [ 30.772628][ T835] ? do_raw_spin_unlock+0x59/0x250 [ 30.772630][ T835] alloc_buf.isra.0+0x4b/0x260 [ 30.772632][ T835] put_chars+0x1e1/0x2f0 [ 30.772633][ T835] ? __send_to_port+0x420/0x420 [ 30.772635][ T835] ? check_prev_add+0xef/0xe90 [ 30.772637][ T835] ? validate_chain+0x6b8/0xc20 [ 30.772638][ T835] hvc_console_print+0x292/0x780 [ 30.772640][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772642][ T835] ? hvc_write+0x3a0/0x3a0 [ 30.772644][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772646][ T835] ? lock_acquire+0x13c/0x160 [ 30.772648][ T835] console_emit_next_record+0x22f/0x4c0 [ 30.772650][ T835] ? devkmsg_read+0x4b0/0x4b0 [ 30.772651][ T835] ? console_flush_one_record+0x106/0x710 [ 30.772653][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772655][ T835] ? lock_acquire+0x13c/0x160 [ 30.772657][ T835] console_flush_one_record+0x46f/0x710 [ 30.772659][ T835] ? console_emit_next_record+0x4c0/0x4c0 [ 30.772660][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772663][ T835] console_unlock+0xee/0x1f0 [ 30.772664][ T835] ? console_flush_one_record+0x710/0x710 [ 30.772666][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772668][ T835] ? lock_acquire+0x60/0x160 [ 30.772669][ T835] ? __down_trylock_console_sem+0x5e/0xa0 [ 30.772671][ T835] ? vprintk_emit+0x320/0x3e0 [ 30.772673][ T835] vprintk_emit+0x37c/0x3e0 [ 30.772675][ T835] ? wake_up_klogd_work_func+0x90/0x90 [ 30.772676][ T835] ? kernel_text_address+0x149/0x170 [ 30.772678][ T835] ? __kernel_text_address+0x12/0x30 [ 30.772679][ T835] ? write_profile+0xf0/0xf0 [ 30.772680][ T835] ? unwind_get_return_address+0x67/0xd0 [ 30.772682][ T835] _printk+0xc7/0x100 [ 30.772683][ T835] ? snapshot_read.cold+0x21/0x21 [ 30.772685][ T835] ? mark_usage+0x61/0x170 [ 30.772687][ T835] ? netdev_name+0x43/0x60 [ 30.772688][ T835] ? __netdev_printk+0x17f/0x1d0 [ 30.772689][ T835] netdev_info+0xe2/0x116 [ 30.772691][ T835] ? netdev_notice+0x120/0x120 [ 30.772692][ T835] ? find_held_lock+0x2b/0x80 [ 30.772693][ T835] ? mark_usage+0x61/0x170 [ 30.772695][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772697][ T835] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 30.772700][ T835] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 30.772702][ T835] ? ovpn_peer_get_by_id+0x1fd/0x7a0 [ovpn] [ 30.772705][ T835] ovpn_peer_remove+0x394/0x640 [ovpn] [ 30.772708][ T835] ? do_raw_spin_lock+0x131/0x280 [ 30.772710][ T835] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 30.772713][ T835] ovpn_peer_del+0x1e5/0x590 [ovpn] [ 30.772715][ T835] ? ovpn_peer_add+0x330/0x330 [ovpn] [ 30.772718][ T835] ovpn_nl_peer_del_doit+0x25c/0x6c0 [ovpn] [ 30.772720][ T835] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 30.772722][ T835] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 30.772724][ T835] ? ref_tracker_alloc+0x28d/0x430 [ 30.772727][ T835] ? ovpn_get_dev_from_attrs+0x170/0x660 [ovpn] [ 30.772730][ T835] ? ovpn_get_dev_from_attrs+0x17a/0x660 [ovpn] [ 30.772733][ T835] genl_family_rcv_msg_doit+0x206/0x300 [ 30.772735][ T835] ? genl_family_rcv_msg_attrs_parse.isra.0+0x330/0x330 [ 30.772737][ T835] ? __lock_release.isra.0+0x69/0x1a0 [ 30.772739][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772741][ T835] ? cap_capable+0x1d7/0x3d0 [ 30.772742][ T835] ? write_profile+0xf0/0xf0 [ 30.772744][ T835] ? unwind_get_return_address+0x67/0xd0 [ 30.772745][ T835] genl_family_rcv_msg+0x3a4/0x640 [ 30.772747][ T835] ? genl_family_rcv_msg_dumpit+0x340/0x340 [ 30.772749][ T835] ? rcu_read_lock_any_held+0x3c/0x90 [ 30.772751][ T835] ? ovpn_nl_send_peer+0x1300/0x1300 [ovpn] [ 30.772753][ T835] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 30.772755][ T835] ? ovpn_nl_pre_doit+0x90/0x90 [ovpn] [ 30.772757][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772760][ T835] genl_rcv_msg+0xbb/0x160 [ 30.772762][ T835] netlink_rcv_skb+0x14e/0x3a0 [ 30.772763][ T835] ? genl_family_rcv_msg+0x640/0x640 [ 30.772766][ T835] ? netlink_ack+0xcf0/0xcf0 [ 30.772768][ T835] ? netlink_deliver_tap+0xc5/0x330 [ 30.772770][ T835] ? netlink_deliver_tap+0x13c/0x330 [ 30.772772][ T835] genl_rcv+0x28/0x40 [ 30.772774][ T835] netlink_unicast+0x486/0x750 [ 30.772776][ T835] ? netlink_attachskb+0x810/0x810 [ 30.772778][ T835] ? __lock_acquire+0x518/0xc20 [ 30.772779][ T835] netlink_sendmsg+0x735/0xc60 [ 30.772782][ T835] ? netlink_unicast+0x750/0x750 [ 30.772784][ T835] ? __might_fault+0x97/0x140 [ 30.772786][ T835] ____sys_sendmsg+0x415/0x880 [ 30.772787][ T835] ? copy_msghdr_from_user+0x279/0x420 [ 30.772789][ T835] ? get_timestamp.constprop.0+0x390/0x390 [ 30.772791][ T835] ? move_addr_to_kernel+0x40/0x40 [ 30.772793][ T835] ___sys_sendmsg+0x14e/0x1d0 [ 30.772795][ T835] ? copy_msghdr_from_user+0x420/0x420 [ 30.772797][ T835] ? kfree+0x22/0x590 [ 30.772801][ T835] __sys_sendmsg+0x12c/0x1d0 [ 30.772803][ T835] ? __sys_sendmsg_sock+0x20/0x20 [ 30.772806][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772807][ T835] ? rcu_is_watching+0x16/0xd0 [ 30.772809][ T835] do_syscall_64+0xff/0x530 [ 30.772811][ T835] ? exc_page_fault+0xee/0x100 [ 30.772812][ T835] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 30.772814][ T835] RIP: 0033:0x7fcb1df7b54e [ 30.772815][ T835] 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 [ 30.772816][ T835] RSP: 002b:00007ffda74e55c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.772817][ T835] RAX: ffffffffffffffda RBX: 000000001cdd8130 RCX: 00007fcb1df7b54e [ 30.772818][ T835] RDX: 0000000000000000 RSI: 00007ffda74e5660 RDI: 0000000000000005 [ 30.772818][ T835] RBP: 00007ffda74e55d0 R08: 0000000000000000 R09: 0000000000000000 [ 30.772819][ T835] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001cdd8200 [ 30.772820][ T835] R13: 00007ffda74e5660 R14: 000000001cdd9260 R15: 000000000040bda8 [ 30.772822][ T835] [ 30.907790][ T839] tun1: deleting peer with id 1, reason 1 [ 33.462757][ T887] tun0: deleting peer with id 2, reason 1 [ 33.462773][ T887] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 33.462776][ T887] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 887, name: ovpn-cli [ 33.462777][ T887] preempt_count: 202, expected: 0 [ 33.462778][ T887] RCU nest depth: 0, expected: 0 [ 33.462779][ T887] INFO: lockdep is turned off. [ 33.462780][ T887] irq event stamp: 0 [ 33.462781][ T887] hardirqs last enabled at (0): [<0000000000000000>] 0x0 [ 33.462785][ T887] hardirqs last disabled at (0): [] copy_process+0x1ccd/0x6240 [ 33.462791][ T887] softirqs last enabled at (0): [] copy_process+0x1d21/0x6240 [ 33.462793][ T887] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 33.462795][ T887] Preemption disabled at: [ 33.462795][ T887] [<0000000000000000>] 0x0 [ 33.462800][ T887] CPU: 2 UID: 0 PID: 887 Comm: ovpn-cli Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 33.462804][ T887] Tainted: [W]=WARN [ 33.462805][ T887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.462806][ T887] Call Trace: [ 33.462808][ T887] [ 33.462809][ T887] dump_stack_lvl+0x6f/0xa0 [ 33.462814][ T887] __might_resched.cold+0x1fe/0x2c1 [ 33.462818][ T887] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 33.462822][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462826][ T887] __kmalloc_noprof+0x443/0x760 [ 33.462829][ T887] ? __rwlock_init+0x150/0x150 [ 33.462832][ T887] ? alloc_buf.isra.0+0x4b/0x260 [ 33.462836][ T887] ? do_raw_spin_unlock+0x59/0x250 [ 33.462838][ T887] alloc_buf.isra.0+0x4b/0x260 [ 33.462839][ T887] put_chars+0x1e1/0x2f0 [ 33.462842][ T887] ? __send_to_port+0x420/0x420 [ 33.462843][ T887] ? printk_get_next_message+0x240/0x650 [ 33.462847][ T887] hvc_console_print+0x292/0x780 [ 33.462850][ T887] ? hvc_write+0x3a0/0x3a0 [ 33.462852][ T887] ? __rwlock_init+0x150/0x150 [ 33.462853][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462855][ T887] ? lock_acquire+0x13c/0x160 [ 33.462857][ T887] console_emit_next_record+0x22f/0x4c0 [ 33.462859][ T887] ? devkmsg_read+0x4b0/0x4b0 [ 33.462861][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462863][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462864][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462866][ T887] ? lock_acquire+0x13c/0x160 [ 33.462868][ T887] ? console_flush_one_record+0x111/0x710 [ 33.462869][ T887] console_flush_one_record+0x46f/0x710 [ 33.462872][ T887] ? console_emit_next_record+0x4c0/0x4c0 [ 33.462874][ T887] console_unlock+0xee/0x1f0 [ 33.462876][ T887] ? lock_acquire+0x13c/0x160 [ 33.462877][ T887] ? console_flush_one_record+0x710/0x710 [ 33.462879][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462880][ T887] ? lock_release+0x184/0x1f0 [ 33.462882][ T887] ? lock_acquire+0x60/0x160 [ 33.462883][ T887] ? __rcu_read_lock+0x30/0x70 [ 33.462885][ T887] ? __down_trylock_console_sem+0x5e/0xa0 [ 33.462887][ T887] ? vprintk_emit+0x320/0x3e0 [ 33.462889][ T887] vprintk_emit+0x37c/0x3e0 [ 33.462891][ T887] ? wake_up_klogd_work_func+0x90/0x90 [ 33.462893][ T887] ? kernel_text_address+0x149/0x170 [ 33.462895][ T887] ? __kernel_text_address+0x12/0x30 [ 33.462896][ T887] ? write_profile+0xf0/0xf0 [ 33.462899][ T887] ? unwind_get_return_address+0x67/0xd0 [ 33.462901][ T887] _printk+0xc7/0x100 [ 33.462904][ T887] ? snapshot_read.cold+0x21/0x21 [ 33.462906][ T887] ? netdev_name+0x43/0x60 [ 33.462909][ T887] ? __netdev_printk+0x17f/0x1d0 [ 33.462911][ T887] netdev_info+0xe2/0x116 [ 33.462912][ T887] ? netdev_notice+0x120/0x120 [ 33.462913][ T887] ? ovpn_nl_pre_doit+0x44/0x90 [ovpn] [ 33.462919][ T887] ? __module_address+0x36/0x330 [ 33.462922][ T887] ? lock_acquire+0x13c/0x160 [ 33.462923][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462925][ T887] ? lock_release+0x184/0x1f0 [ 33.462927][ T887] ? ovpn_peer_get_by_id+0x38a/0x7a0 [ovpn] [ 33.462930][ T887] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 33.462934][ T887] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 33.462936][ T887] ? lock_acquire+0x13c/0x160 [ 33.462937][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462939][ T887] ? lock_release+0x184/0x1f0 [ 33.462941][ T887] ovpn_peer_remove+0x394/0x640 [ovpn] [ 33.462944][ T887] ? do_raw_spin_lock+0x131/0x280 [ 33.462945][ T887] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 33.462949][ T887] ovpn_peer_del+0x1e5/0x590 [ovpn] [ 33.462951][ T887] ? ovpn_peer_add+0x330/0x330 [ovpn] [ 33.462954][ T887] ovpn_nl_peer_del_doit+0x25c/0x6c0 [ovpn] [ 33.462957][ T887] ? trace_hardirqs_on+0x36/0x40 [ 33.462960][ T887] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 33.462962][ T887] ? ref_tracker_alloc+0x28d/0x430 [ 33.462967][ T887] ? lock_release+0x184/0x1f0 [ 33.462969][ T887] ? ovpn_get_dev_from_attrs+0x17a/0x660 [ovpn] [ 33.462972][ T887] genl_family_rcv_msg_doit+0x206/0x300 [ 33.462982][ T887] ? genl_family_rcv_msg_attrs_parse.isra.0+0x330/0x330 [ 33.462984][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462986][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.462988][ T887] ? cap_capable+0x1d7/0x3d0 [ 33.462991][ T887] ? write_profile+0xf0/0xf0 [ 33.462993][ T887] ? unwind_get_return_address+0x67/0xd0 [ 33.462994][ T887] genl_family_rcv_msg+0x3a4/0x640 [ 33.462996][ T887] ? genl_family_rcv_msg_dumpit+0x340/0x340 [ 33.462998][ T887] ? ovpn_nl_send_peer+0x1300/0x1300 [ovpn] [ 33.463001][ T887] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 33.463003][ T887] ? ovpn_nl_pre_doit+0x90/0x90 [ovpn] [ 33.463005][ T887] ? filter_irq_stacks+0xd0/0xd0 [ 33.463007][ T887] ? stack_depot_save_flags+0x1bc/0x790 [ 33.463009][ T887] genl_rcv_msg+0xbb/0x160 [ 33.463011][ T887] netlink_rcv_skb+0x14e/0x3a0 [ 33.463013][ T887] ? genl_family_rcv_msg+0x640/0x640 [ 33.463015][ T887] ? netlink_ack+0xcf0/0xcf0 [ 33.463018][ T887] ? lock_acquire+0x13c/0x160 [ 33.463019][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.463021][ T887] ? lock_release+0x184/0x1f0 [ 33.463022][ T887] genl_rcv+0x28/0x40 [ 33.463024][ T887] netlink_unicast+0x486/0x750 [ 33.463026][ T887] ? netlink_attachskb+0x810/0x810 [ 33.463028][ T887] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 33.463029][ T887] ? trace_hardirqs_on+0x36/0x40 [ 33.463030][ T887] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 33.463034][ T887] netlink_sendmsg+0x735/0xc60 [ 33.463036][ T887] ? netlink_unicast+0x750/0x750 [ 33.463038][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.463040][ T887] ? lock_release+0x184/0x1f0 [ 33.463041][ T887] ____sys_sendmsg+0x415/0x880 [ 33.463045][ T887] ? copy_msghdr_from_user+0x279/0x420 [ 33.463046][ T887] ? get_timestamp.constprop.0+0x390/0x390 [ 33.463048][ T887] ? move_addr_to_kernel+0x40/0x40 [ 33.463051][ T887] ___sys_sendmsg+0x14e/0x1d0 [ 33.463053][ T887] ? copy_msghdr_from_user+0x420/0x420 [ 33.463054][ T887] ? kfree+0x22/0x590 [ 33.463059][ T887] __sys_sendmsg+0x12c/0x1d0 [ 33.463061][ T887] ? __sys_sendmsg_sock+0x20/0x20 [ 33.463063][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.463065][ T887] ? rcu_is_watching+0x16/0xd0 [ 33.463067][ T887] do_syscall_64+0xff/0x530 [ 33.463070][ T887] ? exc_page_fault+0xee/0x100 [ 33.463072][ T887] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 33.463074][ T887] RIP: 0033:0x7f3149b2c54e [ 33.463075][ T887] 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 [ 33.463077][ T887] RSP: 002b:00007ffec518c340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.463081][ T887] RAX: ffffffffffffffda RBX: 000000002eeb9130 RCX: 00007f3149b2c54e [ 33.463082][ T887] RDX: 0000000000000000 RSI: 00007ffec518c3e0 RDI: 0000000000000005 [ 33.463083][ T887] RBP: 00007ffec518c350 R08: 0000000000000000 R09: 0000000000000000 [ 33.463084][ T887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002eeb9200 [ 33.463085][ T887] R13: 00007ffec518c3e0 R14: 000000002eeba260 R15: 000000000040bda8 [ 33.463087][ T887] [ 33.541791][ T891] tun2: deleting peer with id 2, reason 1 [ 38.177235][ T64] tun0: deleting peer with id 4, reason 2 [ 38.177250][ T64] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 38.177253][ T64] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 64, name: kworker/2:2 [ 38.177254][ T64] preempt_count: 202, expected: 0 [ 38.177255][ T64] RCU nest depth: 0, expected: 0 [ 38.177256][ T64] INFO: lockdep is turned off. [ 38.177257][ T64] irq event stamp: 19614 [ 38.177257][ T64] hardirqs last enabled at (19613): [] _raw_spin_unlock_irq+0x28/0x50 [ 38.177265][ T64] hardirqs last disabled at (19614): [] __schedule+0x1246/0x20e0 [ 38.177268][ T64] softirqs last enabled at (13204): [] unlock_ovpn+0x1e/0x110 [ovpn] [ 38.177273][ T64] softirqs last disabled at (13188): [] ovpn_peer_keepalive_work+0xcc/0x580 [ovpn] [ 38.177277][ T64] Preemption disabled at: [ 38.177278][ T64] [<0000000000000000>] 0x0 [ 38.177283][ T64] CPU: 2 UID: 0 PID: 64 Comm: kworker/2:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 38.177286][ T64] Tainted: [W]=WARN [ 38.177288][ T64] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.177289][ T64] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 38.177294][ T64] Call Trace: [ 38.177296][ T64] [ 38.177297][ T64] dump_stack_lvl+0x6f/0xa0 [ 38.177303][ T64] __might_resched.cold+0x1fe/0x2c1 [ 38.177307][ T64] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 38.177310][ T64] ? prb_next_reserve_seq+0x2d0/0x2d0 [ 38.177313][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177317][ T64] __kmalloc_noprof+0x443/0x760 [ 38.177320][ T64] ? __rwlock_init+0x150/0x150 [ 38.177322][ T64] ? alloc_buf.isra.0+0x4b/0x260 [ 38.177326][ T64] ? do_raw_spin_unlock+0x59/0x250 [ 38.177328][ T64] alloc_buf.isra.0+0x4b/0x260 [ 38.177330][ T64] put_chars+0x1e1/0x2f0 [ 38.177332][ T64] ? prb_final_commit+0x50/0x50 [ 38.177333][ T64] ? __send_to_port+0x420/0x420 [ 38.177335][ T64] ? printk_get_next_message+0x240/0x650 [ 38.177338][ T64] hvc_console_print+0x292/0x780 [ 38.177342][ T64] ? hvc_write+0x3a0/0x3a0 [ 38.177343][ T64] ? do_raw_spin_lock+0x131/0x280 [ 38.177345][ T64] ? vsnprintf+0x527/0x1700 [ 38.177347][ T64] ? __rwlock_init+0x150/0x150 [ 38.177348][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177350][ T64] ? lock_acquire+0x13c/0x160 [ 38.177352][ T64] console_emit_next_record+0x22f/0x4c0 [ 38.177355][ T64] ? devkmsg_read+0x4b0/0x4b0 [ 38.177357][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177358][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177360][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177362][ T64] ? lock_acquire+0x13c/0x160 [ 38.177363][ T64] ? console_flush_one_record+0x111/0x710 [ 38.177365][ T64] console_flush_one_record+0x46f/0x710 [ 38.177367][ T64] ? console_emit_next_record+0x4c0/0x4c0 [ 38.177370][ T64] console_unlock+0xee/0x1f0 [ 38.177372][ T64] ? lock_acquire+0x13c/0x160 [ 38.177373][ T64] ? console_flush_one_record+0x710/0x710 [ 38.177375][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177376][ T64] ? lock_release+0x184/0x1f0 [ 38.177378][ T64] ? lock_acquire+0x60/0x160 [ 38.177379][ T64] ? __rcu_read_lock+0x30/0x70 [ 38.177381][ T64] ? __down_trylock_console_sem+0x5e/0xa0 [ 38.177383][ T64] ? vprintk_emit+0x320/0x3e0 [ 38.177385][ T64] vprintk_emit+0x37c/0x3e0 [ 38.177387][ T64] ? wake_up_klogd_work_func+0x90/0x90 [ 38.177389][ T64] ? ret_from_fork_asm+0x11/0x20 [ 38.177391][ T64] ? queued_spin_lock_slowpath+0x103/0xa60 [ 38.177393][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177394][ T64] ? stack_access_ok+0x1e0/0x1e0 [ 38.177397][ T64] _printk+0xc7/0x100 [ 38.177400][ T64] ? snapshot_read.cold+0x21/0x21 [ 38.177402][ T64] ? __add_to_free_list+0x81/0x5c0 [ 38.177404][ T64] ? do_raw_spin_lock+0x131/0x280 [ 38.177406][ T64] ? netdev_name+0x43/0x60 [ 38.177408][ T64] ? __netdev_printk+0x17f/0x1d0 [ 38.177410][ T64] netdev_info+0xe2/0x116 [ 38.177411][ T64] ? netdev_notice+0x120/0x120 [ 38.177413][ T64] ? debug_object_free+0x530/0x530 [ 38.177417][ T64] ? __rwlock_init+0x150/0x150 [ 38.177419][ T64] ? trace_irq_enable.constprop.0+0x30/0x160 [ 38.177422][ T64] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 38.177426][ T64] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 38.177428][ T64] ? remove_and_enqueue_same_base+0x200/0x730 [ 38.177432][ T64] ? do_raw_spin_lock+0x131/0x280 [ 38.177434][ T64] ovpn_peer_remove+0x394/0x640 [ovpn] [ 38.177436][ T64] ? do_raw_spin_lock+0x131/0x280 [ 38.177438][ T64] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 38.177440][ T64] ? __rwlock_init+0x150/0x150 [ 38.177442][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177443][ T64] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 38.177445][ T64] ? trace_irq_disable.constprop.0+0x9b/0x160 [ 38.177446][ T64] ovpn_peer_keepalive_work_single+0x416/0x600 [ovpn] [ 38.177449][ T64] ? ovpn_peers_release_mp+0x490/0x490 [ovpn] [ 38.177451][ T64] ? __rwlock_init+0x150/0x150 [ 38.177454][ T64] ovpn_peer_keepalive_work+0x253/0x580 [ovpn] [ 38.177457][ T64] ? ovpn_peers_free+0xb0/0xb0 [ovpn] [ 38.177459][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177461][ T64] ? lock_acquire+0x13c/0x160 [ 38.177462][ T64] ? rcu_is_watching+0x16/0xd0 [ 38.177464][ T64] process_one_work+0xe3e/0x1560 [ 38.177468][ T64] ? __queue_delayed_work+0x470/0x470 [ 38.177470][ T64] ? find_held_lock+0x2b/0x80 [ 38.177472][ T64] ? __rwlock_init+0x150/0x150 [ 38.177474][ T64] worker_thread+0x4f1/0xd60 [ 38.177476][ T64] ? rescuer_thread+0x1340/0x1340 [ 38.177478][ T64] ? __kthread_parkme+0xbd/0x210 [ 38.177481][ T64] ? rescuer_thread+0x1340/0x1340 [ 38.177482][ T64] ? rescuer_thread+0x1340/0x1340 [ 38.177484][ T64] kthread+0x367/0x460 [ 38.177486][ T64] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 38.177487][ T64] ? kthread_affine_preferred+0x4c0/0x4c0 [ 38.177489][ T64] ret_from_fork+0x474/0x6b0 [ 38.177491][ T64] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 38.177493][ T64] ? __switch_to+0x5a3/0xe00 [ 38.177495][ T64] ? kthread_affine_preferred+0x4c0/0x4c0 [ 38.177497][ T64] ret_from_fork_asm+0x11/0x20 [ 38.177500][ T64] [ 38.196399][ T64] tun0: deleting peer with id 3, reason 2 [ 38.196606][ T64] tun0: deleting peer with id 5, reason 2 [ 39.201233][ T64] tun0: deleting peer with id 6, reason 2 [ 39.201240][ T64] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 39.201241][ T64] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 64, name: kworker/2:2 [ 39.201242][ T64] preempt_count: 202, expected: 0 [ 39.201243][ T64] RCU nest depth: 0, expected: 0 [ 39.201244][ T64] INFO: lockdep is turned off. [ 39.201245][ T64] irq event stamp: 19614 [ 39.201245][ T64] hardirqs last enabled at (19613): [] _raw_spin_unlock_irq+0x28/0x50 [ 39.201250][ T64] hardirqs last disabled at (19614): [] __schedule+0x1246/0x20e0 [ 39.201252][ T64] softirqs last enabled at (13204): [] unlock_ovpn+0x1e/0x110 [ovpn] [ 39.201257][ T64] softirqs last disabled at (13188): [] ovpn_peer_keepalive_work+0xcc/0x580 [ovpn] [ 39.201261][ T64] Preemption disabled at: [ 39.201262][ T64] [<0000000000000000>] 0x0 [ 39.201265][ T64] CPU: 2 UID: 0 PID: 64 Comm: kworker/2:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 39.201268][ T64] Tainted: [W]=WARN [ 39.201269][ T64] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.201270][ T64] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 39.201274][ T64] Call Trace: [ 39.201275][ T64] [ 39.201276][ T64] dump_stack_lvl+0x6f/0xa0 [ 39.201280][ T64] __might_resched.cold+0x1fe/0x2c1 [ 39.201283][ T64] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 39.201286][ T64] ? prb_next_reserve_seq+0x2d0/0x2d0 [ 39.201288][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201291][ T64] __kmalloc_noprof+0x443/0x760 [ 39.201294][ T64] ? __rwlock_init+0x150/0x150 [ 39.201296][ T64] ? alloc_buf.isra.0+0x4b/0x260 [ 39.201298][ T64] ? do_raw_spin_unlock+0x59/0x250 [ 39.201300][ T64] alloc_buf.isra.0+0x4b/0x260 [ 39.201302][ T64] put_chars+0x1e1/0x2f0 [ 39.201303][ T64] ? prb_final_commit+0x50/0x50 [ 39.201305][ T64] ? __send_to_port+0x420/0x420 [ 39.201307][ T64] ? printk_get_next_message+0x240/0x650 [ 39.201309][ T64] hvc_console_print+0x292/0x780 [ 39.201312][ T64] ? hvc_write+0x3a0/0x3a0 [ 39.201314][ T64] ? do_raw_spin_lock+0x131/0x280 [ 39.201315][ T64] ? vsnprintf+0x527/0x1700 [ 39.201316][ T64] ? __rwlock_init+0x150/0x150 [ 39.201318][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201320][ T64] ? lock_acquire+0x13c/0x160 [ 39.201322][ T64] console_emit_next_record+0x22f/0x4c0 [ 39.201324][ T64] ? devkmsg_read+0x4b0/0x4b0 [ 39.201326][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201327][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201329][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201331][ T64] ? lock_acquire+0x13c/0x160 [ 39.201332][ T64] ? console_flush_one_record+0x111/0x710 [ 39.201334][ T64] console_flush_one_record+0x46f/0x710 [ 39.201336][ T64] ? console_emit_next_record+0x4c0/0x4c0 [ 39.201338][ T64] console_unlock+0xee/0x1f0 [ 39.201340][ T64] ? lock_acquire+0x13c/0x160 [ 39.201341][ T64] ? console_flush_one_record+0x710/0x710 [ 39.201343][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201344][ T64] ? lock_release+0x184/0x1f0 [ 39.201346][ T64] ? lock_acquire+0x60/0x160 [ 39.201347][ T64] ? __rcu_read_lock+0x30/0x70 [ 39.201349][ T64] ? __down_trylock_console_sem+0x5e/0xa0 [ 39.201351][ T64] ? vprintk_emit+0x320/0x3e0 [ 39.201353][ T64] vprintk_emit+0x37c/0x3e0 [ 39.201355][ T64] ? wake_up_klogd_work_func+0x90/0x90 [ 39.201356][ T64] ? arch_stack_walk+0xd7/0x130 [ 39.201359][ T64] ? queued_spin_lock_slowpath+0x103/0xa60 [ 39.201360][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201362][ T64] _printk+0xc7/0x100 [ 39.201364][ T64] ? snapshot_read.cold+0x21/0x21 [ 39.201366][ T64] ? __add_to_free_list+0x81/0x5c0 [ 39.201368][ T64] ? __mod_zone_page_state+0xe1/0x190 [ 39.201370][ T64] ? netdev_name+0x43/0x60 [ 39.201372][ T64] ? __netdev_printk+0x17f/0x1d0 [ 39.201374][ T64] netdev_info+0xe2/0x116 [ 39.201375][ T64] ? netdev_notice+0x120/0x120 [ 39.201377][ T64] ? free_pcppages_bulk+0x363/0x6e0 [ 39.201379][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201380][ T64] ? trace_irq_enable.constprop.0+0x30/0x160 [ 39.201382][ T64] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 39.201386][ T64] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 39.201389][ T64] ? __rwlock_init+0x150/0x150 [ 39.201391][ T64] ? lock_acquire+0x13c/0x160 [ 39.201392][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201394][ T64] ovpn_peer_remove+0x394/0x640 [ovpn] [ 39.201397][ T64] ? do_raw_spin_lock+0x131/0x280 [ 39.201398][ T64] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 39.201400][ T64] ? __rwlock_init+0x150/0x150 [ 39.201402][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201404][ T64] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 39.201405][ T64] ? trace_irq_disable.constprop.0+0x9b/0x160 [ 39.201406][ T64] ovpn_peer_keepalive_work_single+0x416/0x600 [ovpn] [ 39.201409][ T64] ? ovpn_peers_release_mp+0x490/0x490 [ovpn] [ 39.201411][ T64] ? __rwlock_init+0x150/0x150 [ 39.201413][ T64] ovpn_peer_keepalive_work+0x253/0x580 [ovpn] [ 39.201416][ T64] ? ovpn_peers_free+0xb0/0xb0 [ovpn] [ 39.201419][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201420][ T64] ? lock_acquire+0x13c/0x160 [ 39.201422][ T64] ? rcu_is_watching+0x16/0xd0 [ 39.201424][ T64] process_one_work+0xe3e/0x1560 [ 39.201427][ T64] ? __queue_delayed_work+0x470/0x470 [ 39.201429][ T64] ? find_held_lock+0x2b/0x80 [ 39.201431][ T64] ? __rwlock_init+0x150/0x150 [ 39.201433][ T64] worker_thread+0x4f1/0xd60 [ 39.201435][ T64] ? rescuer_thread+0x1340/0x1340 [ 39.201436][ T64] ? __kthread_parkme+0xbd/0x210 [ 39.201438][ T64] ? rescuer_thread+0x1340/0x1340 [ 39.201440][ T64] ? rescuer_thread+0x1340/0x1340 [ 39.201441][ T64] kthread+0x367/0x460 [ 39.201443][ T64] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 39.201444][ T64] ? kthread_affine_preferred+0x4c0/0x4c0 [ 39.201446][ T64] ret_from_fork+0x474/0x6b0 [ 39.201447][ T64] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 39.201449][ T64] ? __switch_to+0x5a3/0xe00 [ 39.201451][ T64] ? kthread_affine_preferred+0x4c0/0x4c0 [ 39.201452][ T64] ret_from_fork_asm+0x11/0x20 [ 39.201456][ T64] [ 44.257259][ T64] tun3: deleting peer with id 3, reason 2 [ 44.257273][ T64] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 44.257275][ T64] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 64, name: kworker/2:2 [ 44.257277][ T64] preempt_count: 202, expected: 0 [ 44.257278][ T64] RCU nest depth: 0, expected: 0 [ 44.257278][ T64] INFO: lockdep is turned off. [ 44.257280][ T64] irq event stamp: 19614 [ 44.257280][ T64] hardirqs last enabled at (19613): [] _raw_spin_unlock_irq+0x28/0x50 [ 44.257287][ T64] hardirqs last disabled at (19614): [] __schedule+0x1246/0x20e0 [ 44.257289][ T64] softirqs last enabled at (13204): [] unlock_ovpn+0x1e/0x110 [ovpn] [ 44.257295][ T64] softirqs last disabled at (13188): [] ovpn_peer_keepalive_work+0xcc/0x580 [ovpn] [ 44.257298][ T64] Preemption disabled at: [ 44.257298][ T64] [<0000000000000000>] 0x0 [ 44.257304][ T64] CPU: 2 UID: 0 PID: 64 Comm: kworker/2:2 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 44.257307][ T64] Tainted: [W]=WARN [ 44.257308][ T64] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.257309][ T64] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 44.257313][ T64] Call Trace: [ 44.257315][ T64] [ 44.257316][ T64] dump_stack_lvl+0x6f/0xa0 [ 44.257321][ T64] __might_resched.cold+0x1fe/0x2c1 [ 44.257325][ T64] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 44.257328][ T64] ? prb_next_reserve_seq+0x2d0/0x2d0 [ 44.257330][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257334][ T64] __kmalloc_noprof+0x443/0x760 [ 44.257337][ T64] ? __rwlock_init+0x150/0x150 [ 44.257339][ T64] ? alloc_buf.isra.0+0x4b/0x260 [ 44.257343][ T64] ? do_raw_spin_unlock+0x59/0x250 [ 44.257344][ T64] alloc_buf.isra.0+0x4b/0x260 [ 44.257346][ T64] put_chars+0x1e1/0x2f0 [ 44.257348][ T64] ? prb_final_commit+0x50/0x50 [ 44.257349][ T64] ? __send_to_port+0x420/0x420 [ 44.257351][ T64] ? printk_get_next_message+0x240/0x650 [ 44.257354][ T64] hvc_console_print+0x292/0x780 [ 44.257358][ T64] ? hvc_write+0x3a0/0x3a0 [ 44.257359][ T64] ? do_raw_spin_lock+0x131/0x280 [ 44.257360][ T64] ? vsnprintf+0x527/0x1700 [ 44.257362][ T64] ? __rwlock_init+0x150/0x150 [ 44.257363][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257365][ T64] ? lock_acquire+0x13c/0x160 [ 44.257367][ T64] console_emit_next_record+0x22f/0x4c0 [ 44.257370][ T64] ? devkmsg_read+0x4b0/0x4b0 [ 44.257372][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257373][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257375][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257376][ T64] ? lock_acquire+0x13c/0x160 [ 44.257378][ T64] ? console_flush_one_record+0x111/0x710 [ 44.257380][ T64] console_flush_one_record+0x46f/0x710 [ 44.257382][ T64] ? console_emit_next_record+0x4c0/0x4c0 [ 44.257385][ T64] console_unlock+0xee/0x1f0 [ 44.257386][ T64] ? lock_acquire+0x13c/0x160 [ 44.257388][ T64] ? console_flush_one_record+0x710/0x710 [ 44.257389][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257391][ T64] ? lock_release+0x184/0x1f0 [ 44.257392][ T64] ? lock_acquire+0x60/0x160 [ 44.257394][ T64] ? __rcu_read_lock+0x30/0x70 [ 44.257396][ T64] ? __down_trylock_console_sem+0x5e/0xa0 [ 44.257397][ T64] ? vprintk_emit+0x320/0x3e0 [ 44.257399][ T64] vprintk_emit+0x37c/0x3e0 [ 44.257402][ T64] ? wake_up_klogd_work_func+0x90/0x90 [ 44.257403][ T64] ? _raw_spin_unlock_irqrestore+0x40/0x80 [ 44.257405][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257406][ T64] ? trace_sched_wakeup+0x9b/0x160 [ 44.257409][ T64] _printk+0xc7/0x100 [ 44.257411][ T64] ? snapshot_read.cold+0x21/0x21 [ 44.257413][ T64] ? try_to_wake_up+0x153/0x1130 [ 44.257414][ T64] ? select_fallback_rq+0x510/0x510 [ 44.257416][ T64] ? netdev_name+0x43/0x60 [ 44.257418][ T64] ? __netdev_printk+0x17f/0x1d0 [ 44.257420][ T64] netdev_info+0xe2/0x116 [ 44.257421][ T64] ? netdev_notice+0x120/0x120 [ 44.257423][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257425][ T64] ? __queue_work+0x3ab/0xd30 [ 44.257428][ T64] ? trace_irq_enable.constprop.0+0x30/0x160 [ 44.257431][ T64] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 44.257434][ T64] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 44.257436][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257438][ T64] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 44.257440][ T64] ovpn_peer_remove+0x394/0x640 [ovpn] [ 44.257442][ T64] ? do_raw_spin_lock+0x131/0x280 [ 44.257444][ T64] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 44.257446][ T64] ? __rwlock_init+0x150/0x150 [ 44.257448][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257450][ T64] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 44.257451][ T64] ? trace_irq_disable.constprop.0+0x9b/0x160 [ 44.257452][ T64] ovpn_peer_keepalive_work_single+0x416/0x600 [ovpn] [ 44.257455][ T64] ? ovpn_peers_release_mp+0x490/0x490 [ovpn] [ 44.257457][ T64] ? __rwlock_init+0x150/0x150 [ 44.257459][ T64] ovpn_peer_keepalive_work+0x389/0x580 [ovpn] [ 44.257462][ T64] ? ovpn_peers_free+0xb0/0xb0 [ovpn] [ 44.257465][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257467][ T64] ? lock_acquire+0x13c/0x160 [ 44.257468][ T64] ? rcu_is_watching+0x16/0xd0 [ 44.257470][ T64] ? process_one_work+0xdfc/0x1560 [ 44.257471][ T64] process_one_work+0xe3e/0x1560 [ 44.257474][ T64] ? __queue_delayed_work+0x470/0x470 [ 44.257476][ T64] ? find_held_lock+0x2b/0x80 [ 44.257478][ T64] ? __rwlock_init+0x150/0x150 [ 44.257480][ T64] worker_thread+0x4f1/0xd60 [ 44.257482][ T64] ? rescuer_thread+0x1340/0x1340 [ 44.257484][ T64] ? __kthread_parkme+0xbd/0x210 [ 44.257486][ T64] ? rescuer_thread+0x1340/0x1340 [ 44.257487][ T64] ? rescuer_thread+0x1340/0x1340 [ 44.257489][ T64] kthread+0x367/0x460 [ 44.257490][ T64] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 44.257492][ T64] ? kthread_affine_preferred+0x4c0/0x4c0 [ 44.257493][ T64] ret_from_fork+0x474/0x6b0 [ 44.257496][ T64] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 44.257498][ T64] ? __switch_to+0x5a3/0xe00 [ 44.257500][ T64] ? kthread_affine_preferred+0x4c0/0x4c0 [ 44.257501][ T64] ret_from_fork_asm+0x11/0x20 [ 44.257505][ T64] [ 44.321245][ T64] tun4: deleting peer with id 4, reason 2 [ 44.321256][ T75] tun5: deleting peer with id 5, reason 2 [ 44.385249][ T10] tun6: deleting peer with id 6, reason 2