[ 32.701662][ T771] tun0: deleting peer with id 1, reason 1 [ 32.701781][ T771] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 32.701783][ T771] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 771, name: ovpn-cli [ 32.701785][ T771] preempt_count: 202, expected: 0 [ 32.701786][ T771] RCU nest depth: 0, expected: 0 [ 32.701787][ T771] locks held by ovpn-cli/771: 6, last CPU#0: [ 32.701789][ T771] #0: ffffffffadf44b68 (cb_lock){++++}-{4:4}, at: genl_rcv+0x19/0x40 [ 32.701801][ T771] #1: ff1100000a58ce68 (&ovpn->lock){+...}-{3:3}, at: ovpn_peer_del+0xa0/0x590 [ovpn] [ 32.701810][ T771] #2: ffffffffad779cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 32.701816][ T771] #3: ffffffffad779d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 32.701821][ T771] #4: ffffffffad699660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 32.701824][ T771] #5: ffffffffad699560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 32.701828][ T771] irq event stamp: 42695 [ 32.701829][ T771] hardirqs last enabled at (42694): [] __down_trylock_console_sem+0x86/0xa0 [ 32.701832][ T771] hardirqs last disabled at (42695): [] console_emit_next_record+0x3d4/0x4c0 [ 32.701834][ T771] softirqs last enabled at (42662): [] __alloc_skb+0x4c2/0x5f0 [ 32.701838][ T771] softirqs last disabled at (42690): [] ovpn_peer_del+0xa0/0x590 [ovpn] [ 32.701842][ T771] Preemption disabled at: [ 32.701843][ T771] [<0000000000000000>] 0x0 [ 32.701849][ T771] CPU: 0 UID: 0 PID: 771 Comm: ovpn-cli Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 32.701852][ T771] Tainted: [W]=WARN [ 32.701853][ T771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.701855][ T771] Call Trace: [ 32.701857][ T771] [ 32.701858][ T771] dump_stack_lvl+0x6f/0xa0 [ 32.701865][ T771] __might_resched.cold+0x1fe/0x2c1 [ 32.701869][ T771] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 32.701874][ T771] ? __kmalloc_noprof+0xdb/0x760 [ 32.701879][ T771] __kmalloc_noprof+0x443/0x760 [ 32.701882][ T771] ? alloc_buf.isra.0+0x4b/0x260 [ 32.701888][ T771] ? do_raw_spin_unlock+0x59/0x250 [ 32.701891][ T771] alloc_buf.isra.0+0x4b/0x260 [ 32.701894][ T771] put_chars+0x1e1/0x2f0 [ 32.701897][ T771] ? __send_to_port+0x420/0x420 [ 32.701899][ T771] ? check_prev_add+0x316/0xe90 [ 32.701904][ T771] ? validate_chain+0x34a/0xc20 [ 32.701907][ T771] hvc_console_print+0x292/0x780 [ 32.701911][ T771] ? mark_usage+0x61/0x170 [ 32.701913][ T771] ? __lock_acquire+0x518/0xc20 [ 32.701914][ T771] ? __lock_acquire+0x518/0xc20 [ 32.701919][ T771] ? hvc_write+0x3a0/0x3a0 [ 32.701920][ T771] ? lock_acquire.part.0+0xd4/0x280 [ 32.701925][ T771] ? lock_acquire+0x13c/0x160 [ 32.701929][ T771] console_emit_next_record+0x22f/0x4c0 [ 32.701932][ T771] ? devkmsg_read+0x4b0/0x4b0 [ 32.701934][ T771] ? console_flush_one_record+0x106/0x710 [ 32.701938][ T771] ? rcu_is_watching+0x16/0xd0 [ 32.701942][ T771] ? lock_acquire+0x13c/0x160 [ 32.701946][ T771] console_flush_one_record+0x46f/0x710 [ 32.701950][ T771] ? console_emit_next_record+0x4c0/0x4c0 [ 32.701952][ T771] ? __lock_acquire+0x518/0xc20 [ 32.701957][ T771] console_unlock+0xee/0x1f0 [ 32.701960][ T771] ? console_flush_one_record+0x710/0x710 [ 32.701962][ T771] ? rcu_is_watching+0x16/0xd0 [ 32.701965][ T771] ? lock_acquire+0x60/0x160 [ 32.701968][ T771] ? __down_trylock_console_sem+0x5e/0xa0 [ 32.701970][ T771] ? vprintk_emit+0x320/0x3e0 [ 32.701974][ T771] vprintk_emit+0x37c/0x3e0 [ 32.701977][ T771] ? wake_up_klogd_work_func+0x90/0x90 [ 32.701979][ T771] ? kernel_text_address+0x149/0x170 [ 32.701983][ T771] ? __kernel_text_address+0x12/0x30 [ 32.701984][ T771] ? write_profile+0xf0/0xf0 [ 32.701987][ T771] ? unwind_get_return_address+0x67/0xd0 [ 32.701992][ T771] _printk+0xc7/0x100 [ 32.701995][ T771] ? snapshot_read.cold+0x21/0x21 [ 32.702000][ T771] ? mark_usage+0x61/0x170 [ 32.702001][ T771] ? netdev_name+0x43/0x60 [ 32.702004][ T771] ? __netdev_printk+0x17f/0x1d0 [ 32.702008][ T771] netdev_info+0xe2/0x116 [ 32.702010][ T771] ? netdev_notice+0x120/0x120 [ 32.702012][ T771] ? find_held_lock+0x2b/0x80 [ 32.702014][ T771] ? mark_usage+0x61/0x170 [ 32.702017][ T771] ? __lock_acquire+0x518/0xc20 [ 32.702026][ T771] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 32.702031][ T771] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 32.702035][ T771] ? ovpn_peer_get_by_id+0x1fd/0x7a0 [ovpn] [ 32.702040][ T771] ovpn_peer_remove+0x394/0x640 [ovpn] [ 32.702044][ T771] ? do_raw_spin_lock+0x131/0x280 [ 32.702047][ T771] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 32.702054][ T771] ovpn_peer_del+0x1e5/0x590 [ovpn] [ 32.702058][ T771] ? ovpn_peer_add+0x330/0x330 [ovpn] [ 32.702064][ T771] ovpn_nl_peer_del_doit+0x25c/0x6c0 [ovpn] [ 32.702069][ T771] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 32.702075][ T771] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 32.702079][ T771] ? ref_tracker_alloc+0x28d/0x430 [ 32.702091][ T771] ? ovpn_get_dev_from_attrs+0x170/0x660 [ovpn] [ 32.702096][ T771] ? ovpn_get_dev_from_attrs+0x17a/0x660 [ovpn] [ 32.702102][ T771] genl_family_rcv_msg_doit+0x206/0x300 [ 32.702106][ T771] ? genl_family_rcv_msg_attrs_parse.isra.0+0x330/0x330 [ 32.702108][ T771] ? __lock_release.isra.0+0x69/0x1a0 [ 32.702114][ T771] ? rcu_is_watching+0x16/0xd0 [ 32.702116][ T771] ? cap_capable+0x1d7/0x3d0 [ 32.702120][ T771] ? write_profile+0xf0/0xf0 [ 32.702121][ T771] ? unwind_get_return_address+0x67/0xd0 [ 32.702125][ T771] genl_family_rcv_msg+0x3a4/0x640 [ 32.702129][ T771] ? genl_family_rcv_msg_dumpit+0x340/0x340 [ 32.702131][ T771] ? rcu_read_lock_any_held+0x3c/0x90 [ 32.702133][ T771] ? ovpn_nl_send_peer+0x1300/0x1300 [ovpn] [ 32.702136][ T771] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 32.702139][ T771] ? ovpn_nl_pre_doit+0x90/0x90 [ovpn] [ 32.702142][ T771] ? __lock_acquire+0x518/0xc20 [ 32.702148][ T771] genl_rcv_msg+0xbb/0x160 [ 32.702151][ T771] netlink_rcv_skb+0x14e/0x3a0 [ 32.702154][ T771] ? genl_family_rcv_msg+0x640/0x640 [ 32.702157][ T771] ? netlink_ack+0xcf0/0xcf0 [ 32.702164][ T771] ? netlink_deliver_tap+0xc5/0x330 [ 32.702166][ T771] ? netlink_deliver_tap+0x13c/0x330 [ 32.702170][ T771] genl_rcv+0x28/0x40 [ 32.702173][ T771] netlink_unicast+0x486/0x750 [ 32.702177][ T771] ? netlink_attachskb+0x810/0x810 [ 32.702180][ T771] ? __lock_acquire+0x518/0xc20 [ 32.702184][ T771] netlink_sendmsg+0x735/0xc60 [ 32.702189][ T771] ? netlink_unicast+0x750/0x750 [ 32.702193][ T771] ? __might_fault+0x97/0x140 [ 32.702198][ T771] ____sys_sendmsg+0x415/0x880 [ 32.702202][ T771] ? copy_msghdr_from_user+0x279/0x420 [ 32.702205][ T771] ? get_timestamp.constprop.0+0x390/0x390 [ 32.702207][ T771] ? move_addr_to_kernel+0x40/0x40 [ 32.702214][ T771] ___sys_sendmsg+0x14e/0x1d0 [ 32.702217][ T771] ? copy_msghdr_from_user+0x420/0x420 [ 32.702219][ T771] ? kfree+0x22/0x590 [ 32.702235][ T771] __sys_sendmsg+0x12c/0x1d0 [ 32.702238][ T771] ? __sys_sendmsg_sock+0x20/0x20 [ 32.702244][ T771] ? rcu_is_watching+0x16/0xd0 [ 32.702247][ T771] ? rcu_is_watching+0x16/0xd0 [ 32.702251][ T771] do_syscall_64+0xff/0x530 [ 32.702254][ T771] ? exc_page_fault+0xee/0x100 [ 32.702257][ T771] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 32.702259][ T771] RIP: 0033:0x7faa25fdd54e [ 32.702262][ T771] 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 [ 32.702263][ T771] RSP: 002b:00007fffa4ef18d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.702266][ T771] RAX: ffffffffffffffda RBX: 0000000005854130 RCX: 00007faa25fdd54e [ 32.702268][ T771] RDX: 0000000000000000 RSI: 00007fffa4ef1970 RDI: 0000000000000005 [ 32.702269][ T771] RBP: 00007fffa4ef18e0 R08: 0000000000000000 R09: 0000000000000000 [ 32.702269][ T771] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000005854200 [ 32.702270][ T771] R13: 00007fffa4ef1970 R14: 0000000005855260 R15: 000000000040bda8 [ 32.702277][ T771] [ 32.761656][ T771] ovpn-cli (771) used greatest stack depth: 23528 bytes left [ 32.829262][ T775] tun1: deleting peer with id 10, reason 1 [ 35.760835][ T823] tun0: deleting peer with id 2, reason 1 [ 35.760856][ T823] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 35.760859][ T823] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 823, name: ovpn-cli [ 35.760860][ T823] preempt_count: 202, expected: 0 [ 35.760861][ T823] RCU nest depth: 0, expected: 0 [ 35.760862][ T823] locks held by ovpn-cli/823: 6, last CPU#0: [ 35.760864][ T823] #0: ffffffffadf44b68 (cb_lock){++++}-{4:4}, at: genl_rcv+0x19/0x40 [ 35.760877][ T823] #1: ff1100000a58ce68 (&ovpn->lock){+...}-{3:3}, at: ovpn_peer_del+0xa0/0x590 [ovpn] [ 35.760886][ T823] #2: ffffffffad779cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 35.760892][ T823] #3: ffffffffad779d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 35.760896][ T823] #4: ffffffffad699660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 35.760900][ T823] #5: ffffffffad699560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 35.760905][ T823] irq event stamp: 38755 [ 35.760905][ T823] hardirqs last enabled at (38754): [] __down_trylock_console_sem+0x86/0xa0 [ 35.760908][ T823] hardirqs last disabled at (38755): [] console_emit_next_record+0x3d4/0x4c0 [ 35.760910][ T823] softirqs last enabled at (38722): [] __alloc_skb+0x4c2/0x5f0 [ 35.760914][ T823] softirqs last disabled at (38750): [] ovpn_peer_del+0xa0/0x590 [ovpn] [ 35.760918][ T823] Preemption disabled at: [ 35.760919][ T823] [<0000000000000000>] 0x0 [ 35.760926][ T823] CPU: 0 UID: 0 PID: 823 Comm: ovpn-cli Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 35.760929][ T823] Tainted: [W]=WARN [ 35.760930][ T823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.760932][ T823] Call Trace: [ 35.760934][ T823] [ 35.760935][ T823] dump_stack_lvl+0x6f/0xa0 [ 35.760942][ T823] __might_resched.cold+0x1fe/0x2c1 [ 35.760947][ T823] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 35.760951][ T823] ? __kmalloc_noprof+0xdb/0x760 [ 35.760956][ T823] __kmalloc_noprof+0x443/0x760 [ 35.760959][ T823] ? alloc_buf.isra.0+0x4b/0x260 [ 35.760965][ T823] ? do_raw_spin_unlock+0x59/0x250 [ 35.760968][ T823] alloc_buf.isra.0+0x4b/0x260 [ 35.760971][ T823] put_chars+0x1e1/0x2f0 [ 35.760974][ T823] ? __send_to_port+0x420/0x420 [ 35.760978][ T823] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 35.760982][ T823] ? rcu_read_lock_any_held+0x3c/0x90 [ 35.760984][ T823] ? validate_chain+0x38b/0xc20 [ 35.760989][ T823] hvc_console_print+0x292/0x780 [ 35.760992][ T823] ? mark_usage+0x61/0x170 [ 35.760994][ T823] ? __lock_acquire+0x518/0xc20 [ 35.760995][ T823] ? __lock_acquire+0x518/0xc20 [ 35.761000][ T823] ? hvc_write+0x3a0/0x3a0 [ 35.761001][ T823] ? lock_acquire.part.0+0xd4/0x280 [ 35.761006][ T823] ? lock_acquire+0x13c/0x160 [ 35.761010][ T823] console_emit_next_record+0x22f/0x4c0 [ 35.761014][ T823] ? devkmsg_read+0x4b0/0x4b0 [ 35.761015][ T823] ? console_flush_one_record+0x106/0x710 [ 35.761019][ T823] ? rcu_is_watching+0x16/0xd0 [ 35.761024][ T823] ? lock_acquire+0x13c/0x160 [ 35.761028][ T823] console_flush_one_record+0x46f/0x710 [ 35.761033][ T823] ? console_emit_next_record+0x4c0/0x4c0 [ 35.761035][ T823] ? __lock_acquire+0x518/0xc20 [ 35.761040][ T823] console_unlock+0xee/0x1f0 [ 35.761043][ T823] ? console_flush_one_record+0x710/0x710 [ 35.761045][ T823] ? rcu_is_watching+0x16/0xd0 [ 35.761047][ T823] ? lock_acquire+0x60/0x160 [ 35.761051][ T823] ? __down_trylock_console_sem+0x5e/0xa0 [ 35.761053][ T823] ? vprintk_emit+0x320/0x3e0 [ 35.761056][ T823] vprintk_emit+0x37c/0x3e0 [ 35.761060][ T823] ? wake_up_klogd_work_func+0x90/0x90 [ 35.761062][ T823] ? kernel_text_address+0x149/0x170 [ 35.761066][ T823] ? __kernel_text_address+0x12/0x30 [ 35.761068][ T823] ? write_profile+0xf0/0xf0 [ 35.761071][ T823] ? unwind_get_return_address+0x67/0xd0 [ 35.761079][ T823] _printk+0xc7/0x100 [ 35.761085][ T823] ? snapshot_read.cold+0x21/0x21 [ 35.761092][ T823] ? mark_usage+0x61/0x170 [ 35.761093][ T823] ? netdev_name+0x43/0x60 [ 35.761097][ T823] ? __netdev_printk+0x17f/0x1d0 [ 35.761101][ T823] netdev_info+0xe2/0x116 [ 35.761103][ T823] ? netdev_notice+0x120/0x120 [ 35.761105][ T823] ? find_held_lock+0x2b/0x80 [ 35.761107][ T823] ? mark_usage+0x61/0x170 [ 35.761110][ T823] ? __lock_acquire+0x518/0xc20 [ 35.761116][ T823] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 35.761122][ T823] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 35.761126][ T823] ? ovpn_peer_get_by_id+0x1fd/0x7a0 [ovpn] [ 35.761132][ T823] ovpn_peer_remove+0x394/0x640 [ovpn] [ 35.761135][ T823] ? do_raw_spin_lock+0x131/0x280 [ 35.761138][ T823] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 35.761145][ T823] ovpn_peer_del+0x1e5/0x590 [ovpn] [ 35.761149][ T823] ? ovpn_peer_add+0x330/0x330 [ovpn] [ 35.761155][ T823] ovpn_nl_peer_del_doit+0x25c/0x6c0 [ovpn] [ 35.761159][ T823] ? _raw_spin_unlock_irqrestore+0x53/0x80 [ 35.761163][ T823] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 35.761166][ T823] ? ref_tracker_alloc+0x28d/0x430 [ 35.761177][ T823] ? ovpn_get_dev_from_attrs+0x170/0x660 [ovpn] [ 35.761181][ T823] ? ovpn_get_dev_from_attrs+0x17a/0x660 [ovpn] [ 35.761187][ T823] genl_family_rcv_msg_doit+0x206/0x300 [ 35.761191][ T823] ? genl_family_rcv_msg_attrs_parse.isra.0+0x330/0x330 [ 35.761193][ T823] ? __lock_release.isra.0+0x69/0x1a0 [ 35.761199][ T823] ? rcu_is_watching+0x16/0xd0 [ 35.761202][ T823] ? cap_capable+0x1d7/0x3d0 [ 35.761205][ T823] ? write_profile+0xf0/0xf0 [ 35.761207][ T823] ? unwind_get_return_address+0x67/0xd0 [ 35.761211][ T823] genl_family_rcv_msg+0x3a4/0x640 [ 35.761214][ T823] ? genl_family_rcv_msg_dumpit+0x340/0x340 [ 35.761217][ T823] ? rcu_read_lock_any_held+0x3c/0x90 [ 35.761219][ T823] ? ovpn_nl_send_peer+0x1300/0x1300 [ovpn] [ 35.761222][ T823] ? ovpn_nl_peer_get_dumpit+0xa40/0xa40 [ovpn] [ 35.761225][ T823] ? ovpn_nl_pre_doit+0x90/0x90 [ovpn] [ 35.761228][ T823] ? __lock_acquire+0x518/0xc20 [ 35.761234][ T823] genl_rcv_msg+0xbb/0x160 [ 35.761237][ T823] netlink_rcv_skb+0x14e/0x3a0 [ 35.761239][ T823] ? genl_family_rcv_msg+0x640/0x640 [ 35.761243][ T823] ? netlink_ack+0xcf0/0xcf0 [ 35.761250][ T823] ? netlink_deliver_tap+0xc5/0x330 [ 35.761252][ T823] ? netlink_deliver_tap+0x13c/0x330 [ 35.761257][ T823] genl_rcv+0x28/0x40 [ 35.761259][ T823] netlink_unicast+0x486/0x750 [ 35.761263][ T823] ? netlink_attachskb+0x810/0x810 [ 35.761266][ T823] ? __lock_acquire+0x518/0xc20 [ 35.761271][ T823] netlink_sendmsg+0x735/0xc60 [ 35.761275][ T823] ? netlink_unicast+0x750/0x750 [ 35.761279][ T823] ? __might_fault+0x97/0x140 [ 35.761285][ T823] ____sys_sendmsg+0x415/0x880 [ 35.761289][ T823] ? copy_msghdr_from_user+0x279/0x420 [ 35.761291][ T823] ? get_timestamp.constprop.0+0x390/0x390 [ 35.761293][ T823] ? move_addr_to_kernel+0x40/0x40 [ 35.761301][ T823] ___sys_sendmsg+0x14e/0x1d0 [ 35.761304][ T823] ? copy_msghdr_from_user+0x420/0x420 [ 35.761305][ T823] ? kfree+0x22/0x590 [ 35.761327][ T823] __sys_sendmsg+0x12c/0x1d0 [ 35.761330][ T823] ? __sys_sendmsg_sock+0x20/0x20 [ 35.761336][ T823] ? rcu_is_watching+0x16/0xd0 [ 35.761339][ T823] ? rcu_is_watching+0x16/0xd0 [ 35.761343][ T823] do_syscall_64+0xff/0x530 [ 35.761346][ T823] ? exc_page_fault+0xee/0x100 [ 35.761349][ T823] entry_SYSCALL_64_after_hwframe+0x4b/0x53 [ 35.761351][ T823] RIP: 0033:0x7f1cf622d54e [ 35.761354][ T823] 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 [ 35.761355][ T823] RSP: 002b:00007ffece340da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.761358][ T823] RAX: ffffffffffffffda RBX: 000000001e655130 RCX: 00007f1cf622d54e [ 35.761360][ T823] RDX: 0000000000000000 RSI: 00007ffece340e40 RDI: 0000000000000005 [ 35.761361][ T823] RBP: 00007ffece340db0 R08: 0000000000000000 R09: 0000000000000000 [ 35.761362][ T823] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001e655200 [ 35.761362][ T823] R13: 00007ffece340e40 R14: 000000001e656260 R15: 000000000040bda8 [ 35.761370][ T823] [ 35.886777][ T827] tun2: deleting peer with id 11, reason 1 [ 41.967215][ T9] tun0: deleting peer with id 4, reason 2 [ 41.967276][ T9] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 41.967278][ T9] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 9, name: kworker/0:0 [ 41.967280][ T9] preempt_count: 202, expected: 0 [ 41.967281][ T9] RCU nest depth: 0, expected: 0 [ 41.967282][ T9] locks held by kworker/0:0/9: 7, last CPU#0: [ 41.967284][ T9] #0: ff1100000a7a2740 ((wq_completion)ovpn){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 41.967296][ T9] #1: ffa0000000097d10 ((work_completion)(&(&ovpn->keepalive_work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 41.967300][ T9] #2: ff1100000a58ce68 (&ovpn->lock){+...}-{3:3}, at: ovpn_peer_keepalive_work+0xcc/0x580 [ovpn] [ 41.967309][ T9] #3: ffffffffad779cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 41.967314][ T9] #4: ffffffffad779d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 41.967318][ T9] #5: ffffffffad699660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 41.967322][ T9] #6: ffffffffad699560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 41.967326][ T9] irq event stamp: 16889 [ 41.967327][ T9] hardirqs last enabled at (16888): [] __down_trylock_console_sem+0x86/0xa0 [ 41.967330][ T9] hardirqs last disabled at (16889): [] console_emit_next_record+0x3d4/0x4c0 [ 41.967332][ T9] softirqs last enabled at (16658): [] unlock_ovpn+0x1e/0x110 [ovpn] [ 41.967336][ T9] softirqs last disabled at (16882): [] ovpn_peer_keepalive_work+0xcc/0x580 [ovpn] [ 41.967340][ T9] Preemption disabled at: [ 41.967340][ T9] [<0000000000000000>] 0x0 [ 41.967347][ T9] CPU: 0 UID: 0 PID: 9 Comm: kworker/0:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 41.967351][ T9] Tainted: [W]=WARN [ 41.967352][ T9] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.967353][ T9] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 41.967364][ T9] Call Trace: [ 41.967366][ T9] [ 41.967367][ T9] dump_stack_lvl+0x6f/0xa0 [ 41.967374][ T9] __might_resched.cold+0x1fe/0x2c1 [ 41.967379][ T9] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 41.967383][ T9] ? __kmalloc_noprof+0xdb/0x760 [ 41.967389][ T9] __kmalloc_noprof+0x443/0x760 [ 41.967391][ T9] ? alloc_buf.isra.0+0x4b/0x260 [ 41.967398][ T9] ? do_raw_spin_unlock+0x59/0x250 [ 41.967400][ T9] alloc_buf.isra.0+0x4b/0x260 [ 41.967404][ T9] put_chars+0x1e1/0x2f0 [ 41.967407][ T9] ? __send_to_port+0x420/0x420 [ 41.967412][ T9] ? validate_chain+0x34a/0xc20 [ 41.967416][ T9] hvc_console_print+0x292/0x780 [ 41.967420][ T9] ? mark_usage+0x61/0x170 [ 41.967422][ T9] ? __lock_acquire+0x518/0xc20 [ 41.967423][ T9] ? __lock_acquire+0x518/0xc20 [ 41.967427][ T9] ? hvc_write+0x3a0/0x3a0 [ 41.967430][ T9] ? console_emit_next_record+0x1df/0x4c0 [ 41.967433][ T9] ? rcu_is_watching+0x16/0xd0 [ 41.967437][ T9] ? lock_acquire+0x13c/0x160 [ 41.967441][ T9] console_emit_next_record+0x22f/0x4c0 [ 41.967445][ T9] ? devkmsg_read+0x4b0/0x4b0 [ 41.967447][ T9] ? console_flush_one_record+0x106/0x710 [ 41.967450][ T9] ? rcu_is_watching+0x16/0xd0 [ 41.967453][ T9] ? lock_acquire+0x13c/0x160 [ 41.967457][ T9] console_flush_one_record+0x46f/0x710 [ 41.967461][ T9] ? console_emit_next_record+0x4c0/0x4c0 [ 41.967463][ T9] ? __lock_acquire+0x518/0xc20 [ 41.967469][ T9] console_unlock+0xee/0x1f0 [ 41.967472][ T9] ? console_flush_one_record+0x710/0x710 [ 41.967474][ T9] ? rcu_is_watching+0x16/0xd0 [ 41.967476][ T9] ? lock_acquire+0x60/0x160 [ 41.967480][ T9] ? __down_trylock_console_sem+0x5e/0xa0 [ 41.967482][ T9] ? vprintk_emit+0x320/0x3e0 [ 41.967485][ T9] vprintk_emit+0x37c/0x3e0 [ 41.967489][ T9] ? wake_up_klogd_work_func+0x90/0x90 [ 41.967491][ T9] ? ret_from_fork_asm+0x11/0x20 [ 41.967495][ T9] ? stack_access_ok+0x1e0/0x1e0 [ 41.967500][ T9] _printk+0xc7/0x100 [ 41.967504][ T9] ? snapshot_read.cold+0x21/0x21 [ 41.967507][ T9] ? write_profile+0xf0/0xf0 [ 41.967511][ T9] ? netdev_name+0x43/0x60 [ 41.967514][ T9] ? __netdev_printk+0x17f/0x1d0 [ 41.967518][ T9] netdev_info+0xe2/0x116 [ 41.967520][ T9] ? netdev_notice+0x120/0x120 [ 41.967521][ T9] ? rcu_read_lock_any_held+0x3c/0x90 [ 41.967526][ T9] ? __lock_acquire+0x518/0xc20 [ 41.967529][ T9] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 41.967532][ T9] ? rcu_read_lock_any_held+0x3c/0x90 [ 41.967535][ T9] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 41.967541][ T9] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 41.967548][ T9] ovpn_peer_remove+0x394/0x640 [ovpn] [ 41.967552][ T9] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 41.967555][ T9] ? __rwlock_init+0x150/0x150 [ 41.967558][ T9] ? mark_held_locks+0x40/0x70 [ 41.967562][ T9] ovpn_peer_keepalive_work_single+0x416/0x600 [ovpn] [ 41.967567][ T9] ? ovpn_peers_release_mp+0x490/0x490 [ovpn] [ 41.967570][ T9] ? __rwlock_init+0x150/0x150 [ 41.967575][ T9] ovpn_peer_keepalive_work+0x253/0x580 [ovpn] [ 41.967580][ T9] ? process_one_work+0xdfc/0x1560 [ 41.967583][ T9] ? ovpn_peers_free+0xb0/0xb0 [ovpn] [ 41.967586][ T9] ? rcu_is_watching+0x16/0xd0 [ 41.967588][ T9] ? lock_acquire+0x13c/0x160 [ 41.967590][ T9] ? rcu_is_watching+0x16/0xd0 [ 41.967594][ T9] process_one_work+0xe3e/0x1560 [ 41.967601][ T9] ? __queue_delayed_work+0x470/0x470 [ 41.967604][ T9] ? lock_acquire.part.0+0xd4/0x280 [ 41.967612][ T9] worker_thread+0x4f1/0xd60 [ 41.967619][ T9] ? rescuer_thread+0x1340/0x1340 [ 41.967621][ T9] kthread+0x367/0x460 [ 41.967624][ T9] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 41.967627][ T9] ? kthread_affine_preferred+0x4c0/0x4c0 [ 41.967630][ T9] ret_from_fork+0x474/0x6b0 [ 41.967634][ T9] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 41.967637][ T9] ? __switch_to+0x5a3/0xe00 [ 41.967641][ T9] ? kthread_affine_preferred+0x4c0/0x4c0 [ 41.967643][ T9] ret_from_fork_asm+0x11/0x20 [ 41.967651][ T9] [ 41.998971][ T9] tun0: deleting peer with id 3, reason 2 [ 41.999335][ T9] tun0: deleting peer with id 5, reason 2 [ 41.999737][ T9] tun0: deleting peer with id 6, reason 2 [ 47.152377][ T34] tun3: deleting peer with id 12, reason 2 [ 47.152401][ T34] BUG: sleeping function called from invalid context at ./include/linux/sched/mm.h:322 [ 47.152404][ T34] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 34, name: kworker/3:0 [ 47.152405][ T34] preempt_count: 202, expected: 0 [ 47.152406][ T34] RCU nest depth: 0, expected: 0 [ 47.152407][ T34] locks held by kworker/3:0/34: 7, last CPU#3: [ 47.152409][ T34] #0: ff1100000a7a2740 ((wq_completion)ovpn){+.+.}-{0:0}, at: process_one_work+0xd9a/0x1560 [ 47.152422][ T34] #1: ffa0000000267d10 ((work_completion)(&(&ovpn->keepalive_work)->work)){+.+.}-{0:0}, at: process_one_work+0xdfc/0x1560 [ 47.152426][ T34] #2: ff11000008bf9e68 (&ovpn->lock){+...}-{3:3}, at: ovpn_peer_keepalive_work+0xcc/0x580 [ovpn] [ 47.152435][ T34] #3: ffffffffad779cc0 (console_lock){+.+.}-{0:0}, at: vprintk_emit+0x320/0x3e0 [ 47.152440][ T34] #4: ffffffffad779d38 (console_srcu){....}-{0:0}, at: console_flush_one_record+0x106/0x710 [ 47.152444][ T34] #5: ffffffffad699660 (console_owner){....}-{0:0}, at: console_lock_spinning_enable+0x40/0x60 [ 47.152448][ T34] #6: ffffffffad699560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record+0x1df/0x4c0 [ 47.152452][ T34] irq event stamp: 45423 [ 47.152453][ T34] hardirqs last enabled at (45422): [] __down_trylock_console_sem+0x86/0xa0 [ 47.152455][ T34] hardirqs last disabled at (45423): [] console_emit_next_record+0x3d4/0x4c0 [ 47.152458][ T34] softirqs last enabled at (45396): [] neigh_periodic_work+0x6b9/0xa60 [ 47.152462][ T34] softirqs last disabled at (45412): [] ovpn_peer_keepalive_work+0xcc/0x580 [ovpn] [ 47.152466][ T34] Preemption disabled at: [ 47.152466][ T34] [<0000000000000000>] 0x0 [ 47.152473][ T34] CPU: 3 UID: 0 PID: 34 Comm: kworker/3:0 Tainted: G W 7.2.0-virtme #1 PREEMPT(full) [ 47.152477][ T34] Tainted: [W]=WARN [ 47.152478][ T34] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.152479][ T34] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 47.152484][ T34] Call Trace: [ 47.152486][ T34] [ 47.152488][ T34] dump_stack_lvl+0x6f/0xa0 [ 47.152494][ T34] __might_resched.cold+0x1fe/0x2c1 [ 47.152499][ T34] ? perf_trace_sched_switch+0x7c0/0x7c0 [ 47.152503][ T34] ? __kmalloc_noprof+0xdb/0x760 [ 47.152509][ T34] __kmalloc_noprof+0x443/0x760 [ 47.152511][ T34] ? alloc_buf.isra.0+0x4b/0x260 [ 47.152517][ T34] ? do_raw_spin_unlock+0x59/0x250 [ 47.152520][ T34] alloc_buf.isra.0+0x4b/0x260 [ 47.152524][ T34] put_chars+0x1e1/0x2f0 [ 47.152526][ T34] ? prb_final_commit+0x50/0x50 [ 47.152528][ T34] ? __send_to_port+0x420/0x420 [ 47.152532][ T34] ? rcu_lockdep_current_cpu_online+0x3f/0x1b0 [ 47.152536][ T34] ? rcu_read_lock_any_held+0x3c/0x90 [ 47.152539][ T34] ? validate_chain+0x38b/0xc20 [ 47.152543][ T34] hvc_console_print+0x292/0x780 [ 47.152546][ T34] ? mark_usage+0x61/0x170 [ 47.152549][ T34] ? __lock_acquire+0x518/0xc20 [ 47.152550][ T34] ? __lock_acquire+0x518/0xc20 [ 47.152554][ T34] ? hvc_write+0x3a0/0x3a0 [ 47.152556][ T34] ? console_emit_next_record+0x1df/0x4c0 [ 47.152560][ T34] ? rcu_is_watching+0x16/0xd0 [ 47.152563][ T34] ? lock_acquire+0x13c/0x160 [ 47.152567][ T34] console_emit_next_record+0x22f/0x4c0 [ 47.152571][ T34] ? devkmsg_read+0x4b0/0x4b0 [ 47.152573][ T34] ? console_flush_one_record+0x106/0x710 [ 47.152576][ T34] ? rcu_is_watching+0x16/0xd0 [ 47.152579][ T34] ? lock_acquire+0x13c/0x160 [ 47.152583][ T34] console_flush_one_record+0x46f/0x710 [ 47.152587][ T34] ? console_emit_next_record+0x4c0/0x4c0 [ 47.152589][ T34] ? __lock_acquire+0x518/0xc20 [ 47.152594][ T34] console_unlock+0xee/0x1f0 [ 47.152597][ T34] ? console_flush_one_record+0x710/0x710 [ 47.152599][ T34] ? rcu_is_watching+0x16/0xd0 [ 47.152601][ T34] ? lock_acquire+0x60/0x160 [ 47.152605][ T34] ? __down_trylock_console_sem+0x5e/0xa0 [ 47.152607][ T34] ? vprintk_emit+0x320/0x3e0 [ 47.152611][ T34] vprintk_emit+0x37c/0x3e0 [ 47.152614][ T34] ? wake_up_klogd_work_func+0x90/0x90 [ 47.152618][ T34] ? __lock_release.isra.0+0x69/0x1a0 [ 47.152622][ T34] _printk+0xc7/0x100 [ 47.152626][ T34] ? snapshot_read.cold+0x21/0x21 [ 47.152628][ T34] ? try_to_wake_up+0x153/0x1130 [ 47.152631][ T34] ? select_fallback_rq+0x510/0x510 [ 47.152634][ T34] ? netdev_name+0x43/0x60 [ 47.152637][ T34] ? __netdev_printk+0x17f/0x1d0 [ 47.152640][ T34] netdev_info+0xe2/0x116 [ 47.152643][ T34] ? netdev_notice+0x120/0x120 [ 47.152648][ T34] ? __queue_work+0x3ab/0xd30 [ 47.152654][ T34] ovpn_nl_peer_del_notify+0x115/0x503 [ovpn] [ 47.152660][ T34] ? ovpn_nl_key_new_doit.cold+0x24/0x24 [ovpn] [ 47.152663][ T34] ? mark_held_locks+0x40/0x70 [ 47.152666][ T34] ? lockdep_hardirqs_on_prepare.part.0+0x9a/0x160 [ 47.152667][ T34] ? lockdep_hardirqs_on+0x91/0x130 [ 47.152673][ T34] ovpn_peer_remove+0x394/0x640 [ovpn] [ 47.152677][ T34] ? __ovpn_peer_hash_transp_addr+0x650/0x650 [ovpn] [ 47.152680][ T34] ? __rwlock_init+0x150/0x150 [ 47.152682][ T34] ? mark_held_locks+0x40/0x70 [ 47.152687][ T34] ovpn_peer_keepalive_work_single+0x416/0x600 [ovpn] [ 47.152691][ T34] ? ovpn_peers_release_mp+0x490/0x490 [ovpn] [ 47.152694][ T34] ? __rwlock_init+0x150/0x150 [ 47.152699][ T34] ovpn_peer_keepalive_work+0x389/0x580 [ovpn] [ 47.152704][ T34] ? process_one_work+0xdfc/0x1560 [ 47.152707][ T34] ? ovpn_peers_free+0xb0/0xb0 [ovpn] [ 47.152710][ T34] ? rcu_is_watching+0x16/0xd0 [ 47.152712][ T34] ? lock_acquire+0x13c/0x160 [ 47.152714][ T34] ? rcu_is_watching+0x16/0xd0 [ 47.152718][ T34] ? process_one_work+0xdfc/0x1560 [ 47.152720][ T34] process_one_work+0xe3e/0x1560 [ 47.152726][ T34] ? __queue_delayed_work+0x470/0x470 [ 47.152729][ T34] ? lock_acquire.part.0+0xd4/0x280 [ 47.152737][ T34] worker_thread+0x4f1/0xd60 [ 47.152744][ T34] ? rescuer_thread+0x1340/0x1340 [ 47.152747][ T34] kthread+0x367/0x460 [ 47.152749][ T34] ? trace_irq_enable.constprop.0+0x9b/0x160 [ 47.152752][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 47.152755][ T34] ret_from_fork+0x474/0x6b0 [ 47.152760][ T34] ? arch_exit_to_user_mode_prepare.isra.0+0x120/0x120 [ 47.152763][ T34] ? __switch_to+0x5a3/0xe00 [ 47.152766][ T34] ? kthread_affine_preferred+0x4c0/0x4c0 [ 47.152769][ T34] ret_from_fork_asm+0x11/0x20 [ 47.152778][ T34] [ 47.216058][ T34] tun4: deleting peer with id 13, reason 2 [ 47.280060][ T65] tun5: deleting peer with id 14, reason 2 [ 47.344050][ T34] tun6: deleting peer with id 15, reason 2