====================================== | [ 33.084456][ T739] softirqs last disabled at (6304287): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 33.084459][ T739] Preemption disabled at: | [ 33.084459][ T739] 0x0 | [ 33.084470][ T739] Tainted: [W]=WARN [ 33.084471][ T739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.084473][ T739] Call Trace: [ 33.084475][ T739] [ 33.084477][ T739] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.084483][ T739] __might_resched.cold (kernel/sched/core.c:9234) [ 33.084488][ T739] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.084492][ T739] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.084497][ T739] __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.084500][ T739] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.084505][ T739] ? 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.084508][ T739] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.084512][ T739] put_chars (drivers/char/virtio_console.c:1176) [ 33.084514][ T739] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 33.084516][ T739] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.084519][ T739] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.084524][ T739] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.084526][ T739] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.084530][ T739] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.084533][ T739] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.084535][ T739] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.084537][ T739] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.084541][ T739] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.084543][ T739] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 33.084546][ T739] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.084548][ T739] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.084552][ T739] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.084556][ T739] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.084558][ T739] ? 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)) [ 33.084561][ T739] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.084564][ T739] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.084567][ T739] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.084571][ T739] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.084573][ T739] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.084578][ T739] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.084581][ T739] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.084583][ T739] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.084585][ T739] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.084589][ T739] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.084591][ T739] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.084594][ T739] vprintk_emit (kernel/printk/printk.c:2479) [ 33.084597][ T739] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.084601][ T739] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.084604][ T739] _printk (kernel/printk/printk.c:2504) [ 33.084608][ T739] ? snapshot_read.cold (user.c:?) [ 33.084611][ T739] ? 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.084613][ T739] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.084623][ T739] ? 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.084626][ T739] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 33.084630][ T739] ? exit_notify (kernel/exit.c:780) [ 33.084635][ T739] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 33.084637][ T739] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 33.084640][ T739] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.084644][ T739] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.084646][ T739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.084649][ T739] RIP: 0033:0x7f498fda9c49 [ 33.084651][ T739] Code: Unable to access opcode bytes at 0x7f498fda9c1f. Code starting with the faulting instruction =========================================== [ 33.084652][ T739] RSP: 002b:00007f498f568e60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 33.084655][ T739] RAX: ffffffffffffffda RBX: 00007f498f5696c0 RCX: 00007f498fda9c49 [ 33.084656][ T739] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 33.084657][ T739] RBP: 00007f498f568f70 R08: 0000000000000001 R09: 00007f498f5696c0 [ 33.084658][ T739] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f498ed69000 [ 33.084659][ T739] R13: 00007ffd672549a0 R14: 0000000000000002 R15: 00007ffd67254aa7 | [ 35.304169][ T834] | [ 35.304169][ T834] | [ 35.304169][ T834] stack backtrace: | [ 35.304175][ T834] Tainted: [W]=WARN [ 35.304176][ T834] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.304178][ T834] Call Trace: [ 35.304179][ T834] [ 35.304180][ T834] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.304184][ T834] print_bad_irq_dependency (kernel/locking/lockdep.c:2632) [ 35.304187][ T834] check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 35.304188][ T834] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.304192][ T834] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.304195][ T834] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 35.304198][ T834] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 35.304199][ T834] check_prev_add (kernel/locking/lockdep.c:3185) [ 35.304201][ T834] validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 35.304203][ T834] __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304205][ T834] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.304207][ T834] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 35.304209][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304211][ T834] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.304213][ T834] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 35.304215][ T834] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 35.304216][ T834] console_emit_next_record (kernel/printk/printk.c:3177) [ 35.304218][ T834] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.304220][ T834] ? 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)) [ 35.304222][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304224][ T834] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.304226][ T834] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.304228][ T834] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.304229][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304232][ T834] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.304234][ T834] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.304235][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304237][ T834] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.304239][ T834] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.304240][ T834] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.304242][ T834] vprintk_emit (kernel/printk/printk.c:2479) [ 35.304244][ T834] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.304246][ T834] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.304248][ T834] ? __kernel_text_address (kernel/extable.c:79) [ 35.304249][ T834] ? write_profile (profile.c:?) [ 35.304254][ T834] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.304258][ T834] _printk (kernel/printk/printk.c:2504) [ 35.304260][ T834] ? snapshot_read.cold (user.c:?) [ 35.304262][ T834] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.304263][ T834] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.304265][ T834] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.304267][ T834] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.304268][ T834] ? netdev_notice (net/core/dev.c:13194) [ 35.304270][ T834] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.304271][ T834] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.304273][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304276][ T834] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 35.304279][ T834] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 35.304282][ T834] ? 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 [ 35.304285][ T834] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 35.304288][ T834] ? 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) [ 35.304290][ T834] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 35.304293][ T834] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 35.304296][ T834] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 35.304299][ T834] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 35.304302][ T834] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 35.304303][ T834] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.304306][ T834] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 35.304311][ T834] ? 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 [ 35.304314][ T834] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 35.304317][ T834] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 35.304319][ T834] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 35.304321][ T834] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.304323][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304325][ T834] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.304329][ T834] ? write_profile (profile.c:?) [ 35.304330][ T834] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.304332][ T834] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 35.304334][ T834] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 35.304336][ T834] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.304337][ T834] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 35.304340][ T834] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.304342][ T834] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 35.304344][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304347][ T834] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 35.304349][ T834] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.304351][ T834] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 35.304353][ T834] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.304356][ T834] ? 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)) [ 35.304357][ T834] ? 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)) [ 35.304359][ T834] genl_rcv (net/netlink/genetlink.c:1218) [ 35.304361][ T834] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.304363][ T834] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.304365][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304367][ T834] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.304370][ T834] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.304372][ T834] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.304375][ T834] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.304377][ T834] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.304379][ T834] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.304380][ T834] ? move_addr_to_kernel (net/socket.c:258) [ 35.304383][ T834] ___sys_sendmsg (net/socket.c:2767) [ 35.304385][ T834] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.304387][ T834] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 35.304391][ T834] __sys_sendmsg (net/socket.c:2799) [ 35.304393][ T834] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.304396][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304398][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304400][ T834] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.304401][ T834] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.304403][ T834] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.304405][ T834] RIP: 0033:0x7f96b774a54e [ 35.304407][ T834] 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 [ 35.304409][ T834] RSP: 002b:00007ffe4f33b020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.304412][ T834] RAX: ffffffffffffffda RBX: 00000000290b2130 RCX: 00007f96b774a54e [ 35.304413][ T834] RDX: 0000000000000000 RSI: 00007ffe4f33b0c0 RDI: 0000000000000005 [ 35.304414][ T834] RBP: 00007ffe4f33b030 R08: 0000000000000000 R09: 0000000000000000 [ 35.304415][ T834] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000290b2200 [ 35.304416][ T834] R13: 00007ffe4f33b0c0 R14: 00000000290b3260 R15: 000000000040bda8 | [ 35.304435][ T834] softirqs last disabled at (34698): ovpn_peer_del (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1214) ovpn | [ 35.304437][ T834] Preemption disabled at: | [ 35.304438][ T834] 0x0 | [ 35.304442][ T834] Tainted: [W]=WARN [ 35.304442][ T834] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.304443][ T834] Call Trace: [ 35.304443][ T834] [ 35.304444][ T834] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.304446][ T834] __might_resched.cold (kernel/sched/core.c:9234) [ 35.304449][ T834] ? check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 35.304450][ T834] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.304453][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304455][ T834] __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)) [ 35.304457][ T834] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.304459][ T834] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.304460][ T834] ? 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) [ 35.304462][ T834] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.304464][ T834] put_chars (drivers/char/virtio_console.c:1176) [ 35.304466][ T834] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.304467][ T834] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 35.304469][ T834] ? validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 35.304471][ T834] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.304473][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304475][ T834] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.304476][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304478][ T834] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.304480][ T834] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.304482][ T834] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.304484][ T834] ? 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)) [ 35.304486][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304488][ T834] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.304490][ T834] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.304492][ T834] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.304494][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304496][ T834] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.304498][ T834] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.304499][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304501][ T834] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.304503][ T834] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.304504][ T834] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.304506][ T834] vprintk_emit (kernel/printk/printk.c:2479) [ 35.304509][ T834] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.304510][ T834] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.304512][ T834] ? __kernel_text_address (kernel/extable.c:79) [ 35.304513][ T834] ? write_profile (profile.c:?) [ 35.304514][ T834] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.304516][ T834] _printk (kernel/printk/printk.c:2504) [ 35.304517][ T834] ? snapshot_read.cold (user.c:?) [ 35.304520][ T834] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.304521][ T834] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.304522][ T834] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.304524][ T834] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.304525][ T834] ? netdev_notice (net/core/dev.c:13194) [ 35.304526][ T834] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.304528][ T834] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.304529][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304532][ T834] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 35.304534][ T834] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 35.304537][ T834] ? 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 [ 35.304540][ T834] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 35.304542][ T834] ? 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) [ 35.304544][ T834] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 35.304547][ T834] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 35.304550][ T834] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 35.304553][ T834] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 35.304556][ T834] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 35.304557][ T834] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.304559][ T834] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 35.304562][ T834] ? 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 [ 35.304565][ T834] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 35.304568][ T834] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 35.304570][ T834] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 35.304572][ T834] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.304575][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304577][ T834] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.304578][ T834] ? write_profile (profile.c:?) [ 35.304579][ T834] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.304581][ T834] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 35.304583][ T834] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 35.304585][ T834] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.304587][ T834] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 35.304589][ T834] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.304591][ T834] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 35.304594][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304596][ T834] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 35.304598][ T834] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.304605][ T834] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 35.304607][ T834] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.304610][ T834] ? 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)) [ 35.304612][ T834] ? 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)) [ 35.304614][ T834] genl_rcv (net/netlink/genetlink.c:1218) [ 35.304616][ T834] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.304618][ T834] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.304620][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.304622][ T834] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.304624][ T834] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.304626][ T834] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.304628][ T834] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.304630][ T834] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.304632][ T834] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.304633][ T834] ? move_addr_to_kernel (net/socket.c:258) [ 35.304636][ T834] ___sys_sendmsg (net/socket.c:2767) [ 35.304638][ T834] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.304639][ T834] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 35.304644][ T834] __sys_sendmsg (net/socket.c:2799) [ 35.304646][ T834] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.304649][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304650][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.304652][ T834] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.304654][ T834] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.304655][ T834] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.304657][ T834] RIP: 0033:0x7f96b774a54e [ 35.304658][ T834] 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 [ 35.304659][ T834] RSP: 002b:00007ffe4f33b020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.304660][ T834] RAX: ffffffffffffffda RBX: 00000000290b2130 RCX: 00007f96b774a54e [ 35.304661][ T834] RDX: 0000000000000000 RSI: 00007ffe4f33b0c0 RDI: 0000000000000005 [ 35.304662][ T834] RBP: 00007ffe4f33b030 R08: 0000000000000000 R09: 0000000000000000 [ 35.304662][ T834] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000290b2200 [ 35.304663][ T834] R13: 00007ffe4f33b0c0 R14: 00000000290b3260 R15: 000000000040bda8 | [ 38.237656][ T887] softirqs last disabled at (0): 0x0 | [ 38.237658][ T887] Preemption disabled at: | [ 38.237659][ T887] 0x0 | [ 38.237668][ T887] Tainted: [W]=WARN [ 38.237669][ T887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.237671][ T887] Call Trace: [ 38.237672][ T887] [ 38.237674][ T887] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.237679][ T887] __might_resched.cold (kernel/sched/core.c:9234) [ 38.237683][ T887] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.237687][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237692][ T887] __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.237696][ T887] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.237698][ T887] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.237703][ T887] ? 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.237705][ T887] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.237707][ T887] put_chars (drivers/char/virtio_console.c:1176) [ 38.237709][ T887] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.237711][ T887] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 38.237714][ T887] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.237718][ T887] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.237720][ T887] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.237721][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237723][ T887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.237726][ T887] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.237728][ T887] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.237730][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237732][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237734][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237735][ T887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.237737][ T887] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.237739][ T887] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.237741][ T887] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.237744][ T887] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.237746][ T887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.237748][ T887] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.237749][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237751][ T887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.237752][ T887] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.237754][ T887] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 38.237756][ T887] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.237758][ T887] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.237760][ T887] vprintk_emit (kernel/printk/printk.c:2479) [ 38.237762][ T887] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.237764][ T887] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 38.237767][ T887] ? __kernel_text_address (kernel/extable.c:79) [ 38.237768][ T887] ? write_profile (profile.c:?) [ 38.237770][ T887] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.237773][ T887] _printk (kernel/printk/printk.c:2504) [ 38.237776][ T887] ? snapshot_read.cold (user.c:?) [ 38.237778][ T887] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.237781][ T887] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.237783][ T887] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.237784][ T887] ? netdev_notice (net/core/dev.c:13194) [ 38.237786][ T887] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 38.237792][ T887] ? __module_address (kernel/module/main.c:3915) [ 38.237795][ T887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.237796][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237798][ T887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.237800][ T887] ? 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 [ 38.237803][ T887] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 38.237807][ T887] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 38.237810][ T887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.237811][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237813][ T887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.237815][ T887] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 38.237818][ T887] ? 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.237820][ T887] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 38.237823][ T887] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 38.237826][ T887] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 38.237830][ T887] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 38.237832][ T887] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.237835][ T887] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 38.237838][ T887] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 38.237843][ T887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.237844][ T887] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 38.237848][ T887] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 38.237852][ T887] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 38.237854][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237857][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237859][ T887] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 38.237862][ T887] ? write_profile (profile.c:?) [ 38.237864][ T887] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 38.237865][ T887] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 38.237868][ T887] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 38.237870][ T887] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 38.237872][ T887] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 38.237875][ T887] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 38.237877][ T887] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 38.237879][ T887] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 38.237881][ T887] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 38.237884][ T887] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.237886][ T887] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 38.237888][ T887] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.237891][ T887] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.237892][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237894][ T887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.237896][ T887] genl_rcv (net/netlink/genetlink.c:1218) [ 38.237898][ T887] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.237900][ T887] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.237902][ T887] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.237904][ T887] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.237905][ T887] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 38.237908][ T887] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.237911][ T887] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.237913][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237915][ T887] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.237917][ T887] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.237920][ T887] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.237922][ T887] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.237924][ T887] ? move_addr_to_kernel (net/socket.c:258) [ 38.237927][ T887] ___sys_sendmsg (net/socket.c:2767) [ 38.237929][ T887] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.237930][ T887] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 38.237935][ T887] __sys_sendmsg (net/socket.c:2799) [ 38.237937][ T887] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.237940][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237942][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.237944][ T887] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.237947][ T887] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.237949][ T887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.237951][ T887] RIP: 0033:0x7fc86136f54e [ 38.237953][ T887] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa 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 [ 38.237954][ T887] RSP: 002b:00007ffc4d882f50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.237958][ T887] RAX: ffffffffffffffda RBX: 000000003517a130 RCX: 00007fc86136f54e [ 38.237960][ T887] RDX: 0000000000000000 RSI: 00007ffc4d882ff0 RDI: 0000000000000005 [ 38.237960][ T887] RBP: 00007ffc4d882f60 R08: 0000000000000000 R09: 0000000000000000 [ 38.237961][ T887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003517a200 [ 38.237962][ T887] R13: 00007ffc4d882ff0 R14: 000000003517b260 R15: 000000000040bda8 | [ 44.026358][ T53] softirqs last disabled at (15191): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 44.026361][ T53] Preemption disabled at: | [ 44.026362][ T53] 0x0 | [ 44.026376][ T53] Tainted: [W]=WARN [ 44.026377][ T53] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.026380][ T53] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 44.026393][ T53] Call Trace: [ 44.026395][ T53] [ 44.026399][ T53] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.026405][ T53] __might_resched.cold (kernel/sched/core.c:9234) [ 44.026411][ T53] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.026415][ T53] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 44.026418][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026424][ T53] __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)) [ 44.026429][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.026432][ T53] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.026437][ T53] ? 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) [ 44.026440][ T53] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.026443][ T53] put_chars (drivers/char/virtio_console.c:1176) [ 44.026446][ T53] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 44.026448][ T53] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.026451][ T53] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 44.026456][ T53] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.026461][ T53] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.026464][ T53] ? 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) [ 44.026466][ T53] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 44.026469][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.026471][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026474][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.026477][ T53] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.026481][ T53] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.026484][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026486][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026489][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026491][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.026494][ T53] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.026497][ T53] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.026500][ T53] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.026504][ T53] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.026507][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.026509][ T53] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.026512][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026514][ T53] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.026517][ T53] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.026519][ T53] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.026522][ T53] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.026525][ T53] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.026528][ T53] vprintk_emit (kernel/printk/printk.c:2479) [ 44.026531][ T53] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.026541][ T53] ? 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) [ 44.026543][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026547][ T53] _printk (kernel/printk/printk.c:2504) [ 44.026550][ T53] ? snapshot_read.cold (user.c:?) [ 44.026553][ T53] ? __add_to_free_list (mm/page_alloc.c:447 mm/page_alloc.c:801) [ 44.026556][ T53] ? 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) [ 44.026558][ T53] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.026562][ T53] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.026565][ T53] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.026567][ T53] ? netdev_notice (net/core/dev.c:13194) [ 44.026571][ T53] ? debug_object_free (lib/debugobjects.c:1033) [ 44.026575][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.026579][ T53] ? 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) [ 44.026582][ T53] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 44.026589][ T53] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 44.026594][ T53] ? remove_and_enqueue_same_base (kernel/time/hrtimer.c:1293) [ 44.026598][ T53] ? 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) [ 44.026602][ T53] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 44.026607][ T53] ? 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) [ 44.026610][ T53] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 44.026614][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.026617][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026620][ T53] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.026622][ T53] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 44.026624][ T53] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 44.026630][ T53] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 44.026634][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.026638][ T53] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 44.026644][ T53] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 44.026648][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026651][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.026653][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.026657][ T53] process_one_work (kernel/workqueue.c:3387) [ 44.026663][ T53] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 44.026666][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.026670][ T53] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 44.026674][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 44.026677][ T53] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 44.026680][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 44.026683][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 44.026686][ T53] kthread (kernel/kthread.c:436) [ 44.026689][ T53] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.026691][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 44.026695][ T53] ret_from_fork (arch/x86/kernel/process.c:158) [ 44.026699][ T53] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 44.026702][ T53] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 44.026706][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 44.026708][ T53] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 49.146441][ T10] softirqs last disabled at (39435): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 49.146443][ T10] Preemption disabled at: | [ 49.146444][ T10] 0x0 | [ 49.146455][ T10] Tainted: [W]=WARN [ 49.146456][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.146458][ T10] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 49.146466][ T10] Call Trace: [ 49.146468][ T10] [ 49.146469][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.146474][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 49.146478][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.146482][ T10] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 49.146484][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146488][ T10] __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)) [ 49.146492][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.146501][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.146505][ T10] ? 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) [ 49.146507][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.146509][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 49.146511][ T10] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 49.146512][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.146514][ T10] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 49.146517][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.146521][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.146523][ T10] ? 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) [ 49.146524][ T10] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 49.146526][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.146528][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146530][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.146532][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.146534][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.146536][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146538][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146539][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146541][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.146543][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.146545][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.146547][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.146550][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.146551][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.146553][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.146554][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146556][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.146557][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.146559][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 49.146561][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.146563][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.146565][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 49.146567][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.146569][ T10] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 49.146570][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146572][ T10] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 49.146574][ T10] _printk (kernel/printk/printk.c:2504) [ 49.146577][ T10] ? snapshot_read.cold (user.c:?) [ 49.146579][ T10] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 49.146581][ T10] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 49.146582][ T10] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.146585][ T10] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.146587][ T10] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.146588][ T10] ? netdev_notice (net/core/dev.c:13194) [ 49.146590][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146592][ T10] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 49.146595][ T10] ? 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) [ 49.146598][ T10] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 49.146602][ T10] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 49.146604][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146606][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.146608][ T10] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 49.146611][ T10] ? 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) [ 49.146613][ T10] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 49.146616][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.146617][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146619][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.146620][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 49.146622][ T10] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 49.146625][ T10] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 49.146627][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.146629][ T10] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 49.146632][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.146634][ T10] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 49.146637][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146638][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.146640][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.146642][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 49.146644][ T10] process_one_work (kernel/workqueue.c:3387) [ 49.146647][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 49.146648][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.146651][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.146653][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 49.146655][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 49.146657][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 49.146659][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 49.146661][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 49.146662][ T10] kthread (kernel/kthread.c:436) [ 49.146664][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.146665][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 49.146667][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 49.146670][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 49.146672][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 49.146674][ T10] ? 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