====================================== | [ 28.646489][ T742] softirqs last disabled at (7697510): fpu__clear_user_states (./include/linux/bottom_half.h:20 (discriminator 2) ./arch/x86/include/asm/fpu/api.h:69 (discriminator 2) arch/x86/kernel/fpu/core.c:835 (discriminator 2)) | [ 28.646492][ T742] Preemption disabled at: | [ 28.646492][ T742] 0x0 | [ 28.646502][ T742] Tainted: [W]=WARN [ 28.646503][ T742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.646505][ T742] Call Trace: [ 28.646507][ T742] [ 28.646508][ T742] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.646514][ T742] __might_resched.cold (kernel/sched/core.c:9234) [ 28.646518][ T742] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.646522][ T742] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.646527][ T742] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.646530][ T742] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.646536][ T742] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.646538][ T742] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.646541][ T742] put_chars (drivers/char/virtio_console.c:1176) [ 28.646544][ T742] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 28.646546][ T742] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.646549][ T742] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.646553][ T742] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.646555][ T742] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.646559][ T742] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.646562][ T742] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.646564][ T742] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646565][ T742] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646569][ T742] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.646571][ T742] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 28.646574][ T742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646577][ T742] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.646580][ T742] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.646584][ T742] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.646586][ T742] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 28.646589][ T742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646591][ T742] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.646595][ T742] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.646599][ T742] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.646601][ T742] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646606][ T742] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.646609][ T742] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.646610][ T742] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646613][ T742] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.646616][ T742] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.646618][ T742] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.646621][ T742] vprintk_emit (kernel/printk/printk.c:2479) [ 28.646625][ T742] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.646628][ T742] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646631][ T742] _printk (kernel/printk/printk.c:2504) [ 28.646635][ T742] ? snapshot_read.cold (user.c:?) [ 28.646638][ T742] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.646640][ T742] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.646644][ T742] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.646651][ T742] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 28.646655][ T742] ? exit_notify (kernel/exit.c:780) [ 28.646660][ T742] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 28.646661][ T742] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 28.646664][ T742] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.646668][ T742] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.646671][ T742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.646673][ T742] RIP: 0033:0x7fbc7269cc49 [ 28.646675][ T742] Code: Unable to access opcode bytes at 0x7fbc7269cc1f. Code starting with the faulting instruction =========================================== [ 28.646676][ T742] RSP: 002b:00007fbc71e5be60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 28.646679][ T742] RAX: ffffffffffffffda RBX: 00007fbc71e5c6c0 RCX: 00007fbc7269cc49 [ 28.646680][ T742] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 28.646681][ T742] RBP: 00007fbc71e5bf70 R08: 0000000000000001 R09: 00007fbc71e5c6c0 [ 28.646682][ T742] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fbc7165c000 [ 28.646683][ T742] R13: 00007fffdf1c6020 R14: 0000000000000002 R15: 00007fffdf1c6127 | [ 30.355686][ T836] | [ 30.355686][ T836] | [ 30.355686][ T836] stack backtrace: | [ 30.355692][ T836] Tainted: [W]=WARN [ 30.355692][ T836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.355694][ T836] Call Trace: [ 30.355696][ T836] [ 30.355697][ T836] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.355701][ T836] print_bad_irq_dependency (kernel/locking/lockdep.c:2632) [ 30.355703][ T836] check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 30.355705][ T836] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.355709][ T836] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.355711][ T836] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 30.355714][ T836] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 30.355715][ T836] check_prev_add (kernel/locking/lockdep.c:3185) [ 30.355717][ T836] validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 30.355719][ T836] __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.355722][ T836] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.355723][ T836] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.355725][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355727][ T836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.355729][ T836] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.355731][ T836] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.355732][ T836] console_emit_next_record (kernel/printk/printk.c:3177) [ 30.355735][ T836] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.355736][ T836] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 30.355738][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355740][ T836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.355742][ T836] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.355744][ T836] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.355746][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.355748][ T836] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.355750][ T836] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.355751][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355753][ T836] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.355755][ T836] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.355757][ T836] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.355758][ T836] vprintk_emit (kernel/printk/printk.c:2479) [ 30.355760][ T836] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.355762][ T836] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.355764][ T836] ? __kernel_text_address (kernel/extable.c:79) [ 30.355765][ T836] ? write_profile (profile.c:?) [ 30.355767][ T836] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.355770][ T836] _printk (kernel/printk/printk.c:2504) [ 30.355772][ T836] ? snapshot_read.cold (user.c:?) [ 30.355774][ T836] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.355775][ T836] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.355777][ T836] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.355778][ T836] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.355780][ T836] ? netdev_notice (net/core/dev.c:13194) [ 30.355781][ T836] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.355782][ T836] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.355784][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.355786][ T836] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 30.355789][ T836] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 30.355792][ T836] ? ovpn_peer_get_by_id (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/peer.c:680 (discriminator 2)) ovpn [ 30.355795][ T836] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 30.355797][ T836] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.355799][ T836] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 30.355802][ T836] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 30.355804][ T836] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 30.355807][ T836] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 30.355810][ T836] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 30.355811][ T836] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.355814][ T836] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 30.355819][ T836] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/netlink.c:67 (discriminator 2)) ovpn [ 30.355821][ T836] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 30.355824][ T836] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 30.355827][ T836] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 30.355828][ T836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.355831][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355833][ T836] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.355836][ T836] ? write_profile (profile.c:?) [ 30.355837][ T836] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.355839][ T836] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 30.355841][ T836] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 30.355843][ T836] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.355845][ T836] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 30.355847][ T836] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.355849][ T836] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 30.355851][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.355853][ T836] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 30.355856][ T836] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.355857][ T836] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 30.355859][ T836] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.355862][ T836] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 30.355864][ T836] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 30.355866][ T836] genl_rcv (net/netlink/genetlink.c:1218) [ 30.355868][ T836] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.355870][ T836] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.355872][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.355874][ T836] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.355876][ T836] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.355878][ T836] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.355882][ T836] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.355883][ T836] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.355885][ T836] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.355887][ T836] ? move_addr_to_kernel (net/socket.c:258) [ 30.355890][ T836] ___sys_sendmsg (net/socket.c:2767) [ 30.355891][ T836] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.355893][ T836] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 30.355898][ T836] __sys_sendmsg (net/socket.c:2799) [ 30.355900][ T836] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.355902][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355904][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355906][ T836] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.355908][ T836] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.355909][ T836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.355911][ T836] RIP: 0033:0x7f94703a754e [ 30.355913][ T836] 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 All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.355915][ T836] RSP: 002b:00007fff7b7239e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.355918][ T836] RAX: ffffffffffffffda RBX: 000000003944d130 RCX: 00007f94703a754e [ 30.355919][ T836] RDX: 0000000000000000 RSI: 00007fff7b723a80 RDI: 0000000000000005 [ 30.355920][ T836] RBP: 00007fff7b7239f0 R08: 0000000000000000 R09: 0000000000000000 [ 30.355921][ T836] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003944d200 [ 30.355922][ T836] R13: 00007fff7b723a80 R14: 000000003944e260 R15: 000000000040bda8 | [ 30.355939][ T836] softirqs last disabled at (42092): ovpn_peer_del (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1214) ovpn | [ 30.355942][ T836] Preemption disabled at: | [ 30.355943][ T836] 0x0 | [ 30.355946][ T836] Tainted: [W]=WARN [ 30.355947][ T836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.355948][ T836] Call Trace: [ 30.355948][ T836] [ 30.355949][ T836] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.355951][ T836] __might_resched.cold (kernel/sched/core.c:9234) [ 30.355953][ T836] ? check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 30.355955][ T836] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.355958][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355960][ T836] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.355962][ T836] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.355963][ T836] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.355965][ T836] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.355966][ T836] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.355968][ T836] put_chars (drivers/char/virtio_console.c:1176) [ 30.355970][ T836] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.355971][ T836] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 30.355973][ T836] ? validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 30.355975][ T836] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.355977][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.355979][ T836] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.355980][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355982][ T836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.355984][ T836] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.355986][ T836] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.355988][ T836] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 30.355990][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.355991][ T836] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.355993][ T836] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.355995][ T836] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.355997][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.355999][ T836] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.356001][ T836] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.356003][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.356004][ T836] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.356006][ T836] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.356008][ T836] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.356010][ T836] vprintk_emit (kernel/printk/printk.c:2479) [ 30.356012][ T836] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.356013][ T836] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.356015][ T836] ? __kernel_text_address (kernel/extable.c:79) [ 30.356016][ T836] ? write_profile (profile.c:?) [ 30.356017][ T836] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.356018][ T836] _printk (kernel/printk/printk.c:2504) [ 30.356020][ T836] ? snapshot_read.cold (user.c:?) [ 30.356022][ T836] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.356023][ T836] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.356025][ T836] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.356026][ T836] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.356028][ T836] ? netdev_notice (net/core/dev.c:13194) [ 30.356029][ T836] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.356030][ T836] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.356032][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.356034][ T836] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 30.356037][ T836] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 30.356039][ T836] ? ovpn_peer_get_by_id (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/peer.c:680 (discriminator 2)) ovpn [ 30.356042][ T836] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 30.356044][ T836] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.356046][ T836] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 30.356049][ T836] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 30.356052][ T836] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 30.356055][ T836] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 30.356058][ T836] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 30.356059][ T836] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.356061][ T836] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 30.356064][ T836] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/netlink.c:67 (discriminator 2)) ovpn [ 30.356067][ T836] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 30.356070][ T836] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 30.356072][ T836] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 30.356074][ T836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.356076][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.356078][ T836] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.356079][ T836] ? write_profile (profile.c:?) [ 30.356080][ T836] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.356082][ T836] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 30.356084][ T836] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 30.356086][ T836] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.356088][ T836] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 30.356090][ T836] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.356092][ T836] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 30.356094][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.356096][ T836] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 30.356099][ T836] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.356100][ T836] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 30.356102][ T836] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.356105][ T836] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 30.356107][ T836] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 30.356109][ T836] genl_rcv (net/netlink/genetlink.c:1218) [ 30.356110][ T836] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.356113][ T836] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.356115][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.356116][ T836] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.356119][ T836] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.356121][ T836] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.356123][ T836] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.356124][ T836] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.356126][ T836] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.356127][ T836] ? move_addr_to_kernel (net/socket.c:258) [ 30.356130][ T836] ___sys_sendmsg (net/socket.c:2767) [ 30.356132][ T836] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.356134][ T836] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 30.356138][ T836] __sys_sendmsg (net/socket.c:2799) [ 30.356140][ T836] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.356143][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.356144][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.356146][ T836] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.356148][ T836] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.356149][ T836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.356151][ T836] RIP: 0033:0x7f94703a754e [ 30.356152][ T836] 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 All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.356153][ T836] RSP: 002b:00007fff7b7239e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.356154][ T836] RAX: ffffffffffffffda RBX: 000000003944d130 RCX: 00007f94703a754e [ 30.356155][ T836] RDX: 0000000000000000 RSI: 00007fff7b723a80 RDI: 0000000000000005 [ 30.356155][ T836] RBP: 00007fff7b7239f0 R08: 0000000000000000 R09: 0000000000000000 [ 30.356156][ T836] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003944d200 [ 30.356157][ T836] R13: 00007fff7b723a80 R14: 000000003944e260 R15: 000000000040bda8 | [ 33.066207][ T888] softirqs last disabled at (0): 0x0 | [ 33.066209][ T888] Preemption disabled at: | [ 33.066210][ T888] 0x0 | [ 33.066217][ T888] Tainted: [W]=WARN [ 33.066218][ T888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.066220][ T888] Call Trace: [ 33.066221][ T888] [ 33.066223][ T888] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.066228][ T888] __might_resched.cold (kernel/sched/core.c:9234) [ 33.066232][ T888] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.066235][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066239][ T888] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 33.066243][ T888] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.066245][ T888] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.066250][ T888] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 33.066251][ T888] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.066253][ T888] put_chars (drivers/char/virtio_console.c:1176) [ 33.066255][ T888] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.066257][ T888] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 33.066260][ T888] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.066264][ T888] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.066266][ T888] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.066267][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066269][ T888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.066271][ T888] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.066274][ T888] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.066275][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066277][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066279][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066280][ T888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.066282][ T888] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.066284][ T888] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.066286][ T888] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.066288][ T888] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.066290][ T888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.066292][ T888] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.066293][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066295][ T888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.066296][ T888] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.066297][ T888] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 33.066299][ T888] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.066301][ T888] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.066303][ T888] vprintk_emit (kernel/printk/printk.c:2479) [ 33.066305][ T888] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.066307][ T888] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.066309][ T888] ? __kernel_text_address (kernel/extable.c:79) [ 33.066310][ T888] ? write_profile (profile.c:?) [ 33.066312][ T888] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.066316][ T888] _printk (kernel/printk/printk.c:2504) [ 33.066319][ T888] ? snapshot_read.cold (user.c:?) [ 33.066321][ T888] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.066323][ T888] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.066325][ T888] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.066326][ T888] ? netdev_notice (net/core/dev.c:13194) [ 33.066328][ T888] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 33.066333][ T888] ? __module_address (kernel/module/main.c:3915) [ 33.066336][ T888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.066337][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066339][ T888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.066341][ T888] ? ovpn_peer_get_by_id (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1346 ./include/linux/refcount.h:181 ./include/linux/refcount.h:317 ./include/linux/refcount.h:335 ./include/linux/kref.h:133 drivers/net/ovpn/peer.h:127 drivers/net/ovpn/peer.c:674) ovpn [ 33.066344][ T888] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 33.066348][ T888] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 33.066350][ T888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.066351][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066353][ T888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.066357][ T888] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 33.066361][ T888] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 33.066362][ T888] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 33.066366][ T888] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 33.066368][ T888] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 33.066372][ T888] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 33.066374][ T888] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.066377][ T888] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.066379][ T888] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 33.066384][ T888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.066385][ T888] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 33.066389][ T888] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 33.066393][ T888] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 33.066395][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066397][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066399][ T888] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.066402][ T888] ? write_profile (profile.c:?) [ 33.066403][ T888] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.066405][ T888] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 33.066407][ T888] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 33.066409][ T888] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 33.066411][ T888] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.066414][ T888] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 33.066417][ T888] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 33.066418][ T888] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 33.066420][ T888] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 33.066422][ T888] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.066424][ T888] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 33.066426][ T888] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.066429][ T888] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.066431][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066432][ T888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.066434][ T888] genl_rcv (net/netlink/genetlink.c:1218) [ 33.066436][ T888] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.066438][ T888] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.066440][ T888] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.066441][ T888] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.066442][ T888] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 33.066446][ T888] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.066448][ T888] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.066450][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066452][ T888] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.066453][ T888] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.066457][ T888] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.066459][ T888] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.066460][ T888] ? move_addr_to_kernel (net/socket.c:258) [ 33.066463][ T888] ___sys_sendmsg (net/socket.c:2767) [ 33.066465][ T888] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.066466][ T888] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 33.066471][ T888] __sys_sendmsg (net/socket.c:2799) [ 33.066473][ T888] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.066476][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066477][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.066479][ T888] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.066482][ T888] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.066484][ T888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.066486][ T888] RIP: 0033:0x7ff6d219f54e [ 33.066488][ T888] 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 All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.066489][ T888] RSP: 002b:00007ffe30083b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.066493][ T888] RAX: ffffffffffffffda RBX: 000000000e597130 RCX: 00007ff6d219f54e [ 33.066494][ T888] RDX: 0000000000000000 RSI: 00007ffe30083c00 RDI: 0000000000000005 [ 33.066495][ T888] RBP: 00007ffe30083b70 R08: 0000000000000000 R09: 0000000000000000 [ 33.066495][ T888] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000e597200 [ 33.066496][ T888] R13: 00007ffe30083c00 R14: 000000000e598260 R15: 000000000040bda8 | [ 38.750424][ T52] softirqs last disabled at (22398): ovpn_peer_keepalive_work (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1449) ovpn | [ 38.750428][ T52] Preemption disabled at: | [ 38.750429][ T52] 0x0 | [ 38.750438][ T52] Tainted: [W]=WARN [ 38.750439][ T52] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.750442][ T52] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 38.750447][ T52] Call Trace: [ 38.750449][ T52] [ 38.750452][ T52] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.750458][ T52] __might_resched.cold (kernel/sched/core.c:9234) [ 38.750462][ T52] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.750465][ T52] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 38.750468][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750472][ T52] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.750476][ T52] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.750479][ T52] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.750482][ T52] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.750484][ T52] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.750486][ T52] put_chars (drivers/char/virtio_console.c:1176) [ 38.750488][ T52] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 38.750489][ T52] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.750491][ T52] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 38.750494][ T52] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.750498][ T52] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.750499][ T52] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 38.750501][ T52] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 38.750503][ T52] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.750504][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750506][ T52] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.750508][ T52] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.750511][ T52] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.750513][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750514][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750516][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750517][ T52] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.750519][ T52] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.750521][ T52] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.750523][ T52] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.750525][ T52] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.750527][ T52] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.750529][ T52] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.750530][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750532][ T52] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.750533][ T52] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.750534][ T52] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 38.750537][ T52] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.750538][ T52] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.750540][ T52] vprintk_emit (kernel/printk/printk.c:2479) [ 38.750542][ T52] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.750544][ T52] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 38.750547][ T52] ? queued_spin_lock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1279 ./arch/x86/include/asm/paravirt-spinlock.h:144 kernel/locking/qspinlock.c:163) [ 38.750549][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750551][ T52] _printk (kernel/printk/printk.c:2504) [ 38.750554][ T52] ? snapshot_read.cold (user.c:?) [ 38.750556][ T52] ? __add_to_free_list (mm/page_alloc.c:447 mm/page_alloc.c:801) [ 38.750558][ T52] ? __mod_zone_page_state (mm/vmstat.c:371) [ 38.750561][ T52] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.750563][ T52] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.750565][ T52] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.750567][ T52] ? netdev_notice (net/core/dev.c:13194) [ 38.750568][ T52] ? free_pcppages_bulk (./include/trace/events/kmem.h:246 (discriminator 22) mm/page_alloc.c:1516 (discriminator 22)) [ 38.750570][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750572][ T52] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 38.750575][ T52] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 38.750579][ T52] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 38.750582][ T52] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.750583][ T52] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.750585][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750587][ T52] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 38.750590][ T52] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 38.750591][ T52] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 38.750594][ T52] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.750595][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750597][ T52] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.750598][ T52] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 38.750599][ T52] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 38.750603][ T52] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 38.750605][ T52] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.750607][ T52] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 38.750610][ T52] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 38.750613][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750614][ T52] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.750616][ T52] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.750618][ T52] process_one_work (kernel/workqueue.c:3387) [ 38.750622][ T52] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 38.750624][ T52] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.750626][ T52] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.750628][ T52] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 38.750630][ T52] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.750632][ T52] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 38.750634][ T52] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.750636][ T52] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.750637][ T52] kthread (kernel/kthread.c:436) [ 38.750639][ T52] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.750640][ T52] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.750642][ T52] ret_from_fork (arch/x86/kernel/process.c:158) [ 38.750644][ T52] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 38.750646][ T52] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 38.750648][ T52] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.750650][ T52] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 43.870418][ T67] softirqs last disabled at (23339): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 43.870420][ T67] Preemption disabled at: | [ 43.870421][ T67] 0x0 | [ 43.870430][ T67] Tainted: [W]=WARN [ 43.870431][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.870432][ T67] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 43.870439][ T67] Call Trace: [ 43.870441][ T67] [ 43.870442][ T67] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.870447][ T67] __might_resched.cold (kernel/sched/core.c:9234) [ 43.870451][ T67] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.870454][ T67] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 43.870456][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870460][ T67] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 43.870463][ T67] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.870466][ T67] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.870469][ T67] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.870471][ T67] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.870473][ T67] put_chars (drivers/char/virtio_console.c:1176) [ 43.870474][ T67] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 43.870476][ T67] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.870478][ T67] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 43.870481][ T67] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.870484][ T67] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.870486][ T67] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 43.870487][ T67] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 43.870489][ T67] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.870491][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870493][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.870495][ T67] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.870497][ T67] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.870499][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870501][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870502][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870504][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.870506][ T67] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.870507][ T67] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.870510][ T67] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.870512][ T67] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.870514][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.870515][ T67] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.870517][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870518][ T67] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.870520][ T67] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.870521][ T67] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.870523][ T67] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.870525][ T67] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.870527][ T67] vprintk_emit (kernel/printk/printk.c:2479) [ 43.870529][ T67] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.870531][ T67] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 43.870532][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870534][ T67] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 43.870536][ T67] _printk (kernel/printk/printk.c:2504) [ 43.870539][ T67] ? snapshot_read.cold (user.c:?) [ 43.870540][ T67] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 43.870542][ T67] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 43.870544][ T67] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.870546][ T67] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.870548][ T67] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.870549][ T67] ? netdev_notice (net/core/dev.c:13194) [ 43.870551][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870553][ T67] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 43.870556][ T67] ? kthread (kernel/kthread.c:436) [ 43.870558][ T67] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 43.870561][ T67] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 43.870565][ T67] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 43.870568][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870569][ T67] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.870571][ T67] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 43.870575][ T67] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 43.870577][ T67] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 43.870579][ T67] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.870581][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870582][ T67] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.870583][ T67] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 43.870585][ T67] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 43.870588][ T67] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 43.870590][ T67] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.870592][ T67] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 43.870595][ T67] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 43.870598][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870599][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.870601][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.870603][ T67] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 43.870605][ T67] process_one_work (kernel/workqueue.c:3387) [ 43.870607][ T67] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 43.870609][ T67] ? worker_thread (kernel/workqueue.c:3564 (discriminator 7)) [ 43.870611][ T67] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.870613][ T67] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 43.870615][ T67] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 43.870617][ T67] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 43.870619][ T67] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 43.870621][ T67] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 43.870622][ T67] kthread (kernel/kthread.c:436) [ 43.870623][ T67] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.870625][ T67] ? kthread_affine_preferred (kernel/kthread.c:857) [ 43.870626][ T67] ret_from_fork (arch/x86/kernel/process.c:158) [ 43.870629][ T67] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 43.870631][ T67] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 43.870633][ T67] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print print_bad_irq_dependency:check_irq_usage:check_prev_add:validate_chain:__lock_acquire ovpn_peer_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print fpu__clear_user_states:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print ovpn_peer_keepalive_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print