====================================== | [ 15.925569][ T303] softirqs last disabled at (17766): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 15.925572][ T303] Preemption disabled at: | [ 15.925572][ T303] 0x0 | [ 15.925583][ T303] Tainted: [W]=WARN [ 15.925584][ T303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.925586][ T303] Call Trace: [ 15.925587][ T303] [ 15.925589][ T303] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.925595][ T303] __might_resched.cold (kernel/sched/core.c:9234) [ 15.925599][ T303] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.925604][ T303] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.925608][ T303] __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)) [ 15.925611][ T303] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.925616][ T303] ? 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) [ 15.925619][ T303] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.925624][ T303] put_chars (drivers/char/virtio_console.c:1176) [ 15.925627][ T303] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.925629][ T303] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.925633][ T303] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.925639][ T303] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.925645][ T303] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.925648][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.925650][ T303] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.925654][ T303] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.925658][ T303] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.925660][ T303] ? 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)) [ 15.925663][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.925665][ T303] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.925669][ T303] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.925673][ T303] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.925675][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.925680][ T303] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.925683][ T303] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.925684][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.925687][ T303] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.925690][ T303] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.925692][ T303] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.925695][ T303] vprintk_emit (kernel/printk/printk.c:2479) [ 15.925699][ T303] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.925702][ T303] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.925706][ T303] _printk (kernel/printk/printk.c:2504) [ 15.925709][ T303] ? snapshot_read.cold (user.c:?) [ 15.925712][ T303] ? 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) [ 15.925714][ T303] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.925718][ T303] ? 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) [ 15.925721][ T303] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 15.925724][ T303] ? exit_notify (kernel/exit.c:780) [ 15.925726][ T303] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.925728][ T303] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.925732][ T303] do_group_exit (kernel/exit.c:1151) [ 15.925735][ T303] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 15.925737][ T303] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 15.925740][ T303] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.925743][ T303] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.925746][ T303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.925748][ T303] RIP: 0033:0x7efceca391b8 [ 15.925750][ T303] Code: Unable to access opcode bytes at 0x7efceca3918e. Code starting with the faulting instruction =========================================== [ 15.925752][ T303] RSP: 002b:00007ffe2fa74c58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 15.925754][ T303] RAX: ffffffffffffffda RBX: 00007efcecb69f88 RCX: 00007efceca391b8 [ 15.925756][ T303] RDX: 00007efcec783fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 15.925757][ T303] RBP: 00007ffe2fa74cb0 R08: 0000000000000000 R09: 0000000000000050 [ 15.925757][ T303] R10: 00007ffe2fa74a70 R11: 0000000000000246 R12: 0000000000000001 [ 15.925758][ T303] R13: 0000000000000000 R14: 00007efcecb68680 R15: 00007efcecb69fa0 | [ 31.266939][ T752] softirqs last disabled at (7099385): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 31.266941][ T752] Preemption disabled at: | [ 31.266942][ T752] 0x0 | [ 31.266952][ T752] Tainted: [W]=WARN [ 31.266953][ T752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.266954][ T752] Call Trace: [ 31.266956][ T752] [ 31.266957][ T752] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.266964][ T752] __might_resched.cold (kernel/sched/core.c:9234) [ 31.266968][ T752] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.266972][ T752] ? __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.266977][ T752] __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.266979][ T752] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.266985][ T752] ? 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.266988][ T752] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.266991][ T752] put_chars (drivers/char/virtio_console.c:1176) [ 31.266993][ T752] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 31.266996][ T752] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.266999][ T752] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.267003][ T752] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.267005][ T752] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.267009][ T752] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.267012][ T752] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.267014][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.267016][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.267019][ T752] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.267022][ T752] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 31.267025][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.267027][ T752] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.267031][ T752] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.267035][ T752] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.267037][ T752] ? 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.267040][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.267042][ T752] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.267046][ T752] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.267050][ T752] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.267052][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.267057][ T752] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.267059][ T752] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.267061][ T752] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.267063][ T752] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.267067][ T752] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.267069][ T752] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.267072][ T752] vprintk_emit (kernel/printk/printk.c:2479) [ 31.267075][ T752] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.267079][ T752] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.267087][ T752] _printk (kernel/printk/printk.c:2504) [ 31.267091][ T752] ? snapshot_read.cold (user.c:?) [ 31.267094][ T752] ? 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.267096][ T752] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.267100][ T752] ? 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.267102][ T752] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 31.267106][ T752] ? exit_notify (kernel/exit.c:780) [ 31.267111][ T752] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 31.267113][ T752] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 31.267116][ T752] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.267119][ T752] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.267122][ T752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.267124][ T752] RIP: 0033:0x7f647039ac49 [ 31.267127][ T752] Code: Unable to access opcode bytes at 0x7f647039ac1f. Code starting with the faulting instruction =========================================== [ 31.267128][ T752] RSP: 002b:00007f646fb59e60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 31.267131][ T752] RAX: ffffffffffffffda RBX: 00007f646fb5a6c0 RCX: 00007f647039ac49 [ 31.267132][ T752] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 31.267133][ T752] RBP: 00007f646fb59f70 R08: 0000000000000001 R09: 00007f646fb5a6c0 [ 31.267134][ T752] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f646f35a000 [ 31.267135][ T752] R13: 00007fff02b465d0 R14: 0000000000000002 R15: 00007fff02b466d7 | [ 33.107979][ T846] | [ 33.107980][ T846] | [ 33.107980][ T846] stack backtrace: | [ 33.107986][ T846] Tainted: [W]=WARN [ 33.107987][ T846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.107989][ T846] Call Trace: [ 33.107990][ T846] [ 33.107991][ T846] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.107995][ T846] print_bad_irq_dependency (kernel/locking/lockdep.c:2632) [ 33.107998][ T846] check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 33.107999][ T846] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.108003][ T846] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.108006][ T846] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 33.108009][ T846] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 33.108010][ T846] check_prev_add (kernel/locking/lockdep.c:3185) [ 33.108012][ T846] validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 33.108014][ T846] __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108017][ T846] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.108018][ T846] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 33.108020][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108022][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.108024][ T846] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 33.108026][ T846] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 33.108028][ T846] console_emit_next_record (kernel/printk/printk.c:3177) [ 33.108030][ T846] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.108032][ T846] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.108034][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108036][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.108037][ T846] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.108040][ T846] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.108042][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108044][ T846] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.108046][ T846] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.108047][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108049][ T846] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.108051][ T846] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.108053][ T846] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.108055][ T846] vprintk_emit (kernel/printk/printk.c:2479) [ 33.108057][ T846] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.108059][ T846] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.108061][ T846] ? __kernel_text_address (kernel/extable.c:79) [ 33.108062][ T846] ? write_profile (profile.c:?) [ 33.108064][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.108067][ T846] _printk (kernel/printk/printk.c:2504) [ 33.108069][ T846] ? snapshot_read.cold (user.c:?) [ 33.108071][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.108072][ T846] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.108074][ T846] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.108075][ T846] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.108077][ T846] ? netdev_notice (net/core/dev.c:13194) [ 33.108078][ T846] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.108080][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.108081][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108084][ T846] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 33.108087][ T846] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 33.108095][ T846] ? ovpn_peer_get_by_id (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/peer.c:680 (discriminator 2)) ovpn [ 33.108098][ T846] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 33.108101][ T846] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 33.108103][ T846] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 33.108106][ T846] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 33.108109][ T846] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 33.108112][ T846] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 33.108114][ T846] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 33.108116][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.108118][ T846] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 33.108124][ T846] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/netlink.c:67 (discriminator 2)) ovpn [ 33.108127][ T846] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 33.108130][ T846] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 33.108132][ T846] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 33.108134][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.108137][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108139][ T846] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.108142][ T846] ? write_profile (profile.c:?) [ 33.108144][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.108145][ T846] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 33.108148][ T846] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 33.108150][ T846] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.108151][ T846] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 33.108153][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.108156][ T846] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 33.108158][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108161][ T846] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 33.108163][ T846] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.108165][ T846] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 33.108167][ T846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.108170][ T846] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.108172][ T846] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.108174][ T846] genl_rcv (net/netlink/genetlink.c:1218) [ 33.108176][ T846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.108178][ T846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.108180][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108182][ T846] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.108185][ T846] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.108187][ T846] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.108190][ T846] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.108192][ T846] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.108194][ T846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.108196][ T846] ? move_addr_to_kernel (net/socket.c:258) [ 33.108199][ T846] ___sys_sendmsg (net/socket.c:2767) [ 33.108201][ T846] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.108202][ T846] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 33.108207][ T846] __sys_sendmsg (net/socket.c:2799) [ 33.108209][ T846] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.108212][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108214][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108216][ T846] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.108218][ T846] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.108219][ T846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.108221][ T846] RIP: 0033:0x7f5da605a54e [ 33.108224][ T846] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.108225][ T846] RSP: 002b:00007fff29437d20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.108228][ T846] RAX: ffffffffffffffda RBX: 000000001d679130 RCX: 00007f5da605a54e [ 33.108230][ T846] RDX: 0000000000000000 RSI: 00007fff29437dc0 RDI: 0000000000000005 [ 33.108231][ T846] RBP: 00007fff29437d30 R08: 0000000000000000 R09: 0000000000000000 [ 33.108232][ T846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001d679200 [ 33.108233][ T846] R13: 00007fff29437dc0 R14: 000000001d67a260 R15: 000000000040bda8 | [ 33.108252][ T846] softirqs last disabled at (30618): ovpn_peer_del (./include/linux/spinlock.h:353 drivers/net/ovpn/peer.c:1214) ovpn | [ 33.108255][ T846] Preemption disabled at: | [ 33.108256][ T846] 0x0 | [ 33.108260][ T846] Tainted: [W]=WARN [ 33.108260][ T846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.108261][ T846] Call Trace: [ 33.108262][ T846] [ 33.108262][ T846] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.108265][ T846] __might_resched.cold (kernel/sched/core.c:9234) [ 33.108267][ T846] ? check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 33.108269][ T846] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.108272][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108274][ T846] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 33.108276][ T846] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.108277][ T846] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.108279][ T846] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 33.108281][ T846] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.108283][ T846] put_chars (drivers/char/virtio_console.c:1176) [ 33.108285][ T846] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.108286][ T846] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 33.108288][ T846] ? validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 33.108290][ T846] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.108292][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108294][ T846] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.108296][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108298][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.108300][ T846] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.108302][ T846] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.108304][ T846] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.108306][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108307][ T846] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.108309][ T846] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.108312][ T846] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.108313][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108316][ T846] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.108318][ T846] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.108319][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108321][ T846] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.108323][ T846] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.108325][ T846] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.108327][ T846] vprintk_emit (kernel/printk/printk.c:2479) [ 33.108329][ T846] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.108331][ T846] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.108332][ T846] ? __kernel_text_address (kernel/extable.c:79) [ 33.108333][ T846] ? write_profile (profile.c:?) [ 33.108334][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.108336][ T846] _printk (kernel/printk/printk.c:2504) [ 33.108338][ T846] ? snapshot_read.cold (user.c:?) [ 33.108340][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.108342][ T846] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.108343][ T846] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.108345][ T846] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.108346][ T846] ? netdev_notice (net/core/dev.c:13194) [ 33.108347][ T846] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.108349][ T846] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.108351][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108353][ T846] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 33.108356][ T846] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 33.108358][ T846] ? ovpn_peer_get_by_id (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/peer.c:680 (discriminator 2)) ovpn [ 33.108361][ T846] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 33.108364][ T846] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 33.108366][ T846] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 33.108369][ T846] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 33.108372][ T846] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 33.108375][ T846] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 33.108377][ T846] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 33.108379][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.108381][ T846] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 33.108384][ T846] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/ovpn/netlink.c:67 (discriminator 2)) ovpn [ 33.108387][ T846] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 33.108390][ T846] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 33.108392][ T846] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 33.108394][ T846] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.108397][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108399][ T846] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.108401][ T846] ? write_profile (profile.c:?) [ 33.108402][ T846] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.108404][ T846] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 33.108406][ T846] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 33.108408][ T846] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.108409][ T846] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 33.108412][ T846] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.108414][ T846] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 33.108416][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108419][ T846] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 33.108421][ T846] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.108423][ T846] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 33.108425][ T846] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.108428][ T846] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.108430][ T846] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.108432][ T846] genl_rcv (net/netlink/genetlink.c:1218) [ 33.108434][ T846] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.108436][ T846] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.108438][ T846] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.108440][ T846] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.108442][ T846] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.108444][ T846] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.108447][ T846] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.108448][ T846] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.108450][ T846] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.108452][ T846] ? move_addr_to_kernel (net/socket.c:258) [ 33.108455][ T846] ___sys_sendmsg (net/socket.c:2767) [ 33.108457][ T846] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.108458][ T846] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 33.108463][ T846] __sys_sendmsg (net/socket.c:2799) [ 33.108465][ T846] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.108468][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108470][ T846] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.108472][ T846] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.108473][ T846] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.108475][ T846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.108476][ T846] RIP: 0033:0x7f5da605a54e [ 33.108477][ T846] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.108478][ T846] RSP: 002b:00007fff29437d20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.108480][ T846] RAX: ffffffffffffffda RBX: 000000001d679130 RCX: 00007f5da605a54e [ 33.108481][ T846] RDX: 0000000000000000 RSI: 00007fff29437dc0 RDI: 0000000000000005 [ 33.108481][ T846] RBP: 00007fff29437d30 R08: 0000000000000000 R09: 0000000000000000 [ 33.108482][ T846] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001d679200 [ 33.108483][ T846] R13: 00007fff29437dc0 R14: 000000001d67a260 R15: 000000000040bda8 | [ 35.824546][ T898] softirqs last disabled at (0): 0x0 | [ 35.824548][ T898] Preemption disabled at: | [ 35.824549][ T898] 0x0 | [ 35.824558][ T898] Tainted: [W]=WARN [ 35.824558][ T898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.824560][ T898] Call Trace: [ 35.824561][ T898] [ 35.824562][ T898] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.824568][ T898] __might_resched.cold (kernel/sched/core.c:9234) [ 35.824572][ T898] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.824576][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824580][ T898] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.824583][ T898] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.824585][ T898] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.824590][ T898] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.824591][ T898] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.824593][ T898] put_chars (drivers/char/virtio_console.c:1176) [ 35.824595][ T898] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.824597][ T898] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.824601][ T898] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.824605][ T898] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.824606][ T898] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.824608][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824610][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.824612][ T898] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.824614][ T898] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.824616][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824618][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824619][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824621][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.824625][ T898] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.824627][ T898] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.824629][ T898] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.824632][ T898] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.824634][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.824635][ T898] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.824637][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824639][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.824640][ T898] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.824642][ T898] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 35.824644][ T898] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.824645][ T898] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.824648][ T898] vprintk_emit (kernel/printk/printk.c:2479) [ 35.824650][ T898] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.824652][ T898] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.824654][ T898] ? __kernel_text_address (kernel/extable.c:79) [ 35.824655][ T898] ? write_profile (profile.c:?) [ 35.824657][ T898] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.824660][ T898] _printk (kernel/printk/printk.c:2504) [ 35.824663][ T898] ? snapshot_read.cold (user.c:?) [ 35.824665][ T898] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.824668][ T898] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.824670][ T898] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.824671][ T898] ? netdev_notice (net/core/dev.c:13194) [ 35.824673][ T898] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 35.824678][ T898] ? __module_address (kernel/module/main.c:3915) [ 35.824681][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.824683][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824684][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.824686][ T898] ? ovpn_peer_get_by_id (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1346 ./include/linux/refcount.h:181 ./include/linux/refcount.h:317 ./include/linux/refcount.h:335 ./include/linux/kref.h:133 drivers/net/ovpn/peer.h:127 drivers/net/ovpn/peer.c:674) ovpn [ 35.824689][ T898] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 35.824693][ T898] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 35.824696][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.824697][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824699][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.824701][ T898] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 35.824704][ T898] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 35.824706][ T898] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 35.824709][ T898] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 35.824712][ T898] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 35.824715][ T898] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 35.824718][ T898] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.824721][ T898] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.824723][ T898] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 35.824728][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.824730][ T898] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 35.824733][ T898] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 35.824738][ T898] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 35.824740][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824742][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824744][ T898] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.824748][ T898] ? write_profile (profile.c:?) [ 35.824749][ T898] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.824750][ T898] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 35.824753][ T898] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 35.824755][ T898] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 35.824757][ T898] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.824760][ T898] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 35.824762][ T898] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.824764][ T898] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.824766][ T898] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 35.824768][ T898] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.824770][ T898] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 35.824772][ T898] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.824775][ T898] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.824776][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824778][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.824780][ T898] genl_rcv (net/netlink/genetlink.c:1218) [ 35.824782][ T898] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.824784][ T898] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.824786][ T898] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.824787][ T898] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.824788][ T898] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 35.824792][ T898] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.824794][ T898] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.824796][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824798][ T898] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.824800][ T898] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.824803][ T898] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.824805][ T898] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.824807][ T898] ? move_addr_to_kernel (net/socket.c:258) [ 35.824810][ T898] ___sys_sendmsg (net/socket.c:2767) [ 35.824812][ T898] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.824813][ T898] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 35.824818][ T898] __sys_sendmsg (net/socket.c:2799) [ 35.824820][ T898] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.824823][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824825][ T898] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.824827][ T898] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.824829][ T898] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.824831][ T898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.824833][ T898] RIP: 0033:0x7f72a6a1f54e [ 35.824835][ T898] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.824837][ T898] RSP: 002b:00007ffce7065f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.824841][ T898] RAX: ffffffffffffffda RBX: 000000000d639130 RCX: 00007f72a6a1f54e [ 35.824842][ T898] RDX: 0000000000000000 RSI: 00007ffce7066020 RDI: 0000000000000005 [ 35.824843][ T898] RBP: 00007ffce7065f90 R08: 0000000000000000 R09: 0000000000000000 [ 35.824844][ T898] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000d639200 [ 35.824845][ T898] R13: 00007ffce7066020 R14: 000000000d63a260 R15: 000000000040bda8 | [ 41.656688][ T57] softirqs last disabled at (29875): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 41.656691][ T57] Preemption disabled at: | [ 41.656691][ T57] 0x0 | [ 41.656703][ T57] Tainted: [W]=WARN [ 41.656704][ T57] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.656706][ T57] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 41.656716][ T57] Call Trace: [ 41.656718][ T57] [ 41.656720][ T57] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.656725][ T57] __might_resched.cold (kernel/sched/core.c:9234) [ 41.656729][ T57] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.656732][ T57] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 41.656735][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656739][ T57] __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)) [ 41.656742][ T57] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.656745][ T57] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.656749][ T57] ? 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) [ 41.656751][ T57] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.656753][ T57] put_chars (drivers/char/virtio_console.c:1176) [ 41.656755][ T57] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 41.656757][ T57] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.656758][ T57] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 41.656761][ T57] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.656766][ T57] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.656767][ T57] ? 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) [ 41.656769][ T57] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 41.656771][ T57] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.656772][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656774][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.656776][ T57] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.656779][ T57] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.656781][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656783][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656785][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656786][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.656788][ T57] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.656790][ T57] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.656792][ T57] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.656795][ T57] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.656797][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.656798][ T57] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.656800][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656801][ T57] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.656803][ T57] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.656804][ T57] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.656807][ T57] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.656808][ T57] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.656810][ T57] vprintk_emit (kernel/printk/printk.c:2479) [ 41.656813][ T57] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.656815][ T57] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 41.656818][ T57] _printk (kernel/printk/printk.c:2504) [ 41.656821][ T57] ? snapshot_read.cold (user.c:?) [ 41.656824][ T57] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.656826][ T57] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.656827][ T57] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.656830][ T57] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.656832][ T57] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.656834][ T57] ? netdev_notice (net/core/dev.c:13194) [ 41.656835][ T57] ? kasan_save_track (mm/kasan/common.c:78) [ 41.656839][ T57] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 41.656840][ T57] ? free_object_list.isra.0 (lib/debugobjects.c:326) [ 41.656844][ T57] ? kthread (kernel/kthread.c:436) [ 41.656847][ T57] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 41.656848][ T57] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 41.656851][ T57] ? 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) [ 41.656854][ T57] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 41.656858][ T57] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 41.656861][ T57] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.656863][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.656864][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656866][ T57] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 41.656870][ T57] ? 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) [ 41.656872][ T57] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 41.656875][ T57] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.656876][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656878][ T57] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.656879][ T57] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 41.656881][ T57] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 41.656884][ T57] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 41.656887][ T57] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.656889][ T57] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 41.656893][ T57] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 41.656896][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656898][ T57] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.656899][ T57] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.656901][ T57] process_one_work (kernel/workqueue.c:3387) [ 41.656905][ T57] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 41.656907][ T57] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.656909][ T57] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.656911][ T57] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 41.656914][ T57] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 41.656916][ T57] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 41.656917][ T57] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 41.656919][ T57] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 41.656921][ T57] kthread (kernel/kthread.c:436) [ 41.656923][ T57] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.656924][ T57] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.656926][ T57] ret_from_fork (arch/x86/kernel/process.c:158) [ 41.656928][ T57] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 41.656930][ T57] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 41.656932][ T57] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.656934][ T57] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 46.841756][ T65] softirqs last disabled at (21033): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 46.841759][ T65] Preemption disabled at: | [ 46.841760][ T65] 0x0 | [ 46.841770][ T65] Tainted: [W]=WARN [ 46.841771][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.841773][ T65] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 46.841781][ T65] Call Trace: [ 46.841783][ T65] [ 46.841785][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.841790][ T65] __might_resched.cold (kernel/sched/core.c:9234) [ 46.841794][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.841797][ T65] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 46.841799][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841803][ T65] __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)) [ 46.841807][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.841809][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.841813][ T65] ? 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) [ 46.841815][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.841817][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 46.841819][ T65] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 46.841820][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.841822][ T65] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 46.841825][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.841829][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.841831][ T65] ? 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) [ 46.841832][ T65] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 46.841834][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.841836][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841838][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.841840][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.841842][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.841844][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841846][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841848][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841849][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.841851][ T65] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.841853][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.841855][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.841858][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.841859][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.841861][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.841862][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841864][ T65] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.841865][ T65] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.841867][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.841869][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.841870][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.841872][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 46.841875][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.841876][ T65] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 46.841878][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841879][ T65] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 46.841882][ T65] _printk (kernel/printk/printk.c:2504) [ 46.841885][ T65] ? snapshot_read.cold (user.c:?) [ 46.841886][ T65] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 46.841888][ T65] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 46.841890][ T65] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.841893][ T65] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.841894][ T65] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.841896][ T65] ? netdev_notice (net/core/dev.c:13194) [ 46.841898][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841900][ T65] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 46.841903][ T65] ? kthread (kernel/kthread.c:436) [ 46.841905][ T65] ? 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) [ 46.841908][ T65] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 46.841912][ T65] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 46.841914][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841916][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.841917][ T65] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 46.841921][ T65] ? 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) [ 46.841923][ T65] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 46.841925][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.841927][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841928][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.841930][ T65] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 46.841931][ T65] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 46.841934][ T65] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 46.841936][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.841939][ T65] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 46.841942][ T65] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 46.841944][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841946][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.841947][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.841949][ T65] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 46.841951][ T65] process_one_work (kernel/workqueue.c:3387) [ 46.841954][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 46.841956][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.841958][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.841960][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 46.841963][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.841964][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 46.841966][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.841968][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.841969][ T65] kthread (kernel/kthread.c:436) [ 46.841971][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.841972][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 46.841974][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 46.841977][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 46.841978][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 46.841981][ T65] ? 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 netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print