====================================== | [ 30.155741][ T757] softirqs last disabled at (32888): ovpn_peer_del (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1214) ovpn | [ 30.155744][ T757] Preemption disabled at: | [ 30.155745][ T757] 0x0 | [ 30.155755][ T757] Tainted: [W]=WARN [ 30.155756][ T757] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.155757][ T757] Call Trace: [ 30.155759][ T757] [ 30.155761][ T757] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.155767][ T757] __might_resched.cold (kernel/sched/core.c:9234) [ 30.155772][ T757] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.155776][ T757] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.155781][ T757] __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.155783][ T757] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.155789][ T757] ? 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.155792][ T757] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.155795][ T757] put_chars (drivers/char/virtio_console.c:1176) [ 30.155798][ T757] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.155800][ T757] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 30.155804][ T757] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 30.155808][ T757] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.155811][ T757] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.155812][ T757] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.155814][ T757] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.155818][ T757] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.155819][ T757] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.155824][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.155827][ T757] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.155831][ T757] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.155833][ T757] ? 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.155836][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.155840][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.155843][ T757] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.155847][ T757] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.155849][ T757] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.155854][ T757] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.155857][ T757] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.155859][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.155861][ T757] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.155865][ T757] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.155867][ T757] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.155870][ T757] vprintk_emit (kernel/printk/printk.c:2479) [ 30.155873][ T757] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.155875][ T757] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 30.155878][ T757] ? __kernel_text_address (kernel/extable.c:79) [ 30.155880][ T757] ? write_profile (profile.c:?) [ 30.155882][ T757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.155887][ T757] _printk (kernel/printk/printk.c:2504) [ 30.155890][ T757] ? snapshot_read.cold (user.c:?) [ 30.155896][ T757] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.155899][ T757] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.155903][ T757] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.155909][ T757] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.155912][ T757] ? netdev_notice (net/core/dev.c:13194) [ 30.155913][ T757] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.155917][ T757] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.155922][ T757] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.155931][ T757] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 30.155938][ T757] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 30.155945][ T757] ? 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.155954][ T757] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 30.155959][ T757] ? 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.155963][ T757] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 30.155974][ T757] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 30.155980][ T757] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 30.155991][ T757] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 30.155995][ T757] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 30.156000][ T757] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.156005][ T757] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 30.156021][ T757] ? 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.156029][ T757] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 30.156038][ T757] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 30.156044][ T757] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 30.156046][ T757] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.156056][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.156060][ T757] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.156064][ T757] ? write_profile (profile.c:?) [ 30.156066][ T757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.156072][ T757] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 30.156078][ T757] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 30.156081][ T757] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.156084][ T757] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 30.156088][ T757] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 30.156093][ T757] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 30.156098][ T757] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.156107][ T757] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 30.156112][ T757] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.156114][ T757] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 30.156120][ T757] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.156133][ T757] ? 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.156135][ T757] ? 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.156142][ T757] genl_rcv (net/netlink/genetlink.c:1218) [ 30.156146][ T757] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.156152][ T757] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.156157][ T757] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.156164][ T757] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.156171][ T757] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.156178][ T757] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.156187][ T757] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.156192][ T757] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.156195][ T757] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.156198][ T757] ? move_addr_to_kernel (net/socket.c:258) [ 30.156211][ T757] ___sys_sendmsg (net/socket.c:2767) [ 30.156216][ T757] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.156218][ T757] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 30.156248][ T757] __sys_sendmsg (net/socket.c:2799) [ 30.156253][ T757] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.156263][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.156266][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.156272][ T757] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.156276][ T757] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.156281][ T757] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.156284][ T757] RIP: 0033:0x7fc01838b54e [ 30.156287][ T757] 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.156290][ T757] RSP: 002b:00007ffd510743d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.156293][ T757] RAX: ffffffffffffffda RBX: 0000000033197130 RCX: 00007fc01838b54e [ 30.156295][ T757] RDX: 0000000000000000 RSI: 00007ffd51074470 RDI: 0000000000000005 [ 30.156297][ T757] RBP: 00007ffd510743e0 R08: 0000000000000000 R09: 0000000000000000 [ 30.156298][ T757] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000033197200 [ 30.156299][ T757] R13: 00007ffd51074470 R14: 0000000033198260 R15: 000000000040bda8 | [ 33.240770][ T809] softirqs last disabled at (43610): ovpn_peer_del (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1214) ovpn | [ 33.240774][ T809] Preemption disabled at: | [ 33.240774][ T809] 0x0 | [ 33.240784][ T809] Tainted: [W]=WARN [ 33.240785][ T809] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.240787][ T809] Call Trace: [ 33.240789][ T809] [ 33.240790][ T809] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.240797][ T809] __might_resched.cold (kernel/sched/core.c:9234) [ 33.240801][ T809] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.240806][ T809] ? __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.240811][ T809] __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.240813][ T809] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.240819][ T809] ? 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.240821][ T809] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.240825][ T809] put_chars (drivers/char/virtio_console.c:1176) [ 33.240828][ T809] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.240831][ T809] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.240835][ T809] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.240838][ T809] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.240842][ T809] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.240845][ T809] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.240847][ T809] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.240849][ T809] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.240853][ T809] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.240854][ T809] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.240858][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.240862][ T809] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.240866][ T809] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.240868][ T809] ? 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.240871][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.240874][ T809] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.240878][ T809] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.240882][ T809] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.240884][ T809] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.240889][ T809] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.240892][ T809] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.240894][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.240897][ T809] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.240900][ T809] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.240902][ T809] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.240905][ T809] vprintk_emit (kernel/printk/printk.c:2479) [ 33.240909][ T809] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.240911][ T809] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.240914][ T809] ? __kernel_text_address (kernel/extable.c:79) [ 33.240916][ T809] ? write_profile (profile.c:?) [ 33.240918][ T809] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.240923][ T809] _printk (kernel/printk/printk.c:2504) [ 33.240927][ T809] ? snapshot_read.cold (user.c:?) [ 33.240931][ T809] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.240933][ T809] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.240936][ T809] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.240940][ T809] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.240942][ T809] ? netdev_notice (net/core/dev.c:13194) [ 33.240944][ T809] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.240946][ T809] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.240949][ T809] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.240955][ T809] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 33.240960][ T809] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 33.240964][ T809] ? 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 [ 33.240969][ T809] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 33.240973][ T809] ? 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.240976][ T809] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 33.240982][ T809] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 33.240986][ T809] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 33.240993][ T809] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 33.240996][ T809] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 33.241000][ T809] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.241002][ T809] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 33.241013][ T809] ? 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 [ 33.241018][ T809] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 33.241023][ T809] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 33.241027][ T809] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 33.241029][ T809] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.241035][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.241037][ T809] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.241041][ T809] ? write_profile (profile.c:?) [ 33.241042][ T809] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.241046][ T809] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 33.241050][ T809] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 33.241052][ T809] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.241054][ T809] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 33.241057][ T809] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.241059][ T809] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 33.241063][ T809] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.241068][ T809] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 33.241072][ T809] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.241074][ T809] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 33.241077][ T809] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.241084][ T809] ? 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)) [ 33.241086][ T809] ? 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)) [ 33.241090][ T809] genl_rcv (net/netlink/genetlink.c:1218) [ 33.241093][ T809] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.241097][ T809] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.241100][ T809] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.241104][ T809] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.241108][ T809] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.241112][ T809] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.241118][ T809] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.241122][ T809] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.241124][ T809] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.241126][ T809] ? move_addr_to_kernel (net/socket.c:258) [ 33.241134][ T809] ___sys_sendmsg (net/socket.c:2767) [ 33.241137][ T809] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.241138][ T809] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 33.241154][ T809] __sys_sendmsg (net/socket.c:2799) [ 33.241157][ T809] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.241163][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.241165][ T809] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.241169][ T809] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.241172][ T809] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.241175][ T809] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.241177][ T809] RIP: 0033:0x7f5a9d79f54e [ 33.241179][ T809] 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.241180][ T809] RSP: 002b:00007fff97f3a750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.241183][ T809] RAX: ffffffffffffffda RBX: 000000001185f130 RCX: 00007f5a9d79f54e [ 33.241184][ T809] RDX: 0000000000000000 RSI: 00007fff97f3a7f0 RDI: 0000000000000005 [ 33.241185][ T809] RBP: 00007fff97f3a760 R08: 0000000000000000 R09: 0000000000000000 [ 33.241186][ T809] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001185f200 [ 33.241187][ T809] R13: 00007fff97f3a7f0 R14: 0000000011860260 R15: 000000000040bda8 | [ 38.430801][ T66] softirqs last disabled at (27688): ovpn_peer_keepalive_work (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1449) ovpn | [ 38.430805][ T66] Preemption disabled at: | [ 38.430806][ T66] 0x0 | [ 38.430817][ T66] Tainted: [W]=WARN [ 38.430818][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.430820][ T66] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 38.430824][ T66] Call Trace: [ 38.430826][ T66] [ 38.430829][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.430835][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 38.430840][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.430844][ T66] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 38.430849][ T66] __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.430852][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.430858][ T66] ? 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.430861][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.430865][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 38.430868][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.430872][ T66] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 38.430876][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.430880][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 38.430882][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.430883][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.430887][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.430889][ T66] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 38.430893][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.430897][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.430901][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.430905][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.430907][ T66] ? 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)) [ 38.430910][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.430913][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.430917][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.430921][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.430923][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.430928][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.430931][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.430933][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.430935][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.430939][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.430941][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.430944][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 38.430948][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.430951][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.430953][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.430957][ T66] _printk (kernel/printk/printk.c:2504) [ 38.430960][ T66] ? snapshot_read.cold (user.c:?) [ 38.430963][ T66] ? __add_to_free_list (mm/page_alloc.c:447 mm/page_alloc.c:801) [ 38.430966][ T66] ? __mod_zone_page_state (mm/vmstat.c:371) [ 38.430969][ T66] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.430973][ T66] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.430976][ T66] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.430979][ T66] ? netdev_notice (net/core/dev.c:13194) [ 38.430981][ T66] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.430986][ T66] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.430989][ T66] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.430993][ T66] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 38.430998][ T66] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 38.431005][ T66] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 38.431009][ T66] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 38.431012][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.431014][ T66] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.431019][ T66] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 38.431024][ T66] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 38.431026][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.431032][ T66] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 38.431036][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 38.431039][ T66] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 38.431042][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.431044][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.431046][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.431050][ T66] process_one_work (kernel/workqueue.c:3387) [ 38.431057][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 38.431060][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.431068][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 38.431072][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.431074][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 38.431077][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.431080][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 38.431082][ T66] kthread (kernel/kthread.c:436) [ 38.431085][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.431088][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.431091][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 38.431095][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 38.431098][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 38.431102][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 38.431104][ T66] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 39.518510][ T66] softirqs last disabled at (28500): ovpn_peer_keepalive_work (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1449) ovpn | [ 39.518513][ T66] Preemption disabled at: | [ 39.518514][ T66] 0x0 | [ 39.518525][ T66] Tainted: [W]=WARN [ 39.518526][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.518527][ T66] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 39.518532][ T66] Call Trace: [ 39.518533][ T66] [ 39.518536][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.518542][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 39.518547][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.518551][ T66] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.518556][ T66] __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)) [ 39.518558][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.518565][ T66] ? 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) [ 39.518567][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.518570][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 39.518572][ T66] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 39.518575][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.518578][ T66] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.518582][ T66] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.518584][ T66] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.518588][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.518591][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 39.518593][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.518595][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.518598][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.518601][ T66] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 39.518604][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.518606][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.518610][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.518614][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.518616][ T66] ? 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)) [ 39.518619][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.518621][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.518625][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.518630][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.518631][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.518637][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.518639][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.518641][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.518643][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.518647][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.518649][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.518652][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 39.518656][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.518659][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.518661][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.518665][ T66] _printk (kernel/printk/printk.c:2504) [ 39.518669][ T66] ? snapshot_read.cold (user.c:?) [ 39.518672][ T66] ? __add_to_free_list (mm/page_alloc.c:447 mm/page_alloc.c:801) [ 39.518674][ T66] ? __mod_zone_page_state (mm/vmstat.c:371) [ 39.518677][ T66] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.518680][ T66] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.518684][ T66] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.518686][ T66] ? netdev_notice (net/core/dev.c:13194) [ 39.518688][ T66] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.518693][ T66] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.518695][ T66] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.518699][ T66] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 39.518704][ T66] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 39.518711][ T66] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 39.518714][ T66] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 39.518717][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.518719][ T66] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.518724][ T66] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 39.518728][ T66] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 39.518730][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.518736][ T66] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 39.518740][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 39.518742][ T66] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 39.518745][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.518748][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.518749][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.518753][ T66] process_one_work (kernel/workqueue.c:3387) [ 39.518760][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 39.518762][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.518770][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 39.518774][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 39.518776][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 39.518779][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 39.518782][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 39.518784][ T66] kthread (kernel/kthread.c:436) [ 39.518786][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.518789][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 39.518792][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 39.518797][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 39.518800][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 39.518803][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 39.518806][ T66] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 44.640061][ T66] softirqs last disabled at (29850): ovpn_peer_keepalive_work (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1449) ovpn | [ 44.640064][ T66] Preemption disabled at: | [ 44.640065][ T66] 0x0 | [ 44.640076][ T66] Tainted: [W]=WARN [ 44.640077][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.640078][ T66] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 44.640083][ T66] Call Trace: [ 44.640084][ T66] [ 44.640086][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.640093][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 44.640097][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.640102][ T66] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.640107][ T66] __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.640109][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.640115][ T66] ? 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.640118][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.640121][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 44.640123][ T66] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 44.640126][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.640129][ T66] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.640133][ T66] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.640136][ T66] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.640139][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.640143][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 44.640145][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.640146][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.640150][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.640152][ T66] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 44.640156][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.640158][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.640162][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.640166][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.640168][ T66] ? 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)) [ 44.640171][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.640174][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.640177][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.640181][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.640183][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.640188][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.640191][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.640193][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.640195][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.640199][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.640200][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.640204][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 44.640207][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.640210][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.640215][ T66] _printk (kernel/printk/printk.c:2504) [ 44.640218][ T66] ? snapshot_read.cold (user.c:?) [ 44.640220][ T66] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 44.640223][ T66] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 44.640225][ T66] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.640229][ T66] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.640232][ T66] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.640235][ T66] ? netdev_notice (net/core/dev.c:13194) [ 44.640239][ T66] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 44.640243][ T66] ? kthread (kernel/kthread.c:436) [ 44.640247][ T66] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 44.640253][ T66] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 44.640256][ T66] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.640259][ T66] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 44.640260][ T66] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 44.640265][ T66] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 44.640270][ T66] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 44.640272][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.640274][ T66] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.640279][ T66] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 44.640283][ T66] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 44.640285][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.640290][ T66] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 44.640295][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 44.640297][ T66] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 44.640300][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.640302][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.640304][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.640308][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 44.640310][ T66] process_one_work (kernel/workqueue.c:3387) [ 44.640316][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 44.640319][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.640326][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 44.640330][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 44.640332][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 44.640335][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 44.640337][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 44.640339][ T66] kthread (kernel/kthread.c:436) [ 44.640341][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.640344][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 44.640346][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 44.640350][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 44.640353][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 44.640357][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: ovpn_peer_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print ovpn_peer_keepalive_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print