====================================== | [ 16.387261][ T298] softirqs last disabled at (32997): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 16.387264][ T298] Preemption disabled at: | [ 16.387265][ T298] 0x0 | [ 16.387278][ T298] Tainted: [W]=WARN [ 16.387280][ T298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.387282][ T298] Call Trace: [ 16.387284][ T298] [ 16.387286][ T298] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.387295][ T298] __might_resched.cold (kernel/sched/core.c:9234) [ 16.387301][ T298] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.387307][ T298] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.387314][ T298] __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)) [ 16.387318][ T298] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.387327][ T298] ? 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) [ 16.387331][ T298] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.387337][ T298] put_chars (drivers/char/virtio_console.c:1176) [ 16.387341][ T298] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.387344][ T298] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.387351][ T298] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.387360][ T298] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.387371][ T298] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.387375][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.387379][ T298] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.387387][ T298] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.387393][ T298] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.387396][ T298] ? 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)) [ 16.387401][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.387405][ T298] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.387412][ T298] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.387420][ T298] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.387422][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.387432][ T298] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.387437][ T298] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.387442][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.387446][ T298] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.387452][ T298] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.387455][ T298] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.387461][ T298] vprintk_emit (kernel/printk/printk.c:2479) [ 16.387467][ T298] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.387473][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.387480][ T298] _printk (kernel/printk/printk.c:2504) [ 16.387485][ T298] ? snapshot_read.cold (user.c:?) [ 16.387490][ T298] ? 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) [ 16.387494][ T298] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.387500][ T298] ? 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) [ 16.387505][ T298] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 16.387511][ T298] ? exit_notify (kernel/exit.c:780) [ 16.387513][ T298] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.387522][ T298] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.387529][ T298] do_group_exit (kernel/exit.c:1151) [ 16.387534][ T298] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 16.387537][ T298] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 16.387540][ T298] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.387546][ T298] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.387550][ T298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.387554][ T298] RIP: 0033:0x7f8a8dd911b8 [ 16.387557][ T298] Code: Unable to access opcode bytes at 0x7f8a8dd9118e. Code starting with the faulting instruction =========================================== [ 16.387559][ T298] RSP: 002b:00007ffeeeb984d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 16.387562][ T298] RAX: ffffffffffffffda RBX: 00007f8a8dec1f88 RCX: 00007f8a8dd911b8 [ 16.387564][ T298] RDX: 00007f8a8dadbfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 16.387565][ T298] RBP: 00007ffeeeb98530 R08: 0000000000000000 R09: 0000000000000000 [ 16.387567][ T298] R10: 00007ffeeeb982f0 R11: 0000000000000246 R12: 0000000000000001 [ 16.387568][ T298] R13: 0000000000000000 R14: 00007f8a8dec0680 R15: 00007f8a8dec1fa0 | [ 31.972155][ T749] softirqs last disabled at (6537299): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 31.972157][ T749] Preemption disabled at: | [ 31.972158][ T749] 0x0 | [ 31.972169][ T749] Tainted: [W]=WARN [ 31.972170][ T749] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.972172][ T749] Call Trace: [ 31.972174][ T749] [ 31.972175][ T749] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.972182][ T749] __might_resched.cold (kernel/sched/core.c:9234) [ 31.972186][ T749] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.972190][ T749] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.972195][ T749] __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)) [ 31.972198][ T749] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.972204][ T749] ? 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) [ 31.972207][ T749] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.972210][ T749] put_chars (drivers/char/virtio_console.c:1176) [ 31.972212][ T749] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 31.972215][ T749] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.972218][ T749] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.972222][ T749] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.972224][ T749] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.972228][ T749] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.972231][ T749] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.972233][ T749] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.972235][ T749] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.972239][ T749] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.972241][ T749] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 31.972244][ T749] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.972247][ T749] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.972251][ T749] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.972255][ T749] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.972257][ T749] ? 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)) [ 31.972260][ T749] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.972263][ T749] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.972266][ T749] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.972271][ T749] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.972272][ T749] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.972278][ T749] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.972281][ T749] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.972283][ T749] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.972285][ T749] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.972289][ T749] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.972290][ T749] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.972294][ T749] vprintk_emit (kernel/printk/printk.c:2479) [ 31.972298][ T749] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.972301][ T749] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.972305][ T749] _printk (kernel/printk/printk.c:2504) [ 31.972309][ T749] ? snapshot_read.cold (user.c:?) [ 31.972311][ T749] ? 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) [ 31.972314][ T749] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.972318][ T749] ? 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) [ 31.972321][ T749] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 31.972324][ T749] ? exit_notify (kernel/exit.c:780) [ 31.972330][ T749] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 31.972331][ T749] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 31.972334][ T749] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.972338][ T749] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.972341][ T749] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.972343][ T749] RIP: 0033:0x7f0211e2bc49 [ 31.972345][ T749] Code: Unable to access opcode bytes at 0x7f0211e2bc1f. Code starting with the faulting instruction =========================================== [ 31.972347][ T749] RSP: 002b:00007f02115eae60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 31.972350][ T749] RAX: ffffffffffffffda RBX: 00007f02115eb6c0 RCX: 00007f0211e2bc49 [ 31.972351][ T749] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 31.972352][ T749] RBP: 00007f02115eaf70 R08: 0000000000000001 R09: 00007f02115eb6c0 [ 31.972353][ T749] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f0210deb000 [ 31.972353][ T749] R13: 00007ffdcc1933c0 R14: 0000000000000002 R15: 00007ffdcc1934c7 | [ 34.210124][ T843] | [ 34.210125][ T843] | [ 34.210125][ T843] stack backtrace: | [ 34.210131][ T843] Tainted: [W]=WARN [ 34.210132][ T843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.210134][ T843] Call Trace: [ 34.210136][ T843] [ 34.210137][ T843] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.210141][ T843] print_bad_irq_dependency (kernel/locking/lockdep.c:2632) [ 34.210143][ T843] check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 34.210145][ T843] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.210149][ T843] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.210152][ T843] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 34.210154][ T843] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 34.210156][ T843] check_prev_add (kernel/locking/lockdep.c:3185) [ 34.210158][ T843] validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 34.210160][ T843] __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210162][ T843] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.210164][ T843] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 34.210166][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210168][ T843] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.210169][ T843] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 34.210171][ T843] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 34.210173][ T843] console_emit_next_record (kernel/printk/printk.c:3177) [ 34.210175][ T843] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.210176][ T843] ? 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)) [ 34.210178][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210180][ T843] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.210182][ T843] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.210184][ T843] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.210186][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210188][ T843] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.210190][ T843] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.210191][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210193][ T843] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.210195][ T843] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.210197][ T843] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.210198][ T843] vprintk_emit (kernel/printk/printk.c:2479) [ 34.210201][ T843] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.210202][ T843] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.210204][ T843] ? __kernel_text_address (kernel/extable.c:79) [ 34.210205][ T843] ? write_profile (profile.c:?) [ 34.210208][ T843] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.210210][ T843] _printk (kernel/printk/printk.c:2504) [ 34.210212][ T843] ? snapshot_read.cold (user.c:?) [ 34.210214][ T843] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.210216][ T843] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.210217][ T843] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.210219][ T843] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.210220][ T843] ? netdev_notice (net/core/dev.c:13194) [ 34.210221][ T843] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.210223][ T843] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.210224][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210226][ T843] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 34.210229][ T843] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 34.210232][ T843] ? 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 [ 34.210235][ T843] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 34.210237][ T843] ? 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) [ 34.210239][ T843] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 34.210242][ T843] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 34.210245][ T843] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 34.210248][ T843] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 34.210251][ T843] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 34.210252][ T843] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.210255][ T843] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 34.210260][ T843] ? 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 [ 34.210263][ T843] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 34.210266][ T843] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 34.210268][ T843] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 34.210270][ T843] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.210273][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210274][ T843] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.210278][ T843] ? write_profile (profile.c:?) [ 34.210279][ T843] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.210281][ T843] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 34.210283][ T843] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 34.210285][ T843] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.210286][ T843] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 34.210289][ T843] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.210291][ T843] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 34.210293][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210295][ T843] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 34.210298][ T843] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.210299][ T843] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 34.210301][ T843] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.210304][ T843] ? 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)) [ 34.210306][ T843] ? 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)) [ 34.210308][ T843] genl_rcv (net/netlink/genetlink.c:1218) [ 34.210310][ T843] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.210312][ T843] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.210314][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210316][ T843] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.210318][ T843] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.210320][ T843] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.210324][ T843] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.210325][ T843] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.210327][ T843] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.210328][ T843] ? move_addr_to_kernel (net/socket.c:258) [ 34.210331][ T843] ___sys_sendmsg (net/socket.c:2767) [ 34.210333][ T843] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.210335][ T843] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 34.210339][ T843] __sys_sendmsg (net/socket.c:2799) [ 34.210341][ T843] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.210344][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210346][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210348][ T843] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.210349][ T843] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.210351][ T843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.210352][ T843] RIP: 0033:0x7f2f2f78d54e [ 34.210355][ T843] 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 [ 34.210357][ T843] RSP: 002b:00007fffff8946d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.210360][ T843] RAX: ffffffffffffffda RBX: 000000003d77e130 RCX: 00007f2f2f78d54e [ 34.210361][ T843] RDX: 0000000000000000 RSI: 00007fffff894770 RDI: 0000000000000005 [ 34.210362][ T843] RBP: 00007fffff8946e0 R08: 0000000000000000 R09: 0000000000000000 [ 34.210363][ T843] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003d77e200 [ 34.210364][ T843] R13: 00007fffff894770 R14: 000000003d77f260 R15: 000000000040bda8 | [ 34.210381][ T843] softirqs last disabled at (37946): ovpn_peer_del (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1214) ovpn | [ 34.210384][ T843] Preemption disabled at: | [ 34.210385][ T843] 0x0 | [ 34.210389][ T843] Tainted: [W]=WARN [ 34.210389][ T843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.210390][ T843] Call Trace: [ 34.210390][ T843] [ 34.210391][ T843] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.210393][ T843] __might_resched.cold (kernel/sched/core.c:9234) [ 34.210395][ T843] ? check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 34.210397][ T843] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.210400][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210402][ T843] __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)) [ 34.210404][ T843] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.210405][ T843] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.210407][ T843] ? 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) [ 34.210409][ T843] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.210411][ T843] put_chars (drivers/char/virtio_console.c:1176) [ 34.210413][ T843] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.210414][ T843] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 34.210416][ T843] ? validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 34.210418][ T843] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.210419][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210421][ T843] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.210423][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210425][ T843] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.210427][ T843] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.210429][ T843] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.210430][ T843] ? 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)) [ 34.210432][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210434][ T843] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.210436][ T843] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.210440][ T843] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.210442][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210444][ T843] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.210446][ T843] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.210447][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210449][ T843] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.210451][ T843] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.210452][ T843] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.210454][ T843] vprintk_emit (kernel/printk/printk.c:2479) [ 34.210456][ T843] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.210458][ T843] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.210459][ T843] ? __kernel_text_address (kernel/extable.c:79) [ 34.210460][ T843] ? write_profile (profile.c:?) [ 34.210461][ T843] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.210463][ T843] _printk (kernel/printk/printk.c:2504) [ 34.210465][ T843] ? snapshot_read.cold (user.c:?) [ 34.210467][ T843] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.210468][ T843] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.210469][ T843] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.210471][ T843] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.210472][ T843] ? netdev_notice (net/core/dev.c:13194) [ 34.210474][ T843] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.210475][ T843] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.210477][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210479][ T843] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 34.210482][ T843] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 34.210484][ T843] ? 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 [ 34.210487][ T843] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 34.210489][ T843] ? 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) [ 34.210491][ T843] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 34.210495][ T843] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 34.210497][ T843] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 34.210500][ T843] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 34.210503][ T843] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 34.210504][ T843] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.210506][ T843] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 34.210509][ T843] ? 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 [ 34.210512][ T843] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 34.210515][ T843] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 34.210517][ T843] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 34.210519][ T843] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.210522][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210523][ T843] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.210525][ T843] ? write_profile (profile.c:?) [ 34.210526][ T843] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.210528][ T843] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 34.210530][ T843] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 34.210532][ T843] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.210533][ T843] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 34.210536][ T843] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.210538][ T843] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 34.210540][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210543][ T843] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 34.210545][ T843] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.210547][ T843] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 34.210549][ T843] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.210557][ T843] ? 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)) [ 34.210559][ T843] ? 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)) [ 34.210561][ T843] genl_rcv (net/netlink/genetlink.c:1218) [ 34.210562][ T843] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.210565][ T843] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.210567][ T843] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.210569][ T843] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.210571][ T843] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.210573][ T843] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.210575][ T843] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.210577][ T843] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.210578][ T843] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.210580][ T843] ? move_addr_to_kernel (net/socket.c:258) [ 34.210583][ T843] ___sys_sendmsg (net/socket.c:2767) [ 34.210584][ T843] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.210586][ T843] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 34.210591][ T843] __sys_sendmsg (net/socket.c:2799) [ 34.210593][ T843] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.210595][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210597][ T843] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.210599][ T843] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.210601][ T843] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.210602][ T843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.210603][ T843] RIP: 0033:0x7f2f2f78d54e [ 34.210605][ T843] 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 [ 34.210605][ T843] RSP: 002b:00007fffff8946d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.210607][ T843] RAX: ffffffffffffffda RBX: 000000003d77e130 RCX: 00007f2f2f78d54e [ 34.210608][ T843] RDX: 0000000000000000 RSI: 00007fffff894770 RDI: 0000000000000005 [ 34.210608][ T843] RBP: 00007fffff8946e0 R08: 0000000000000000 R09: 0000000000000000 [ 34.210609][ T843] R10: 0000000000000000 R11: 0000000000000202 R12: 000000003d77e200 [ 34.210610][ T843] R13: 00007fffff894770 R14: 000000003d77f260 R15: 000000000040bda8 | [ 37.115689][ T895] softirqs last disabled at (0): 0x0 | [ 37.115691][ T895] Preemption disabled at: | [ 37.115691][ T895] 0x0 | [ 37.115699][ T895] Tainted: [W]=WARN [ 37.115700][ T895] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.115703][ T895] Call Trace: [ 37.115704][ T895] [ 37.115705][ T895] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.115711][ T895] __might_resched.cold (kernel/sched/core.c:9234) [ 37.115715][ T895] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.115718][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115722][ T895] __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)) [ 37.115726][ T895] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.115728][ T895] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.115733][ T895] ? 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) [ 37.115734][ T895] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.115736][ T895] put_chars (drivers/char/virtio_console.c:1176) [ 37.115738][ T895] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.115740][ T895] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 37.115744][ T895] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.115747][ T895] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.115749][ T895] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.115750][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115752][ T895] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.115754][ T895] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.115757][ T895] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.115759][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115761][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115762][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115764][ T895] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.115766][ T895] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.115767][ T895] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.115769][ T895] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.115772][ T895] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.115774][ T895] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.115775][ T895] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.115777][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115778][ T895] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.115780][ T895] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.115781][ T895] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 37.115784][ T895] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.115785][ T895] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.115787][ T895] vprintk_emit (kernel/printk/printk.c:2479) [ 37.115790][ T895] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.115791][ T895] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.115794][ T895] ? __kernel_text_address (kernel/extable.c:79) [ 37.115795][ T895] ? write_profile (profile.c:?) [ 37.115797][ T895] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.115800][ T895] _printk (kernel/printk/printk.c:2504) [ 37.115803][ T895] ? snapshot_read.cold (user.c:?) [ 37.115805][ T895] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.115808][ T895] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.115809][ T895] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.115811][ T895] ? netdev_notice (net/core/dev.c:13194) [ 37.115812][ T895] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 37.115818][ T895] ? __module_address (kernel/module/main.c:3915) [ 37.115822][ T895] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.115823][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115825][ T895] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.115827][ T895] ? 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 [ 37.115830][ T895] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 37.115834][ T895] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 37.115836][ T895] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.115837][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115839][ T895] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.115841][ T895] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 37.115844][ T895] ? 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) [ 37.115846][ T895] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 37.115849][ T895] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 37.115852][ T895] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 37.115855][ T895] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 37.115858][ T895] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.115860][ T895] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 37.115862][ T895] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 37.115868][ T895] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.115869][ T895] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 37.115872][ T895] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 37.115877][ T895] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 37.115879][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115881][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115883][ T895] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 37.115886][ T895] ? write_profile (profile.c:?) [ 37.115888][ T895] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.115889][ T895] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 37.115891][ T895] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 37.115893][ T895] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 37.115896][ T895] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 37.115898][ T895] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 37.115900][ T895] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.115902][ T895] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 37.115904][ T895] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 37.115906][ T895] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.115908][ T895] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 37.115910][ T895] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.115913][ T895] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.115914][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115916][ T895] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.115918][ T895] genl_rcv (net/netlink/genetlink.c:1218) [ 37.115920][ T895] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.115922][ T895] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.115924][ T895] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.115925][ T895] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.115926][ T895] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 37.115929][ T895] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.115932][ T895] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.115934][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115936][ T895] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.115937][ T895] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.115941][ T895] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.115943][ T895] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.115944][ T895] ? move_addr_to_kernel (net/socket.c:258) [ 37.115947][ T895] ___sys_sendmsg (net/socket.c:2767) [ 37.115949][ T895] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.115950][ T895] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 37.115955][ T895] __sys_sendmsg (net/socket.c:2799) [ 37.115957][ T895] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.115960][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115961][ T895] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.115963][ T895] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.115966][ T895] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.115968][ T895] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.115970][ T895] RIP: 0033:0x7f52c5e1a54e [ 37.115972][ T895] 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 [ 37.115974][ T895] RSP: 002b:00007ffc49260410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.115977][ T895] RAX: ffffffffffffffda RBX: 00000000363f9130 RCX: 00007f52c5e1a54e [ 37.115979][ T895] RDX: 0000000000000000 RSI: 00007ffc492604b0 RDI: 0000000000000005 [ 37.115980][ T895] RBP: 00007ffc49260420 R08: 0000000000000000 R09: 0000000000000000 [ 37.115980][ T895] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000363f9200 [ 37.115981][ T895] R13: 00007ffc492604b0 R14: 00000000363fa260 R15: 000000000040bda8 | [ 42.948524][ T53] softirqs last disabled at (33410): neigh_periodic_work (./include/linux/spinlock.h:353 net/core/neighbour.c:981) | [ 42.948526][ T53] Preemption disabled at: | [ 42.948527][ T53] 0x0 | [ 42.948538][ T53] Tainted: [W]=WARN [ 42.948539][ T53] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.948541][ T53] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 42.948551][ T53] Call Trace: [ 42.948552][ T53] [ 42.948555][ T53] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.948561][ T53] __might_resched.cold (kernel/sched/core.c:9234) [ 42.948564][ T53] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.948568][ T53] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 42.948571][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948574][ 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)) [ 42.948579][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.948587][ T53] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.948591][ 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) [ 42.948593][ T53] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.948595][ T53] put_chars (drivers/char/virtio_console.c:1176) [ 42.948597][ T53] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 42.948598][ T53] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.948600][ T53] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 42.948603][ T53] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.948607][ T53] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.948608][ 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) [ 42.948610][ T53] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 42.948612][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.948613][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948615][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.948617][ T53] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.948620][ T53] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.948622][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948623][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948625][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948626][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.948628][ T53] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.948630][ T53] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.948632][ T53] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.948635][ T53] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.948636][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.948638][ T53] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.948639][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948641][ T53] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.948642][ T53] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.948644][ T53] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.948646][ T53] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.948648][ T53] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.948649][ T53] vprintk_emit (kernel/printk/printk.c:2479) [ 42.948652][ T53] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.948654][ T53] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 42.948657][ T53] _printk (kernel/printk/printk.c:2504) [ 42.948660][ T53] ? snapshot_read.cold (user.c:?) [ 42.948662][ T53] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.948664][ T53] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.948666][ T53] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.948668][ T53] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.948670][ T53] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.948671][ T53] ? netdev_notice (net/core/dev.c:13194) [ 42.948673][ T53] ? kasan_save_track (mm/kasan/common.c:78) [ 42.948675][ T53] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 42.948677][ T53] ? free_object_list.isra.0 (lib/debugobjects.c:326) [ 42.948681][ T53] ? kthread (kernel/kthread.c:436) [ 42.948683][ T53] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 42.948684][ T53] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 42.948686][ 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) [ 42.948688][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.948689][ 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) [ 42.948692][ T53] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 42.948697][ T53] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 42.948699][ T53] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 42.948700][ T53] ? debug_object_activate (lib/debugobjects.c:891 (discriminator 3)) [ 42.948702][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.948704][ T53] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 42.948708][ 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) [ 42.948710][ T53] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 42.948713][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.948714][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948716][ T53] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.948717][ T53] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 42.948719][ T53] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 42.948721][ T53] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 42.948724][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.948726][ T53] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 42.948729][ T53] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 42.948732][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948734][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.948735][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.948737][ T53] process_one_work (kernel/workqueue.c:3387) [ 42.948741][ T53] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 42.948743][ T53] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.948745][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.948747][ T53] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 42.948750][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 42.948752][ T53] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 42.948753][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 42.948755][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 42.948756][ T53] kthread (kernel/kthread.c:436) [ 42.948758][ T53] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.948759][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 42.948761][ T53] ret_from_fork (arch/x86/kernel/process.c:158) [ 42.948763][ T53] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 42.948765][ T53] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 42.948767][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 42.948769][ T53] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 48.132646][ T66] softirqs last disabled at (22641): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 48.132649][ T66] Preemption disabled at: | [ 48.132650][ T66] 0x0 | [ 48.132664][ T66] Tainted: [W]=WARN [ 48.132665][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.132668][ T66] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 48.132677][ T66] Call Trace: [ 48.132679][ T66] [ 48.132682][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.132688][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 48.132693][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.132696][ T66] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 48.132700][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132705][ 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)) [ 48.132709][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.132712][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.132717][ 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) [ 48.132720][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.132723][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 48.132726][ T66] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 48.132728][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.132731][ T66] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 48.132735][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.132740][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.132742][ T66] ? 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) [ 48.132745][ T66] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 48.132747][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.132750][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132752][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.132756][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.132759][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.132762][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132764][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132767][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132769][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.132772][ T66] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.132774][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.132778][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.132782][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.132784][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.132787][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.132789][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132792][ T66] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.132794][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.132796][ T66] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.132799][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.132802][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.132804][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 48.132808][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.132810][ T66] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 48.132812][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132815][ T66] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 48.132818][ T66] _printk (kernel/printk/printk.c:2504) [ 48.132822][ T66] ? snapshot_read.cold (user.c:?) [ 48.132824][ T66] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 48.132827][ T66] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 48.132830][ T66] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.132833][ T66] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.132836][ T66] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.132838][ T66] ? netdev_notice (net/core/dev.c:13194) [ 48.132841][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132844][ T66] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 48.132849][ T66] ? 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) [ 48.132852][ T66] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 48.132858][ T66] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 48.132862][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132865][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.132868][ T66] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 48.132874][ T66] ? 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) [ 48.132876][ T66] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 48.132880][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.132883][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132886][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.132887][ T66] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 48.132890][ T66] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 48.132895][ T66] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 48.132899][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.132903][ T66] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 48.132908][ T66] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 48.132912][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132915][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.132917][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.132920][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 48.132922][ T66] process_one_work (kernel/workqueue.c:3387) [ 48.132927][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 48.132930][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.132933][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.132936][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 48.132940][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 48.132942][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 48.132945][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 48.132948][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 48.132950][ T66] kthread (kernel/kthread.c:436) [ 48.132953][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.132955][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 48.132957][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 48.132961][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 48.132964][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 48.132967][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print print_bad_irq_dependency:check_irq_usage:check_prev_add:validate_chain:__lock_acquire ovpn_peer_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print neigh_periodic_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print