====================================== | [ 23.266285][ C2] | [ 23.266285][ C2] | [ 23.266285][ C2] stack backtrace: | [ 23.266291][ C2] Tainted: [W]=WARN [ 23.266292][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.266293][ C2] Call Trace: [ 23.266294][ C2] [ 23.266296][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.266299][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 23.266302][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 23.266305][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 23.266306][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 23.266308][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 23.266310][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.266312][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.266314][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266317][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.266319][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.266321][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.266322][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 23.266324][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.266326][ 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)) [ 23.266328][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266330][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.266332][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.266334][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.266335][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.266338][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.266339][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.266341][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266343][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.266344][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.266346][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.266348][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 23.266350][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.266352][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.266354][ C2] _printk (kernel/printk/printk.c:2504) [ 23.266356][ C2] ? snapshot_read.cold (user.c:?) [ 23.266357][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 23.266360][ C2] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 23.266364][ C2] ? idr_get_free (??:?) [ 23.266366][ C2] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 23.266369][ C2] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 23.266372][ C2] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 23.266374][ C2] ? __copy_skb_header (net/core/skbuff.c:1564) [ 23.266377][ C2] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 23.266379][ C2] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 23.266382][ C2] __strp_recv (net/strparser/strparser.c:309) [ 23.266385][ C2] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 23.266386][ C2] ? strp_process (net/strparser/strparser.c:335) [ 23.266388][ C2] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 23.266390][ C2] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 23.266391][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.266393][ C2] strp_read_sock (net/strparser/strparser.c:372) [ 23.266395][ C2] ? strp_stop (net/strparser/strparser.c:527) [ 23.266397][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266399][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.266401][ C2] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 23.266403][ C2] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 23.266405][ C2] tcp_rcv_established (net/ipv4/tcp_input.c:6654) [ 23.266408][ C2] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 23.266410][ C2] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 23.266411][ 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) [ 23.266414][ C2] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 23.266416][ C2] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 23.266418][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.266420][ C2] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.266422][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.266423][ 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)) [ 23.266425][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 23.266427][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.266429][ C2] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 23.266431][ C2] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 23.266432][ C2] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 23.266434][ 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)) [ 23.266436][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.266438][ C2] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 23.266440][ C2] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 23.266441][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.266443][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.266445][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.266446][ C2] ? trace_raw_output_rcu_invoke_kfree_bulk_callback (./include/trace/events/rcu.h:655) [ 23.266449][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 23.266450][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.266452][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.266454][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 23.266456][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266458][ C2] process_backlog (net/core/dev.c:6728) [ 23.266461][ C2] __napi_poll (net/core/dev.c:7787) [ 23.266463][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 23.266465][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.266467][ C2] ? __napi_poll (./include/net/gro.h:507) [ 23.266470][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 23.266473][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266475][ C2] handle_softirqs (kernel/softirq.c:645) [ 23.266477][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.266479][ 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) [ 23.266481][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266483][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 23.266484][ C2] [ 23.266484][ C2] [ 23.266485][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 23.266487][ C2] ovpn_tcp_sendmsg (drivers/net/ovpn/tcp.c:459) ovpn [ 23.266489][ C2] ? ovpn_tcp_recvmsg (drivers/net/ovpn/tcp.c:180 (discriminator 1)) ovpn [ 23.266493][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 23.266495][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.266499][ C2] ? fput_close_sync (fs/file_table.c:617) [ 23.266501][ C2] ? alloc_file_clone (fs/file_table.c:479) [ 23.266503][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.266505][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.266507][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.266509][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 23.266510][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.266512][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.266513][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.266515][ C2] RIP: 0033:0x7f9027e8054e [ 23.266517][ 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 [ 23.266519][ C2] RSP: 002b:00007ffd4f7bf1f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.266522][ C2] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f9027e8054e [ 23.266523][ C2] RDX: 00000000000003ea RSI: 00007ffd4f7bf260 RDI: 0000000000000005 [ 23.266524][ C2] RBP: 00007ffd4f7bf200 R08: 0000000000000000 R09: 0000000000000000 [ 23.266525][ C2] R10: 0000000000004000 R11: 0000000000000202 R12: 00007ffd4f7bfb88 [ 23.266526][ C2] R13: 0000000000000008 R14: 00007f902816b000 R15: 000000000040bda8 | [ 23.266543][ C2] softirqs last disabled at (42229): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 23.266545][ C2] Preemption disabled at: | [ 23.266545][ C2] 0x0 | [ 23.266549][ C2] Tainted: [W]=WARN [ 23.266550][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.266550][ C2] Call Trace: [ 23.266551][ C2] [ 23.266551][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.266553][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 23.266556][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.266559][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266561][ 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)) [ 23.266563][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.266564][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.266566][ 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) [ 23.266567][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.266569][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 23.266571][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.266574][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.266576][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 23.266578][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.266579][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266581][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.266583][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.266585][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.266587][ 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)) [ 23.266589][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266590][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.266592][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.266594][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.266596][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.266598][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.266600][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.266601][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266603][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.266605][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.266606][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.266608][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 23.266610][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.266612][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.266614][ C2] _printk (kernel/printk/printk.c:2504) [ 23.266616][ C2] ? snapshot_read.cold (user.c:?) [ 23.266617][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 23.266619][ C2] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 23.266622][ C2] ? idr_get_free (??:?) [ 23.266624][ C2] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 23.266626][ C2] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 23.266629][ C2] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 23.266632][ C2] ? __copy_skb_header (net/core/skbuff.c:1564) [ 23.266634][ C2] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 23.266636][ C2] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 23.266638][ C2] __strp_recv (net/strparser/strparser.c:309) [ 23.266641][ C2] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 23.266643][ C2] ? strp_process (net/strparser/strparser.c:335) [ 23.266644][ C2] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1716) [ 23.266646][ C2] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 23.266647][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.266649][ C2] strp_read_sock (net/strparser/strparser.c:372) [ 23.266651][ C2] ? strp_stop (net/strparser/strparser.c:527) [ 23.266653][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266655][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.266657][ C2] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 23.266659][ C2] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 23.266661][ C2] tcp_rcv_established (net/ipv4/tcp_input.c:6654) [ 23.266664][ C2] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 23.266666][ C2] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 23.266667][ 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) [ 23.266669][ C2] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 23.266671][ C2] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 23.266674][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.266675][ C2] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.266677][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.266679][ 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)) [ 23.266681][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 23.266683][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.266684][ C2] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 23.266686][ C2] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 23.266688][ C2] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 23.266689][ 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)) [ 23.266692][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.266693][ C2] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 23.266695][ C2] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 23.266696][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.266698][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.266699][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.266701][ C2] ? trace_raw_output_rcu_invoke_kfree_bulk_callback (./include/trace/events/rcu.h:655) [ 23.266703][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 23.266704][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.266706][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.266707][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 23.266709][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266712][ C2] process_backlog (net/core/dev.c:6728) [ 23.266714][ C2] __napi_poll (net/core/dev.c:7787) [ 23.266716][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 23.266719][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.266720][ C2] ? __napi_poll (./include/net/gro.h:507) [ 23.266724][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 23.266726][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266728][ C2] handle_softirqs (kernel/softirq.c:645) [ 23.266730][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.266731][ 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) [ 23.266732][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.266734][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 23.266736][ C2] [ 23.266736][ C2] [ 23.266737][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 23.266738][ C2] ovpn_tcp_sendmsg (drivers/net/ovpn/tcp.c:459) ovpn [ 23.266741][ C2] ? ovpn_tcp_recvmsg (drivers/net/ovpn/tcp.c:180 (discriminator 1)) ovpn [ 23.266744][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 23.266746][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.266750][ C2] ? fput_close_sync (fs/file_table.c:617) [ 23.266751][ C2] ? alloc_file_clone (fs/file_table.c:479) [ 23.266753][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.266755][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.266756][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.266757][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 23.266759][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.266760][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.266761][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.266763][ C2] RIP: 0033:0x7f9027e8054e [ 23.266764][ 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 [ 23.266765][ C2] RSP: 002b:00007ffd4f7bf1f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.266766][ C2] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f9027e8054e [ 23.266767][ C2] RDX: 00000000000003ea RSI: 00007ffd4f7bf260 RDI: 0000000000000005 [ 23.266768][ C2] RBP: 00007ffd4f7bf200 R08: 0000000000000000 R09: 0000000000000000 [ 23.266768][ C2] R10: 0000000000004000 R11: 0000000000000202 R12: 00007ffd4f7bfb88 [ 23.266769][ C2] R13: 0000000000000008 R14: 00007f902816b000 R15: 000000000040bda8 | [ 32.017969][ T623] softirqs last disabled at (0): 0x0 | [ 32.017970][ T623] Preemption disabled at: | [ 32.017971][ T623] 0x0 | [ 32.017979][ T623] Tainted: [W]=WARN [ 32.017981][ T623] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.017982][ T623] Call Trace: [ 32.017984][ T623] [ 32.017985][ T623] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.017990][ T623] __might_resched.cold (kernel/sched/core.c:9234) [ 32.017994][ T623] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.017998][ T623] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 32.018000][ T623] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.018004][ T623] __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)) [ 32.018007][ T623] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.018010][ T623] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.018013][ T623] ? 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) [ 32.018015][ T623] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.018017][ T623] put_chars (drivers/char/virtio_console.c:1176) [ 32.018019][ T623] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 32.018020][ T623] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.018022][ T623] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 32.018025][ T623] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.018029][ T623] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.018030][ T623] ? 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) [ 32.018031][ T623] ? vsnprintf (lib/vsprintf.c:2900) [ 32.018034][ T623] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.018036][ T623] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.018037][ T623] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.018040][ T623] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.018042][ T623] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.018044][ T623] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.018046][ T623] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.018047][ T623] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.018049][ T623] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.018050][ T623] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.018052][ T623] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.018054][ T623] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.018057][ T623] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.018059][ T623] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.018060][ T623] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.018062][ T623] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.018063][ T623] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.018064][ T623] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.018066][ T623] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 32.018068][ T623] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.018069][ T623] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.018071][ T623] vprintk_emit (kernel/printk/printk.c:2479) [ 32.018073][ T623] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.018076][ T623] _printk (kernel/printk/printk.c:2504) [ 32.018079][ T623] ? snapshot_read.cold (user.c:?) [ 32.018080][ T623] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.018083][ T623] ? 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) [ 32.018085][ T623] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.018087][ T623] ? 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) [ 32.018088][ T623] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 32.018091][ T623] ? exit_notify (kernel/exit.c:780) [ 32.018093][ T623] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 32.018097][ T623] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 32.018098][ T623] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 32.018100][ T623] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.018103][ T623] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.018104][ T623] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.018107][ T623] RIP: 0033:0x7fc8aeebac49 [ 32.018108][ T623] Code: Unable to access opcode bytes at 0x7fc8aeebac1f. Code starting with the faulting instruction =========================================== [ 32.018110][ T623] RSP: 002b:00007fc8ae679e60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 32.018113][ T623] RAX: ffffffffffffffda RBX: 00007fc8ae67a6c0 RCX: 00007fc8aeebac49 [ 32.018114][ T623] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 32.018115][ T623] RBP: 00007fc8ae679f70 R08: 0000000000000001 R09: 00007fc8ae67a6c0 [ 32.018116][ T623] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fc8ade7a000 [ 32.018117][ T623] R13: 00007ffc4bf236a0 R14: 0000000000000002 R15: 00007ffc4bf237a7 | [ 33.285259][ T717] softirqs last disabled at (0): 0x0 | [ 33.285261][ T717] Preemption disabled at: | [ 33.285261][ T717] 0x0 | [ 33.285270][ T717] Tainted: [W]=WARN [ 33.285271][ T717] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.285272][ T717] Call Trace: [ 33.285274][ T717] [ 33.285275][ T717] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.285282][ T717] __might_resched.cold (kernel/sched/core.c:9234) [ 33.285286][ T717] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.285290][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285294][ T717] __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.285297][ T717] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.285300][ T717] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.285304][ T717] ? 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.285306][ T717] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.285308][ T717] put_chars (drivers/char/virtio_console.c:1176) [ 33.285310][ T717] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.285312][ T717] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 33.285315][ T717] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.285319][ T717] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.285321][ T717] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.285322][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285324][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.285326][ T717] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.285329][ T717] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.285331][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285332][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285334][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285335][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.285337][ T717] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.285339][ T717] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.285341][ T717] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.285343][ T717] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.285345][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.285347][ T717] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.285348][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285350][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.285352][ T717] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.285353][ T717] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 33.285355][ T717] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.285357][ T717] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.285359][ T717] vprintk_emit (kernel/printk/printk.c:2479) [ 33.285361][ T717] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.285363][ T717] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.285365][ T717] ? __kernel_text_address (kernel/extable.c:79) [ 33.285366][ T717] ? write_profile (profile.c:?) [ 33.285369][ T717] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.285372][ T717] _printk (kernel/printk/printk.c:2504) [ 33.285375][ T717] ? snapshot_read.cold (user.c:?) [ 33.285377][ T717] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.285379][ T717] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.285381][ T717] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.285382][ T717] ? netdev_notice (net/core/dev.c:13194) [ 33.285384][ T717] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 33.285389][ T717] ? __module_address (kernel/module/main.c:3915) [ 33.285392][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.285394][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285395][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.285397][ T717] ? 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 [ 33.285400][ T717] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 33.285404][ T717] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 33.285406][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.285408][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285410][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.285412][ T717] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 33.285414][ T717] ? 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.285416][ T717] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 33.285419][ T717] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 33.285422][ T717] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 33.285425][ T717] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 33.285428][ T717] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.285430][ T717] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.285432][ T717] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 33.285437][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.285439][ T717] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 33.285442][ T717] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 33.285447][ T717] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 33.285449][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285451][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285453][ T717] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.285456][ T717] ? write_profile (profile.c:?) [ 33.285458][ T717] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.285459][ T717] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 33.285461][ T717] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 33.285464][ T717] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 33.285466][ T717] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.285468][ T717] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 33.285470][ T717] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 33.285472][ T717] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 33.285474][ T717] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 33.285476][ T717] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.285478][ T717] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 33.285480][ T717] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.285483][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.285484][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285486][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.285488][ T717] genl_rcv (net/netlink/genetlink.c:1218) [ 33.285489][ T717] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.285492][ T717] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.285493][ T717] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.285495][ T717] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.285496][ T717] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 33.285499][ T717] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.285501][ T717] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.285503][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285505][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.285507][ T717] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.285510][ T717] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.285512][ T717] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.285513][ T717] ? move_addr_to_kernel (net/socket.c:258) [ 33.285516][ T717] ___sys_sendmsg (net/socket.c:2767) [ 33.285518][ T717] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.285520][ T717] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 33.285524][ T717] __sys_sendmsg (net/socket.c:2799) [ 33.285527][ T717] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.285529][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285531][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.285533][ T717] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.285536][ T717] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.285538][ T717] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.285540][ T717] RIP: 0033:0x7fa33a5a054e [ 33.285542][ T717] 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.285543][ T717] RSP: 002b:00007ffcee4ce3b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.285547][ T717] RAX: ffffffffffffffda RBX: 000000000f31c130 RCX: 00007fa33a5a054e [ 33.285548][ T717] RDX: 0000000000000000 RSI: 00007ffcee4ce450 RDI: 0000000000000005 [ 33.285549][ T717] RBP: 00007ffcee4ce3c0 R08: 0000000000000000 R09: 0000000000000000 [ 33.285550][ T717] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000f31c200 [ 33.285551][ T717] R13: 00007ffcee4ce450 R14: 000000000f31d260 R15: 000000000040bda8 | [ 35.944066][ T769] softirqs last disabled at (0): 0x0 | [ 35.944067][ T769] Preemption disabled at: | [ 35.944068][ T769] 0x0 | [ 35.944076][ T769] Tainted: [W]=WARN [ 35.944077][ T769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.944079][ T769] Call Trace: [ 35.944081][ T769] [ 35.944082][ T769] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.944087][ T769] __might_resched.cold (kernel/sched/core.c:9234) [ 35.944091][ T769] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.944095][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944099][ T769] __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.944102][ T769] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.944105][ T769] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.944109][ T769] ? 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.944111][ T769] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.944113][ T769] put_chars (drivers/char/virtio_console.c:1176) [ 35.944115][ T769] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.944116][ T769] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.944120][ T769] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.944123][ T769] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.944125][ T769] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.944126][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944128][ T769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.944130][ T769] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.944133][ T769] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.944135][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944136][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944138][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944140][ T769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.944141][ T769] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.944143][ T769] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.944145][ T769] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.944148][ T769] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.944150][ T769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.944151][ T769] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.944153][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944154][ T769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.944156][ T769] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.944157][ T769] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 35.944159][ T769] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.944161][ T769] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.944163][ T769] vprintk_emit (kernel/printk/printk.c:2479) [ 35.944165][ T769] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.944167][ T769] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.944169][ T769] ? __kernel_text_address (kernel/extable.c:79) [ 35.944170][ T769] ? write_profile (profile.c:?) [ 35.944172][ T769] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.944175][ T769] _printk (kernel/printk/printk.c:2504) [ 35.944178][ T769] ? snapshot_read.cold (user.c:?) [ 35.944180][ T769] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.944182][ T769] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.944184][ T769] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.944186][ T769] ? netdev_notice (net/core/dev.c:13194) [ 35.944187][ T769] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 35.944193][ T769] ? __module_address (kernel/module/main.c:3915) [ 35.944196][ T769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.944197][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944199][ T769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.944201][ T769] ? 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.944204][ T769] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 35.944207][ T769] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 35.944210][ T769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.944211][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944213][ T769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.944215][ T769] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 35.944218][ T769] ? 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.944219][ T769] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 35.944222][ T769] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 35.944226][ T769] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 35.944229][ T769] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 35.944231][ T769] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.944234][ T769] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.944236][ T769] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 35.944241][ T769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.944243][ T769] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 35.944246][ T769] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 35.944250][ T769] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 35.944252][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944254][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944256][ T769] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.944259][ T769] ? write_profile (profile.c:?) [ 35.944261][ T769] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.944262][ T769] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 35.944264][ T769] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 35.944266][ T769] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 35.944269][ T769] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 35.944271][ T769] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 35.944273][ T769] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.944275][ T769] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.944279][ T769] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 35.944281][ T769] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.944283][ T769] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 35.944285][ T769] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.944288][ T769] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.944289][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944291][ T769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.944293][ T769] genl_rcv (net/netlink/genetlink.c:1218) [ 35.944294][ T769] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.944297][ T769] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.944298][ T769] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.944300][ T769] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.944301][ T769] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 35.944304][ T769] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.944306][ T769] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.944308][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944310][ T769] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.944312][ T769] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.944315][ T769] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.944317][ T769] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.944319][ T769] ? move_addr_to_kernel (net/socket.c:258) [ 35.944322][ T769] ___sys_sendmsg (net/socket.c:2767) [ 35.944323][ T769] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.944325][ T769] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 35.944330][ T769] __sys_sendmsg (net/socket.c:2799) [ 35.944332][ T769] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.944334][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944336][ T769] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.944338][ T769] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.944341][ T769] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.944343][ T769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.944345][ T769] RIP: 0033:0x7fafdad8754e [ 35.944347][ T769] 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.944348][ T769] RSP: 002b:00007ffc7d842c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.944352][ T769] RAX: ffffffffffffffda RBX: 00000000091bd130 RCX: 00007fafdad8754e [ 35.944353][ T769] RDX: 0000000000000000 RSI: 00007ffc7d842ca0 RDI: 0000000000000005 [ 35.944354][ T769] RBP: 00007ffc7d842c10 R08: 0000000000000000 R09: 0000000000000000 [ 35.944355][ T769] R10: 0000000000000000 R11: 0000000000000202 R12: 00000000091bd200 [ 35.944356][ T769] R13: 00007ffc7d842ca0 R14: 00000000091be260 R15: 000000000040bda8 | [ 41.715358][ T34] softirqs last disabled at (28426): neigh_periodic_work (./include/linux/spinlock.h:353 net/core/neighbour.c:981) | [ 41.715360][ T34] Preemption disabled at: | [ 41.715361][ T34] 0x0 | [ 41.715372][ T34] Tainted: [W]=WARN [ 41.715373][ T34] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.715376][ T34] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 41.715386][ T34] Call Trace: [ 41.715387][ T34] [ 41.715389][ T34] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.715395][ T34] __might_resched.cold (kernel/sched/core.c:9234) [ 41.715399][ T34] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.715403][ T34] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 41.715405][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715409][ T34] __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.715413][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.715415][ T34] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.715419][ T34] ? 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.715421][ T34] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.715423][ T34] put_chars (drivers/char/virtio_console.c:1176) [ 41.715425][ T34] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 41.715426][ T34] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.715428][ T34] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 41.715431][ T34] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.715435][ T34] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.715436][ T34] ? 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.715438][ T34] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 41.715440][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.715441][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715443][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.715445][ T34] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.715448][ T34] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.715450][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715451][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715453][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715454][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.715456][ T34] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.715458][ T34] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.715460][ T34] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.715463][ T34] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.715464][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.715466][ T34] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.715467][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715469][ T34] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.715470][ T34] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.715472][ T34] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.715474][ T34] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.715475][ T34] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.715477][ T34] vprintk_emit (kernel/printk/printk.c:2479) [ 41.715480][ T34] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.715481][ T34] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 41.715484][ T34] ? queued_spin_lock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1279 ./arch/x86/include/asm/paravirt-spinlock.h:144 kernel/locking/qspinlock.c:163) [ 41.715485][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715487][ T34] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 41.715490][ T34] _printk (kernel/printk/printk.c:2504) [ 41.715493][ T34] ? snapshot_read.cold (user.c:?) [ 41.715495][ T34] ? __add_to_free_list (mm/page_alloc.c:447 mm/page_alloc.c:801) [ 41.715497][ T34] ? __mod_zone_page_state (mm/vmstat.c:371) [ 41.715500][ T34] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.715502][ T34] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.715504][ T34] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.715506][ T34] ? netdev_notice (net/core/dev.c:13194) [ 41.715507][ T34] ? free_pcppages_bulk (./include/trace/events/kmem.h:246 (discriminator 22) mm/page_alloc.c:1516 (discriminator 22)) [ 41.715509][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715511][ T34] ? 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.715514][ T34] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 41.715518][ T34] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 41.715520][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.715522][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.715524][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715526][ T34] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 41.715529][ T34] ? 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.715531][ T34] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 41.715533][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.715535][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715536][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.715538][ T34] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 41.715539][ T34] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 41.715542][ T34] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 41.715544][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.715547][ T34] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 41.715550][ T34] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 41.715553][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715554][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.715556][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.715558][ T34] process_one_work (kernel/workqueue.c:3387) [ 41.715562][ T34] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 41.715564][ T34] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.715566][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.715568][ T34] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 41.715571][ T34] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 41.715573][ T34] kthread (kernel/kthread.c:436) [ 41.715575][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.715576][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.715578][ T34] ret_from_fork (arch/x86/kernel/process.c:158) [ 41.715581][ T34] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 41.715582][ T34] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 41.715585][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.715587][ T34] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 46.834387][ T10] softirqs last disabled at (10570): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 46.834392][ T10] Preemption disabled at: | [ 46.834392][ T10] 0x0 | [ 46.834403][ T10] Tainted: [W]=WARN [ 46.834404][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.834406][ T10] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 46.834414][ T10] Call Trace: [ 46.834416][ T10] [ 46.834417][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.834423][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 46.834427][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.834430][ T10] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 46.834433][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834437][ 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)) [ 46.834440][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.834443][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.834447][ 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) [ 46.834448][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.834450][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 46.834452][ T10] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 46.834454][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.834455][ T10] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 46.834458][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.834462][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.834464][ 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) [ 46.834465][ T10] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 46.834467][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.834469][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834471][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.834473][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.834476][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.834478][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834479][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834481][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834482][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.834484][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 46.834486][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.834488][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.834491][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.834492][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.834494][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.834495][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834497][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 46.834498][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.834500][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 46.834502][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.834504][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.834506][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 46.834508][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.834510][ T10] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 46.834511][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834513][ T10] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 46.834515][ T10] _printk (kernel/printk/printk.c:2504) [ 46.834518][ T10] ? snapshot_read.cold (user.c:?) [ 46.834520][ T10] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 46.834522][ T10] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 46.834523][ T10] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.834526][ T10] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.834528][ T10] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.834529][ T10] ? netdev_notice (net/core/dev.c:13194) [ 46.834531][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834533][ T10] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 46.834536][ 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) [ 46.834538][ T10] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 46.834542][ T10] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 46.834545][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834546][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.834548][ T10] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 46.834552][ 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) [ 46.834553][ T10] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 46.834556][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.834557][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834559][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.834560][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 46.834562][ T10] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 46.834564][ T10] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 46.834567][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.834569][ T10] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 46.834572][ T10] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 46.834575][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834576][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.834578][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.834580][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 46.834581][ T10] process_one_work (kernel/workqueue.c:3387) [ 46.834584][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 46.834586][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.834588][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 46.834590][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 46.834592][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.834594][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 46.834596][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.834598][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.834600][ T10] kthread (kernel/kthread.c:436) [ 46.834601][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.834603][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 46.834604][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 46.834607][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 46.834609][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 46.834611][ 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 neigh_periodic_work:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print