====================================== | [ 14.459813][ T299] softirqs last disabled at (33638): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 14.459815][ T299] Preemption disabled at: | [ 14.459816][ T299] 0x0 | [ 14.459826][ T299] Tainted: [W]=WARN [ 14.459827][ T299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.459828][ T299] Call Trace: [ 14.459830][ T299] [ 14.459831][ T299] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.459837][ T299] __might_resched.cold (kernel/sched/core.c:9234) [ 14.459841][ T299] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.459845][ T299] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.459850][ T299] __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)) [ 14.459852][ T299] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.459858][ T299] ? 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) [ 14.459861][ T299] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.459864][ T299] put_chars (drivers/char/virtio_console.c:1176) [ 14.459867][ T299] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.459868][ T299] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.459873][ T299] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.459878][ T299] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.459885][ T299] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.459887][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.459889][ T299] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.459893][ T299] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.459897][ T299] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.459899][ T299] ? 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)) [ 14.459902][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.459904][ T299] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.459908][ T299] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.459912][ T299] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.459914][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.459919][ T299] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.459921][ T299] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.459923][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.459925][ T299] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.459929][ T299] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.459930][ T299] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.459934][ T299] vprintk_emit (kernel/printk/printk.c:2479) [ 14.459937][ T299] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.459941][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.459944][ T299] _printk (kernel/printk/printk.c:2504) [ 14.459947][ T299] ? snapshot_read.cold (user.c:?) [ 14.459950][ T299] ? 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) [ 14.459953][ T299] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.459956][ T299] ? 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) [ 14.459959][ T299] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 14.459962][ T299] ? exit_notify (kernel/exit.c:780) [ 14.459964][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.459966][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.459970][ T299] do_group_exit (kernel/exit.c:1151) [ 14.459973][ T299] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 14.459975][ T299] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 14.459978][ T299] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.459981][ T299] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.459984][ T299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.459986][ T299] RIP: 0033:0x7fe0825411b8 [ 14.459988][ T299] Code: Unable to access opcode bytes at 0x7fe08254118e. Code starting with the faulting instruction =========================================== [ 14.459989][ T299] RSP: 002b:00007fff1255d978 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 14.459991][ T299] RAX: ffffffffffffffda RBX: 00007fe082671f88 RCX: 00007fe0825411b8 [ 14.459992][ T299] RDX: 00007fe08228bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 14.459993][ T299] RBP: 00007fff1255d9d0 R08: 0000000000000000 R09: 0000000000000000 [ 14.459994][ T299] R10: 00007fff1255d790 R11: 0000000000000246 R12: 0000000000000001 [ 14.459995][ T299] R13: 0000000000000000 R14: 00007fe082670680 R15: 00007fe082671fa0 | [ 21.969922][ C2] | [ 21.969922][ C2] | [ 21.969922][ C2] stack backtrace: | [ 21.969928][ C2] Tainted: [W]=WARN [ 21.969929][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.969930][ C2] Call Trace: [ 21.969931][ C2] [ 21.969933][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.969937][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 21.969939][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 21.969942][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 21.969944][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 21.969945][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 21.969947][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.969949][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 21.969951][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.969955][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.969956][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 21.969958][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 21.969960][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 21.969962][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.969963][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.969965][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.969967][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.969969][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.969971][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.969973][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.969975][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.969977][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.969978][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.969980][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.969982][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.969984][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.969986][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 21.969988][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.969990][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 21.969992][ C2] _printk (kernel/printk/printk.c:2504) [ 21.969994][ C2] ? snapshot_read.cold (user.c:?) [ 21.969995][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 21.969998][ C2] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 21.970002][ C2] ? idr_get_free (??:?) [ 21.970004][ C2] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 21.970007][ C2] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 21.970010][ C2] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 21.970012][ C2] ? __copy_skb_header (net/core/skbuff.c:1564) [ 21.970015][ C2] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 21.970017][ C2] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 21.970019][ C2] __strp_recv (net/strparser/strparser.c:309) [ 21.970022][ C2] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 21.970024][ C2] ? strp_process (net/strparser/strparser.c:335) [ 21.970026][ C2] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 21.970027][ C2] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 21.970029][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.970031][ C2] strp_read_sock (net/strparser/strparser.c:372) [ 21.970033][ C2] ? strp_stop (net/strparser/strparser.c:527) [ 21.970035][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970037][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.970039][ C2] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 21.970041][ C2] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 21.970043][ C2] tcp_rcv_established (net/ipv4/tcp_input.c:6654) [ 21.970046][ C2] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 21.970048][ C2] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 21.970050][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.970052][ C2] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 21.970054][ C2] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 21.970057][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.970058][ C2] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.970060][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.970062][ C2] ? ip_local_deliver_finish (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 21.970064][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 21.970066][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 21.970067][ C2] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 21.970069][ C2] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 21.970071][ C2] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 21.970072][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 2) ./include/net/route.h:88 (discriminator 2) net/ipv4/ip_input.c:435 (discriminator 2)) [ 21.970075][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 21.970077][ C2] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 21.970078][ C2] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 21.970080][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970081][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.970083][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.970084][ C2] ? trace_raw_output_rcu_invoke_kfree_bulk_callback (./include/trace/events/rcu.h:655) [ 21.970087][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 21.970089][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.970090][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 21.970092][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 21.970094][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970096][ C2] process_backlog (net/core/dev.c:6728) [ 21.970099][ C2] __napi_poll (net/core/dev.c:7787) [ 21.970101][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 21.970103][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.970105][ C2] ? __napi_poll (./include/net/gro.h:507) [ 21.970108][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 21.970111][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970114][ C2] handle_softirqs (kernel/softirq.c:645) [ 21.970116][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 21.970117][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.970119][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970121][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 21.970122][ C2] [ 21.970123][ C2] [ 21.970123][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 21.970125][ C2] ovpn_tcp_sendmsg (drivers/net/ovpn/tcp.c:459) ovpn [ 21.970128][ C2] ? ovpn_tcp_recvmsg (drivers/net/ovpn/tcp.c:180 (discriminator 1)) ovpn [ 21.970132][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 21.970134][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.970137][ C2] ? fput_close_sync (fs/file_table.c:617) [ 21.970140][ C2] ? alloc_file_clone (fs/file_table.c:479) [ 21.970141][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.970143][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.970145][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.970147][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.970148][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.970150][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.970151][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.970153][ C2] RIP: 0033:0x7fe12fbe354e [ 21.970155][ C2] 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 [ 21.970157][ C2] RSP: 002b:00007ffd6776d300 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.970160][ C2] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe12fbe354e [ 21.970161][ C2] RDX: 00000000000003ea RSI: 00007ffd6776d370 RDI: 0000000000000005 [ 21.970162][ C2] RBP: 00007ffd6776d310 R08: 0000000000000000 R09: 0000000000000000 [ 21.970163][ C2] R10: 0000000000004000 R11: 0000000000000202 R12: 00007ffd6776dc98 [ 21.970164][ C2] R13: 0000000000000008 R14: 00007fe12fece000 R15: 000000000040bda8 | [ 21.970181][ C2] softirqs last disabled at (31157): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 21.970183][ C2] Preemption disabled at: | [ 21.970183][ C2] 0x0 | [ 21.970187][ C2] Tainted: [W]=WARN [ 21.970188][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.970188][ C2] Call Trace: [ 21.970189][ C2] [ 21.970190][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.970192][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 21.970195][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.970198][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970200][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.970202][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.970204][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.970205][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.970207][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.970209][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 21.970211][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.970213][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.970215][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 21.970217][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.970219][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970221][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.970223][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.970225][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.970226][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.970228][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970230][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.970232][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.970234][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.970235][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.970238][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.970239][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.970241][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970243][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.970244][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.970246][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.970248][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 21.970250][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.970252][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 21.970254][ C2] _printk (kernel/printk/printk.c:2504) [ 21.970255][ C2] ? snapshot_read.cold (user.c:?) [ 21.970257][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 21.970259][ C2] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 21.970261][ C2] ? idr_get_free (??:?) [ 21.970263][ C2] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 21.970266][ C2] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 21.970269][ C2] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 21.970271][ C2] ? __copy_skb_header (net/core/skbuff.c:1564) [ 21.970273][ C2] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 21.970275][ C2] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 21.970277][ C2] __strp_recv (net/strparser/strparser.c:309) [ 21.970280][ C2] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 21.970282][ C2] ? strp_process (net/strparser/strparser.c:335) [ 21.970284][ C2] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 21.970285][ C2] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 21.970287][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.970293][ C2] strp_read_sock (net/strparser/strparser.c:372) [ 21.970295][ C2] ? strp_stop (net/strparser/strparser.c:527) [ 21.970297][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970299][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.970300][ C2] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 21.970302][ C2] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 21.970305][ C2] tcp_rcv_established (net/ipv4/tcp_input.c:6654) [ 21.970308][ C2] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 21.970310][ C2] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 21.970311][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.970313][ C2] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 21.970315][ C2] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 21.970318][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.970319][ C2] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.970321][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.970323][ C2] ? ip_local_deliver_finish (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/ipv4/ip_input.c:240 (discriminator 2)) [ 21.970325][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 21.970327][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 21.970328][ C2] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 21.970330][ C2] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 21.970332][ C2] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 21.970333][ C2] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 2) ./include/net/route.h:88 (discriminator 2) net/ipv4/ip_input.c:435 (discriminator 2)) [ 21.970336][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 21.970337][ C2] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 21.970339][ C2] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 21.970340][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970342][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.970344][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.970345][ C2] ? trace_raw_output_rcu_invoke_kfree_bulk_callback (./include/trace/events/rcu.h:655) [ 21.970347][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 21.970349][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.970350][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 21.970352][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 21.970354][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970356][ C2] process_backlog (net/core/dev.c:6728) [ 21.970359][ C2] __napi_poll (net/core/dev.c:7787) [ 21.970361][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 21.970363][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.970365][ C2] ? __napi_poll (./include/net/gro.h:507) [ 21.970368][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 21.970370][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970372][ C2] handle_softirqs (kernel/softirq.c:645) [ 21.970374][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 21.970375][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.970377][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.970378][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 21.970380][ C2] [ 21.970380][ C2] [ 21.970381][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 21.970382][ C2] ovpn_tcp_sendmsg (drivers/net/ovpn/tcp.c:459) ovpn [ 21.970385][ C2] ? ovpn_tcp_recvmsg (drivers/net/ovpn/tcp.c:180 (discriminator 1)) ovpn [ 21.970389][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 21.970391][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.970395][ C2] ? fput_close_sync (fs/file_table.c:617) [ 21.970396][ C2] ? alloc_file_clone (fs/file_table.c:479) [ 21.970397][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.970399][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.970400][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.970402][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.970403][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.970405][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.970406][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.970407][ C2] RIP: 0033:0x7fe12fbe354e [ 21.970409][ C2] 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 [ 21.970409][ C2] RSP: 002b:00007ffd6776d300 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.970411][ C2] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe12fbe354e [ 21.970412][ C2] RDX: 00000000000003ea RSI: 00007ffd6776d370 RDI: 0000000000000005 [ 21.970412][ C2] RBP: 00007ffd6776d310 R08: 0000000000000000 R09: 0000000000000000 [ 21.970413][ C2] R10: 0000000000004000 R11: 0000000000000202 R12: 00007ffd6776dc98 [ 21.970414][ C2] R13: 0000000000000008 R14: 00007fe12fece000 R15: 000000000040bda8 | [ 30.549095][ T611] softirqs last disabled at (0): 0x0 | [ 30.549096][ T611] Preemption disabled at: | [ 30.549097][ T611] 0x0 | [ 30.549105][ T611] Tainted: [W]=WARN [ 30.549106][ T611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.549108][ T611] Call Trace: [ 30.549109][ T611] [ 30.549111][ T611] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.549116][ T611] __might_resched.cold (kernel/sched/core.c:9234) [ 30.549120][ T611] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.549123][ T611] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 30.549126][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.549130][ T611] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.549133][ T611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.549136][ T611] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.549140][ T611] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.549141][ T611] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.549143][ T611] put_chars (drivers/char/virtio_console.c:1176) [ 30.549146][ T611] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 30.549147][ T611] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.549149][ T611] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 30.549152][ T611] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.549155][ T611] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.549157][ T611] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.549158][ T611] ? vsnprintf (lib/vsprintf.c:2900) [ 30.549161][ T611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.549162][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.549164][ T611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.549166][ T611] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.549169][ T611] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.549171][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.549172][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.549174][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.549176][ T611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.549177][ T611] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.549179][ T611] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.549181][ T611] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.549184][ T611] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.549186][ T611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.549187][ T611] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.549189][ T611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.549191][ T611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.549192][ T611] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.549193][ T611] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 30.549196][ T611] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.549197][ T611] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.549199][ T611] vprintk_emit (kernel/printk/printk.c:2479) [ 30.549201][ T611] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.549204][ T611] _printk (kernel/printk/printk.c:2504) [ 30.549207][ T611] ? snapshot_read.cold (user.c:?) [ 30.549208][ T611] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.549211][ T611] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.549213][ T611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.549215][ T611] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 30.549216][ T611] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 30.549219][ T611] ? exit_notify (kernel/exit.c:780) [ 30.549221][ T611] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 30.549223][ T611] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 30.549225][ T611] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.549227][ T611] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.549229][ T611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.549231][ T611] RIP: 0033:0x7f2a8b8a1c49 [ 30.549233][ T611] Code: Unable to access opcode bytes at 0x7f2a8b8a1c1f. Code starting with the faulting instruction =========================================== [ 30.549234][ T611] RSP: 002b:00007f2a8b060e60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 30.549237][ T611] RAX: ffffffffffffffda RBX: 00007f2a8b0616c0 RCX: 00007f2a8b8a1c49 [ 30.549238][ T611] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 30.549239][ T611] RBP: 00007f2a8b060f70 R08: 0000000000000001 R09: 00007f2a8b0616c0 [ 30.549240][ T611] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f2a8a861000 [ 30.549241][ T611] R13: 00007ffc44837da0 R14: 0000000000000002 R15: 00007ffc44837ea7 | [ 31.728251][ T705] softirqs last disabled at (0): 0x0 | [ 31.728253][ T705] Preemption disabled at: | [ 31.728254][ T705] 0x0 | [ 31.728261][ T705] Tainted: [W]=WARN [ 31.728262][ T705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.728264][ T705] Call Trace: [ 31.728266][ T705] [ 31.728267][ T705] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.728272][ T705] __might_resched.cold (kernel/sched/core.c:9234) [ 31.728276][ T705] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.728279][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728283][ T705] __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.728286][ T705] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.728289][ T705] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.728293][ T705] ? 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.728295][ T705] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.728297][ T705] put_chars (drivers/char/virtio_console.c:1176) [ 31.728299][ T705] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.728301][ T705] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 31.728304][ T705] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.728308][ T705] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.728309][ T705] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 31.728311][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728312][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.728315][ T705] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.728317][ T705] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.728319][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728321][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728322][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728324][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.728325][ T705] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 31.728327][ T705] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.728329][ T705] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.728332][ T705] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.728333][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.728335][ T705] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.728336][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728338][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.728340][ T705] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.728341][ T705] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 31.728343][ T705] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.728351][ T705] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.728353][ T705] vprintk_emit (kernel/printk/printk.c:2479) [ 31.728355][ T705] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.728357][ T705] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 31.728359][ T705] ? __kernel_text_address (kernel/extable.c:79) [ 31.728360][ T705] ? write_profile (profile.c:?) [ 31.728362][ T705] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.728365][ T705] _printk (kernel/printk/printk.c:2504) [ 31.728368][ T705] ? snapshot_read.cold (user.c:?) [ 31.728370][ T705] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.728373][ T705] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.728374][ T705] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.728376][ T705] ? netdev_notice (net/core/dev.c:13194) [ 31.728377][ T705] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 31.728383][ T705] ? __module_address (kernel/module/main.c:3915) [ 31.728386][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.728387][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728389][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.728391][ T705] ? 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 [ 31.728394][ T705] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 31.728398][ T705] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 31.728400][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.728402][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728403][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.728405][ T705] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 31.728408][ T705] ? 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.728410][ T705] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 31.728413][ T705] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 31.728416][ T705] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 31.728419][ T705] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 31.728421][ T705] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.728424][ T705] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 31.728426][ T705] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 31.728432][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.728433][ T705] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 31.728436][ T705] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 31.728441][ T705] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 31.728443][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728445][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728447][ T705] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 31.728450][ T705] ? write_profile (profile.c:?) [ 31.728451][ T705] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.728453][ T705] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 31.728455][ T705] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 31.728457][ T705] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 31.728459][ T705] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 31.728462][ T705] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 31.728464][ T705] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 31.728466][ T705] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 31.728468][ T705] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 31.728470][ T705] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.728472][ T705] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 31.728474][ T705] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.728476][ T705] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.728478][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728480][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.728481][ T705] genl_rcv (net/netlink/genetlink.c:1218) [ 31.728483][ T705] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.728485][ T705] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.728487][ T705] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.728488][ T705] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 31.728489][ T705] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 31.728493][ T705] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.728495][ T705] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.728497][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728499][ T705] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 31.728501][ T705] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.728504][ T705] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.728506][ T705] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.728507][ T705] ? move_addr_to_kernel (net/socket.c:258) [ 31.728510][ T705] ___sys_sendmsg (net/socket.c:2767) [ 31.728512][ T705] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.728513][ T705] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 31.728518][ T705] __sys_sendmsg (net/socket.c:2799) [ 31.728520][ T705] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.728523][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728525][ T705] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.728526][ T705] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.728529][ T705] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.728533][ T705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.728534][ T705] RIP: 0033:0x7fca85ca754e [ 31.728536][ T705] 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 [ 31.728538][ T705] RSP: 002b:00007fffe391a530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.728541][ T705] RAX: ffffffffffffffda RBX: 00000000325bb130 RCX: 00007fca85ca754e [ 31.728543][ T705] RDX: 0000000000000000 RSI: 00007fffe391a5d0 RDI: 0000000000000005 [ 31.728544][ T705] RBP: 00007fffe391a540 R08: 0000000000000000 R09: 0000000000000000 [ 31.728544][ T705] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000325bb200 [ 31.728545][ T705] R13: 00007fffe391a5d0 R14: 00000000325bc260 R15: 000000000040bda8 | [ 34.331342][ T757] softirqs last disabled at (0): 0x0 | [ 34.331344][ T757] Preemption disabled at: | [ 34.331345][ T757] 0x0 | [ 34.331353][ T757] Tainted: [W]=WARN [ 34.331354][ T757] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.331355][ T757] Call Trace: [ 34.331357][ T757] [ 34.331358][ T757] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.331368][ T757] __might_resched.cold (kernel/sched/core.c:9234) [ 34.331372][ T757] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.331376][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331380][ T757] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 34.331383][ T757] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.331386][ T757] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.331389][ T757] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 34.331391][ T757] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.331393][ T757] put_chars (drivers/char/virtio_console.c:1176) [ 34.331395][ T757] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.331397][ T757] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 34.331400][ T757] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.331404][ T757] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.331405][ T757] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.331407][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331409][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.331411][ T757] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.331413][ T757] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.331415][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331417][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331418][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331420][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.331422][ T757] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.331423][ T757] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.331426][ T757] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.331428][ T757] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.331430][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.331432][ T757] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.331433][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331435][ T757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.331436][ T757] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.331438][ T757] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 34.331440][ T757] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.331442][ T757] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.331443][ T757] vprintk_emit (kernel/printk/printk.c:2479) [ 34.331446][ T757] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.331448][ T757] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.331450][ T757] ? __kernel_text_address (kernel/extable.c:79) [ 34.331451][ T757] ? write_profile (profile.c:?) [ 34.331453][ T757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.331456][ T757] _printk (kernel/printk/printk.c:2504) [ 34.331459][ T757] ? snapshot_read.cold (user.c:?) [ 34.331461][ T757] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.331464][ T757] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.331465][ T757] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.331467][ T757] ? netdev_notice (net/core/dev.c:13194) [ 34.331468][ T757] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 34.331474][ T757] ? __module_address (kernel/module/main.c:3915) [ 34.331477][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.331478][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331480][ T757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.331482][ T757] ? 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 [ 34.331485][ T757] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 34.331488][ T757] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 34.331491][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.331492][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331494][ T757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.331496][ T757] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 34.331498][ T757] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 34.331500][ T757] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 34.331504][ T757] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 34.331507][ T757] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 34.331510][ T757] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 34.331512][ T757] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.331515][ T757] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.331517][ T757] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 34.331522][ T757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.331524][ T757] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 34.331527][ T757] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 34.331534][ T757] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 34.331536][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331538][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331540][ T757] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.331543][ T757] ? write_profile (profile.c:?) [ 34.331545][ T757] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.331546][ T757] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 34.331549][ T757] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 34.331551][ T757] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 34.331553][ T757] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.331555][ T757] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 34.331558][ T757] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.331559][ T757] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.331561][ T757] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 34.331564][ T757] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.331565][ T757] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 34.331567][ T757] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.331570][ T757] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.331572][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331573][ T757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.331575][ T757] genl_rcv (net/netlink/genetlink.c:1218) [ 34.331577][ T757] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.331579][ T757] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.331581][ T757] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.331582][ T757] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.331583][ T757] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 34.331587][ T757] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.331589][ T757] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.331591][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331593][ T757] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.331594][ T757] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.331598][ T757] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.331599][ T757] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.331601][ T757] ? move_addr_to_kernel (net/socket.c:258) [ 34.331604][ T757] ___sys_sendmsg (net/socket.c:2767) [ 34.331606][ T757] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.331607][ T757] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 34.331612][ T757] __sys_sendmsg (net/socket.c:2799) [ 34.331614][ T757] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.331617][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331618][ T757] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.331621][ T757] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.331623][ T757] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.331625][ T757] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.331627][ T757] RIP: 0033:0x7f34d363e54e [ 34.331629][ T757] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 34.331630][ T757] RSP: 002b:00007fff64608b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.331634][ T757] RAX: ffffffffffffffda RBX: 000000002465b130 RCX: 00007f34d363e54e [ 34.331635][ T757] RDX: 0000000000000000 RSI: 00007fff64608bd0 RDI: 0000000000000005 [ 34.331636][ T757] RBP: 00007fff64608b40 R08: 0000000000000000 R09: 0000000000000000 [ 34.331637][ T757] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002465b200 [ 34.331638][ T757] R13: 00007fff64608bd0 R14: 000000002465c260 R15: 000000000040bda8 | [ 40.046584][ T66] softirqs last disabled at (16528): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 40.046588][ T66] Preemption disabled at: | [ 40.046589][ T66] 0x0 | [ 40.046598][ T66] Tainted: [W]=WARN [ 40.046599][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.046601][ T66] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 40.046609][ T66] Call Trace: [ 40.046610][ T66] [ 40.046612][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.046617][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 40.046620][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.046623][ T66] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 40.046626][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046629][ 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)) [ 40.046633][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.046635][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.046639][ 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) [ 40.046641][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.046643][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 40.046645][ T66] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 40.046646][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.046648][ T66] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 40.046651][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.046655][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.046656][ 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) [ 40.046657][ T66] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 40.046659][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.046661][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046663][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.046665][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.046667][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.046669][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046671][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046672][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046674][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.046676][ T66] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.046677][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.046679][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.046682][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.046684][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.046685][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.046687][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046688][ T66] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.046690][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.046691][ T66] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.046693][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.046695][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.046697][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 40.046699][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.046701][ T66] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 40.046703][ T66] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 40.046706][ T66] _printk (kernel/printk/printk.c:2504) [ 40.046709][ T66] ? snapshot_read.cold (user.c:?) [ 40.046711][ T66] ? write_profile (profile.c:?) [ 40.046713][ 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) [ 40.046715][ T66] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.046717][ T66] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.046719][ T66] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.046721][ T66] ? netdev_notice (net/core/dev.c:13194) [ 40.046723][ T66] ? debug_object_free (lib/debugobjects.c:1033) [ 40.046726][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.046728][ 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) [ 40.046731][ T66] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 40.046735][ T66] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 40.046737][ T66] ? remove_and_enqueue_same_base (kernel/time/hrtimer.c:1293) [ 40.046740][ 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) [ 40.046742][ T66] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 40.046745][ 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) [ 40.046747][ T66] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 40.046749][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.046751][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046753][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.046754][ T66] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 40.046755][ T66] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 40.046758][ T66] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 40.046761][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.046763][ T66] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 40.046766][ T66] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 40.046769][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046770][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.046772][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.046774][ T66] process_one_work (kernel/workqueue.c:3387) [ 40.046777][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 40.046778][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.046780][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.046782][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 40.046785][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 40.046786][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 40.046789][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 40.046790][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 40.046792][ T66] kthread (kernel/kthread.c:436) [ 40.046794][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.046795][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 40.046797][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 40.046799][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 40.046801][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 40.046803][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 40.046805][ T66] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 45.166601][ T10] softirqs last disabled at (28683): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 45.166603][ T10] Preemption disabled at: | [ 45.166604][ T10] 0x0 | [ 45.166613][ T10] Tainted: [W]=WARN [ 45.166614][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.166616][ T10] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 45.166623][ T10] Call Trace: [ 45.166624][ T10] [ 45.166625][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.166631][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 45.166634][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.166638][ T10] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 45.166640][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166644][ T10] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.166647][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.166650][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.166653][ T10] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.166655][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.166657][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 45.166659][ T10] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 45.166660][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.166662][ T10] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 45.166665][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.166668][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.166670][ T10] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.166672][ T10] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 45.166674][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.166675][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166677][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.166679][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.166682][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.166684][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166686][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166687][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166689][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.166691][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.166692][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.166695][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.166697][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.166699][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.166700][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.166702][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166704][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.166705][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.166707][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.166709][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.166710][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.166712][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 45.166715][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.166717][ T10] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 45.166718][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166720][ T10] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 45.166722][ T10] _printk (kernel/printk/printk.c:2504) [ 45.166725][ T10] ? snapshot_read.cold (user.c:?) [ 45.166727][ T10] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 45.166729][ T10] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 45.166730][ T10] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.166733][ T10] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.166735][ T10] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.166736][ T10] ? netdev_notice (net/core/dev.c:13194) [ 45.166738][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166740][ T10] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 45.166743][ T10] ? kthread (kernel/kthread.c:436) [ 45.166745][ T10] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 45.166748][ T10] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 45.166752][ T10] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 45.166754][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166756][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.166758][ T10] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 45.166761][ T10] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.166763][ T10] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 45.166766][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.166767][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166769][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.166770][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.166772][ T10] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 45.166774][ T10] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 45.166777][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.166779][ T10] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 45.166782][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.166784][ T10] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 45.166786][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166788][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.166789][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.166792][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 45.166793][ T10] process_one_work (kernel/workqueue.c:3387) [ 45.166796][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 45.166798][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.166800][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.166802][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 45.166804][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 45.166806][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 45.166808][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 45.166810][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 45.166811][ T10] kthread (kernel/kthread.c:436) [ 45.166813][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.166814][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 45.166816][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 45.166818][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 45.166820][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 45.166822][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record neigh_managed_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print