====================================== | [ 21.109254][ T590] softirqs last disabled at (47579): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.109256][ T590] Preemption disabled at: | [ 21.109257][ T590] 0x0 | [ 21.109267][ T590] Tainted: [W]=WARN [ 21.109267][ T590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.109269][ T590] Call Trace: [ 21.109271][ T590] [ 21.109272][ T590] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.109278][ T590] __might_resched.cold (kernel/sched/core.c:9234) [ 21.109282][ T590] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.109286][ T590] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.109291][ T590] __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)) [ 21.109294][ T590] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.109299][ T590] ? 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) [ 21.109302][ T590] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.109305][ T590] put_chars (drivers/char/virtio_console.c:1176) [ 21.109308][ T590] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.109310][ T590] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.109315][ T590] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.109320][ T590] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.109326][ T590] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.109329][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.109331][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.109335][ T590] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.109339][ T590] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.109341][ T590] ? 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)) [ 21.109344][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.109346][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.109350][ T590] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.109354][ T590] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.109356][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.109361][ T590] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.109364][ T590] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.109365][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.109368][ T590] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.109371][ T590] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.109373][ T590] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.109376][ T590] vprintk_emit (kernel/printk/printk.c:2479) [ 21.109380][ T590] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.109383][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.109387][ T590] _printk (kernel/printk/printk.c:2504) [ 21.109390][ T590] ? snapshot_read.cold (user.c:?) [ 21.109393][ T590] ? 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) [ 21.109395][ T590] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.109399][ T590] ? 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) [ 21.109401][ T590] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 21.109405][ T590] ? exit_notify (kernel/exit.c:780) [ 21.109406][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.109409][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.109413][ T590] do_group_exit (kernel/exit.c:1151) [ 21.109416][ T590] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 21.109418][ T590] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 21.109420][ T590] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.109424][ T590] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.109426][ T590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.109429][ T590] RIP: 0033:0x7f9ca1a651b8 [ 21.109431][ T590] Code: Unable to access opcode bytes at 0x7f9ca1a6518e. Code starting with the faulting instruction =========================================== [ 21.109432][ T590] RSP: 002b:00007fffc9c9bb48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 21.109434][ T590] RAX: ffffffffffffffda RBX: 00007f9ca1b95f88 RCX: 00007f9ca1a651b8 [ 21.109435][ T590] RDX: 00007f9ca1862d48 RSI: fffffffffffffce8 RDI: 0000000000000000 [ 21.109436][ T590] RBP: 00007fffc9c9bba0 R08: 0000000000000000 R09: 0000000000000000 [ 21.109437][ T590] R10: 00007f9ca18b71a0 R11: 0000000000000246 R12: 0000000000000001 [ 21.109438][ T590] R13: 0000000000000000 R14: 00007f9ca1b94680 R15: 00007f9ca1b95fa0 | [ 30.344620][ T846] | [ 30.344620][ T846] | [ 30.344620][ T846] stack backtrace: | [ 30.344626][ T846] Tainted: [W]=WARN [ 30.344627][ T846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.344629][ T846] Call Trace: [ 30.344630][ T846] [ 30.344631][ T846] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.344635][ T846] print_bad_irq_dependency (kernel/locking/lockdep.c:2632) [ 30.344637][ T846] check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 30.344639][ T846] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.344643][ T846] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.344645][ T846] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 30.344648][ T846] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 30.344649][ T846] check_prev_add (kernel/locking/lockdep.c:3185) [ 30.344651][ T846] validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 30.344653][ T846] __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344655][ T846] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.344657][ T846] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.344659][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344661][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.344663][ T846] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.344665][ T846] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 30.344666][ T846] console_emit_next_record (kernel/printk/printk.c:3177) [ 30.344668][ T846] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.344670][ T846] ? 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.344672][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344673][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.344675][ T846] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.344677][ T846] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.344679][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344681][ T846] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.344683][ T846] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.344685][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344686][ T846] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.344688][ T846] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.344690][ T846] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.344692][ T846] vprintk_emit (kernel/printk/printk.c:2479) [ 30.344694][ T846] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.344695][ T846] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.344697][ T846] ? __kernel_text_address (kernel/extable.c:79) [ 30.344698][ T846] ? write_profile (profile.c:?) [ 30.344700][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.344703][ T846] _printk (kernel/printk/printk.c:2504) [ 30.344705][ T846] ? snapshot_read.cold (user.c:?) [ 30.344707][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.344708][ T846] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.344710][ T846] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.344711][ T846] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.344713][ T846] ? netdev_notice (net/core/dev.c:13194) [ 30.344714][ T846] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.344715][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.344717][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344719][ T846] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 30.344722][ T846] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 30.344724][ T846] ? 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.344727][ T846] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 30.344729][ T846] ? 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.344731][ T846] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 30.344734][ T846] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 30.344737][ T846] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 30.344740][ T846] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 30.344742][ T846] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 30.344744][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.344746][ T846] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 30.344751][ T846] ? 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.344754][ T846] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 30.344757][ T846] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 30.344759][ T846] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 30.344761][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.344763][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344765][ T846] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.344768][ T846] ? write_profile (profile.c:?) [ 30.344769][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.344771][ T846] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 30.344773][ T846] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 30.344775][ T846] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.344776][ T846] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 30.344779][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.344781][ T846] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 30.344784][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344786][ T846] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 30.344788][ T846] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.344790][ T846] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 30.344792][ T846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.344794][ T846] ? 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.344796][ T846] ? 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.344798][ T846] genl_rcv (net/netlink/genetlink.c:1218) [ 30.344800][ T846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.344802][ T846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.344804][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344806][ T846] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.344808][ T846] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.344810][ T846] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.344814][ T846] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.344815][ T846] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.344817][ T846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.344819][ T846] ? move_addr_to_kernel (net/socket.c:258) [ 30.344822][ T846] ___sys_sendmsg (net/socket.c:2767) [ 30.344823][ T846] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.344825][ T846] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 30.344829][ T846] __sys_sendmsg (net/socket.c:2799) [ 30.344831][ T846] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.344834][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344836][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344838][ T846] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.344839][ T846] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.344841][ T846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.344842][ T846] RIP: 0033:0x7ff2c9f0854e [ 30.344845][ T846] 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.344847][ T846] RSP: 002b:00007ffedbeb6a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.344850][ T846] RAX: ffffffffffffffda RBX: 000000003f4ca130 RCX: 00007ff2c9f0854e [ 30.344851][ T846] RDX: 0000000000000000 RSI: 00007ffedbeb6af0 RDI: 0000000000000005 [ 30.344852][ T846] RBP: 00007ffedbeb6a60 R08: 0000000000000000 R09: 0000000000000000 [ 30.344852][ T846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003f4ca200 [ 30.344853][ T846] R13: 00007ffedbeb6af0 R14: 000000003f4cb260 R15: 000000000040bda8 | [ 30.344871][ T846] softirqs last disabled at (41118): ovpn_peer_del (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1214) ovpn | [ 30.344873][ T846] Preemption disabled at: | [ 30.344874][ T846] 0x0 | [ 30.344878][ T846] Tainted: [W]=WARN [ 30.344879][ T846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.344879][ T846] Call Trace: [ 30.344880][ T846] [ 30.344880][ T846] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.344883][ T846] __might_resched.cold (kernel/sched/core.c:9234) [ 30.344885][ T846] ? check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 30.344887][ T846] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.344889][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344892][ T846] __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.344893][ T846] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.344895][ T846] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.344896][ T846] ? 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.344898][ T846] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.344900][ T846] put_chars (drivers/char/virtio_console.c:1176) [ 30.344902][ T846] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.344903][ T846] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 30.344905][ T846] ? validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 30.344907][ T846] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.344908][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344910][ T846] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.344912][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344914][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.344916][ T846] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.344918][ T846] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.344919][ T846] ? 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.344921][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344923][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.344925][ T846] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.344927][ T846] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.344929][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344931][ T846] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.344933][ T846] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.344934][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.344936][ T846] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.344938][ T846] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.344939][ T846] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.344941][ T846] vprintk_emit (kernel/printk/printk.c:2479) [ 30.344943][ T846] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.344945][ T846] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.344946][ T846] ? __kernel_text_address (kernel/extable.c:79) [ 30.344947][ T846] ? write_profile (profile.c:?) [ 30.344948][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.344950][ T846] _printk (kernel/printk/printk.c:2504) [ 30.344952][ T846] ? snapshot_read.cold (user.c:?) [ 30.344954][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.344955][ T846] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.344956][ T846] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.344958][ T846] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.344959][ T846] ? netdev_notice (net/core/dev.c:13194) [ 30.344960][ T846] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.344962][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.344963][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.344965][ T846] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 30.344968][ T846] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 30.344971][ T846] ? 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.344973][ T846] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 30.344976][ T846] ? 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.344977][ T846] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 30.344981][ T846] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 30.344983][ T846] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 30.344986][ T846] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 30.344989][ T846] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 30.344990][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.344992][ T846] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 30.344995][ T846] ? 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.344998][ T846] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 30.345001][ T846] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 30.345003][ T846] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 30.345007][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.345009][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.345011][ T846] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.345013][ T846] ? write_profile (profile.c:?) [ 30.345014][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.345016][ T846] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 30.345018][ T846] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 30.345020][ T846] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.345021][ T846] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 30.345023][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.345026][ T846] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 30.345028][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.345030][ T846] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 30.345032][ T846] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.345034][ T846] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 30.345036][ T846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.345039][ T846] ? 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.345040][ T846] ? 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.345042][ T846] genl_rcv (net/netlink/genetlink.c:1218) [ 30.345044][ T846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.345046][ T846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.345048][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.345050][ T846] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.345052][ T846] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.345054][ T846] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.345056][ T846] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.345058][ T846] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.345060][ T846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.345061][ T846] ? move_addr_to_kernel (net/socket.c:258) [ 30.345064][ T846] ___sys_sendmsg (net/socket.c:2767) [ 30.345066][ T846] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.345067][ T846] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 30.345072][ T846] __sys_sendmsg (net/socket.c:2799) [ 30.345074][ T846] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.345076][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.345078][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.345080][ T846] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.345082][ T846] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.345083][ T846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.345084][ T846] RIP: 0033:0x7ff2c9f0854e [ 30.345085][ T846] 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.345086][ T846] RSP: 002b:00007ffedbeb6a50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.345087][ T846] RAX: ffffffffffffffda RBX: 000000003f4ca130 RCX: 00007ff2c9f0854e [ 30.345088][ T846] RDX: 0000000000000000 RSI: 00007ffedbeb6af0 RDI: 0000000000000005 [ 30.345089][ T846] RBP: 00007ffedbeb6a60 R08: 0000000000000000 R09: 0000000000000000 [ 30.345089][ T846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003f4ca200 [ 30.345090][ T846] R13: 00007ffedbeb6af0 R14: 000000003f4cb260 R15: 000000000040bda8 | [ 33.004797][ T898] softirqs last disabled at (0): 0x0 | [ 33.004799][ T898] Preemption disabled at: | [ 33.004799][ T898] 0x0 | [ 33.004807][ T898] Tainted: [W]=WARN [ 33.004808][ T898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.004810][ T898] Call Trace: [ 33.004811][ T898] [ 33.004812][ T898] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.004817][ T898] __might_resched.cold (kernel/sched/core.c:9234) [ 33.004821][ T898] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.004825][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004828][ T898] __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.004832][ T898] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.004835][ T898] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.004839][ T898] ? 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.004840][ T898] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.004842][ T898] put_chars (drivers/char/virtio_console.c:1176) [ 33.004844][ T898] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.004846][ T898] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 33.004849][ T898] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.004853][ T898] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.004854][ T898] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.004856][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004858][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.004860][ T898] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.004862][ T898] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.004864][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004866][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004868][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004869][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.004871][ T898] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.004873][ T898] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.004875][ T898] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.004877][ T898] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.004879][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.004880][ T898] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.004882][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004884][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.004885][ T898] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.004886][ T898] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 33.004888][ T898] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.004890][ T898] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.004892][ T898] vprintk_emit (kernel/printk/printk.c:2479) [ 33.004894][ T898] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.004896][ T898] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.004898][ T898] ? __kernel_text_address (kernel/extable.c:79) [ 33.004899][ T898] ? write_profile (profile.c:?) [ 33.004901][ T898] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.004904][ T898] _printk (kernel/printk/printk.c:2504) [ 33.004907][ T898] ? snapshot_read.cold (user.c:?) [ 33.004909][ T898] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.004912][ T898] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.004913][ T898] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.004915][ T898] ? netdev_notice (net/core/dev.c:13194) [ 33.004916][ T898] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 33.004922][ T898] ? __module_address (kernel/module/main.c:3915) [ 33.004925][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.004926][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004928][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.004930][ T898] ? 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.004933][ T898] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 33.004937][ T898] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 33.004939][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.004941][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004942][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.004944][ T898] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 33.004947][ T898] ? 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.004949][ T898] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 33.004952][ T898] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 33.004955][ T898] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 33.004958][ T898] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 33.004961][ T898] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.004963][ T898] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.004965][ T898] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 33.004970][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.004972][ T898] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 33.004975][ T898] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 33.004979][ T898] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 33.004981][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004983][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.004985][ T898] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.004988][ T898] ? write_profile (profile.c:?) [ 33.004989][ T898] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.004991][ T898] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 33.004993][ T898] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 33.004995][ T898] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 33.004998][ T898] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.005000][ T898] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 33.005002][ T898] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 33.005004][ T898] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 33.005008][ T898] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 33.005010][ T898] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.005012][ T898] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 33.005014][ T898] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.005016][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.005018][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.005020][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.005022][ T898] genl_rcv (net/netlink/genetlink.c:1218) [ 33.005023][ T898] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.005026][ T898] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.005027][ T898] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.005029][ T898] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.005030][ T898] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 33.005033][ T898] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.005036][ T898] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.005038][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.005039][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.005041][ T898] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.005044][ T898] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.005046][ T898] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.005047][ T898] ? move_addr_to_kernel (net/socket.c:258) [ 33.005050][ T898] ___sys_sendmsg (net/socket.c:2767) [ 33.005052][ T898] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.005053][ T898] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 33.005058][ T898] __sys_sendmsg (net/socket.c:2799) [ 33.005060][ T898] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.005063][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.005064][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.005066][ T898] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.005069][ T898] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.005071][ T898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.005073][ T898] RIP: 0033:0x7f8a1d30c54e [ 33.005075][ T898] 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.005076][ T898] RSP: 002b:00007fffd9e56e30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.005080][ T898] RAX: ffffffffffffffda RBX: 00000000263c6130 RCX: 00007f8a1d30c54e [ 33.005081][ T898] RDX: 0000000000000000 RSI: 00007fffd9e56ed0 RDI: 0000000000000005 [ 33.005082][ T898] RBP: 00007fffd9e56e40 R08: 0000000000000000 R09: 0000000000000000 [ 33.005083][ T898] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000263c6200 [ 33.005084][ T898] R13: 00007fffd9e56ed0 R14: 00000000263c7260 R15: 000000000040bda8 | [ 38.694056][ T63] softirqs last disabled at (18880): ovpn_peer_keepalive_work (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1449) ovpn | [ 38.694059][ T63] Preemption disabled at: | [ 38.694060][ T63] 0x0 | [ 38.694069][ T63] Tainted: [W]=WARN [ 38.694070][ T63] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.694071][ T63] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 38.694076][ T63] Call Trace: [ 38.694078][ T63] [ 38.694079][ T63] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.694084][ T63] __might_resched.cold (kernel/sched/core.c:9234) [ 38.694088][ T63] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.694092][ T63] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 38.694095][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694099][ T63] __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.694102][ T63] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.694105][ T63] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.694109][ T63] ? 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.694110][ T63] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.694112][ T63] put_chars (drivers/char/virtio_console.c:1176) [ 38.694114][ T63] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 38.694116][ T63] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.694117][ T63] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 38.694121][ T63] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.694124][ T63] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.694126][ T63] ? 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.694127][ T63] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 38.694129][ T63] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.694131][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694133][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.694135][ T63] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.694137][ T63] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.694139][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694141][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694143][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694144][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.694146][ T63] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.694148][ T63] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.694150][ T63] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.694153][ T63] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.694155][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.694156][ T63] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.694158][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694159][ T63] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.694161][ T63] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.694162][ T63] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 38.694164][ T63] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.694166][ T63] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.694168][ T63] vprintk_emit (kernel/printk/printk.c:2479) [ 38.694170][ T63] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.694172][ T63] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 38.694176][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694178][ T63] _printk (kernel/printk/printk.c:2504) [ 38.694181][ T63] ? snapshot_read.cold (user.c:?) [ 38.694183][ T63] ? __add_to_free_list (mm/page_alloc.c:447 mm/page_alloc.c:801) [ 38.694185][ T63] ? 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.694186][ T63] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.694189][ T63] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.694191][ T63] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.694192][ T63] ? netdev_notice (net/core/dev.c:13194) [ 38.694194][ T63] ? debug_object_free (lib/debugobjects.c:1033) [ 38.694198][ T63] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.694200][ T63] ? 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.694203][ T63] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 38.694207][ T63] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 38.694209][ T63] ? remove_and_enqueue_same_base (kernel/time/hrtimer.c:1293) [ 38.694213][ T63] ? 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.694215][ T63] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 38.694218][ T63] ? 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.694219][ T63] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 38.694222][ T63] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.694223][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694225][ T63] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.694226][ T63] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 38.694228][ T63] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 38.694231][ T63] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 38.694233][ T63] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.694235][ T63] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 38.694239][ T63] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 38.694241][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694243][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.694244][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.694246][ T63] process_one_work (kernel/workqueue.c:3387) [ 38.694250][ T63] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 38.694252][ T63] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.694254][ T63] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.694257][ T63] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 38.694259][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.694261][ T63] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 38.694263][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.694265][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.694266][ T63] kthread (kernel/kthread.c:436) [ 38.694268][ T63] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.694269][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.694271][ T63] ret_from_fork (arch/x86/kernel/process.c:158) [ 38.694273][ T63] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 38.694275][ T63] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 38.694277][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.694279][ T63] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 43.814073][ T56] softirqs last disabled at (26106): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 43.814077][ T56] Preemption disabled at: | [ 43.814078][ T56] 0x0 | [ 43.814087][ T56] Tainted: [W]=WARN [ 43.814088][ T56] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.814090][ T56] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 43.814097][ T56] Call Trace: [ 43.814099][ T56] [ 43.814100][ T56] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.814105][ T56] __might_resched.cold (kernel/sched/core.c:9234) [ 43.814109][ T56] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.814112][ T56] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 43.814114][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814118][ T56] __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.814121][ T56] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.814124][ T56] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.814128][ T56] ? 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.814130][ T56] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.814131][ T56] put_chars (drivers/char/virtio_console.c:1176) [ 43.814133][ T56] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 43.814135][ T56] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.814136][ T56] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 43.814139][ T56] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.814143][ T56] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.814145][ T56] ? 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.814146][ T56] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 43.814148][ T56] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.814150][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814152][ T56] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.814154][ T56] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.814157][ T56] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.814159][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814160][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814162][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814163][ T56] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.814165][ T56] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.814167][ T56] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.814169][ T56] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.814172][ T56] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.814174][ T56] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.814175][ T56] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.814177][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814179][ T56] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.814180][ T56] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.814181][ T56] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.814184][ T56] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.814185][ T56] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.814187][ T56] vprintk_emit (kernel/printk/printk.c:2479) [ 43.814190][ T56] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.814192][ T56] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 43.814193][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814195][ T56] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 43.814197][ T56] _printk (kernel/printk/printk.c:2504) [ 43.814200][ T56] ? snapshot_read.cold (user.c:?) [ 43.814201][ T56] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 43.814203][ T56] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 43.814205][ T56] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.814207][ T56] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.814209][ T56] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.814211][ T56] ? netdev_notice (net/core/dev.c:13194) [ 43.814213][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814215][ T56] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 43.814217][ T56] ? 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.814220][ T56] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 43.814223][ T56] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 43.814226][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814227][ T56] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.814229][ T56] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 43.814233][ T56] ? 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.814234][ T56] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 43.814237][ T56] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.814239][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814240][ T56] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.814241][ T56] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 43.814243][ T56] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 43.814246][ T56] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 43.814248][ T56] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.814250][ T56] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 43.814254][ T56] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 43.814256][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814258][ T56] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.814259][ T56] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.814261][ T56] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 43.814263][ T56] process_one_work (kernel/workqueue.c:3387) [ 43.814265][ T56] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 43.814267][ T56] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.814269][ T56] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.814272][ T56] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 43.814274][ T56] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 43.814276][ T56] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 43.814278][ T56] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 43.814280][ T56] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 43.814281][ T56] kthread (kernel/kthread.c:436) [ 43.814283][ T56] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.814284][ T56] ? kthread_affine_preferred (kernel/kthread.c:857) [ 43.814286][ T56] ret_from_fork (arch/x86/kernel/process.c:158) [ 43.814289][ T56] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 43.814290][ T56] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 43.814293][ T56] ? 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 neigh_managed_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print ovpn_peer_keepalive_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print