====================================== | [ 24.029431][ C2] | [ 24.029431][ C2] | [ 24.029431][ C2] stack backtrace: | [ 24.029438][ C2] Tainted: [W]=WARN [ 24.029439][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.029441][ C2] Workqueue: ipv6_addrconf addrconf_dad_work [ 24.029445][ C2] Call Trace: [ 24.029446][ C2] [ 24.029447][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.029451][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 24.029454][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 24.029455][ C2] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 24.029458][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 24.029460][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 24.029462][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 24.029464][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029466][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 24.029468][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029471][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.029473][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 24.029475][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 24.029477][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 24.029479][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.029481][ 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)) [ 24.029483][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029484][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.029486][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.029489][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.029490][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.029493][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.029494][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.029496][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029498][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.029500][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.029501][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.029503][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 24.029505][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.029507][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.029510][ C2] _printk (kernel/printk/printk.c:2504) [ 24.029511][ C2] ? snapshot_read.cold (user.c:?) [ 24.029513][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 24.029516][ C2] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 24.029519][ C2] ? idr_get_free (??:?) [ 24.029522][ C2] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 24.029525][ C2] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 24.029528][ C2] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 24.029530][ C2] ? __copy_skb_header (net/core/skbuff.c:1564) [ 24.029534][ C2] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 24.029536][ C2] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 24.029538][ C2] __strp_recv (net/strparser/strparser.c:309) [ 24.029542][ C2] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 24.029543][ C2] ? strp_process (net/strparser/strparser.c:335) [ 24.029545][ C2] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 24.029547][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.029549][ C2] strp_read_sock (net/strparser/strparser.c:372) [ 24.029551][ C2] ? strp_stop (net/strparser/strparser.c:527) [ 24.029553][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029555][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.029557][ C2] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 24.029559][ C2] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 24.029561][ C2] tcp_data_queue (net/ipv4/tcp_input.c:5694) [ 24.029564][ C2] ? tcp_data_ready (./include/net/tcp.h:308 (discriminator 3)) [ 24.029566][ C2] ? tcp_send_dupack (net/ipv4/tcp_input.c:5022) [ 24.029568][ C2] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 24.029569][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.029571][ C2] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 24.029574][ C2] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 24.029577][ C2] tcp_rcv_established (net/ipv4/tcp_input.c:6689) [ 24.029579][ C2] ? down_read_nested (kernel/locking/rwsem.c:1291 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1710) [ 24.029581][ C2] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 24.029583][ C2] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 24.029585][ 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) [ 24.029587][ C2] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 24.029589][ C2] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 24.029591][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.029593][ C2] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.029595][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029597][ 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)) [ 24.029599][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 24.029600][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 24.029602][ C2] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 24.029604][ C2] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 24.029606][ C2] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 24.029607][ 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)) [ 24.029610][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 24.029612][ C2] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 24.029613][ C2] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 24.029615][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029616][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 24.029619][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.029620][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.029622][ C2] ? trace_raw_output_rcu_invoke_kfree_bulk_callback (./include/trace/events/rcu.h:655) [ 24.029624][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 24.029626][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029628][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 24.029629][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 24.029631][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029634][ C2] process_backlog (net/core/dev.c:6728) [ 24.029636][ C2] __napi_poll (net/core/dev.c:7787) [ 24.029639][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 24.029641][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.029643][ C2] ? __napi_poll (./include/net/gro.h:507) [ 24.029646][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 24.029648][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.029650][ C2] handle_softirqs (kernel/softirq.c:645) [ 24.029652][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.029653][ 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) [ 24.029655][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029657][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 24.029659][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 24.029660][ C2] [ 24.029661][ C2] [ 24.029661][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 24.029663][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 24.029665][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.029667][ C2] ? do_ipv6_getsockopt (./include/linux/rcupdate.h:878 (discriminator 1) net/ipv6/ipv6_sockglue.c:1332 (discriminator 1)) [ 24.029668][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 24.029670][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.029672][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.029673][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.029675][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.029676][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.029677][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.029679][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.029680][ C2] ? ___neigh_create (./include/linux/spinlock.h:407 net/core/neighbour.c:721) [ 24.029683][ C2] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 24.029685][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 24.029687][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.029688][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.029690][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 24.029692][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 24.029694][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 24.029696][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 24.029698][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029699][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.029700][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.029702][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.029704][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 24.029706][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.029708][ C2] ? ndisc_alloc_skb (./include/linux/rcupdate.h:882 net/ipv6/ndisc.c:436) [ 24.029709][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.029711][ C2] addrconf_dad_completed (net/ipv6/addrconf.c:4396) [ 24.029713][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029715][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 24.029717][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.029718][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.029720][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.029721][ C2] ? addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 24.029723][ C2] addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 24.029725][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029727][ C2] ? addrconf_dad_completed (net/ipv6/addrconf.c:4402) [ 24.029728][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.029730][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.029731][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.029733][ C2] addrconf_dad_work (net/ipv6/addrconf.c:4263) [ 24.029736][ C2] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 24.029738][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029739][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029741][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.029742][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029744][ C2] process_one_work (kernel/workqueue.c:3387) [ 24.029747][ C2] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 24.029749][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029752][ C2] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 24.029755][ C2] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 24.029757][ C2] kthread (kernel/kthread.c:436) [ 24.029758][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.029761][ C2] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.029762][ C2] ret_from_fork (arch/x86/kernel/process.c:158) [ 24.029764][ C2] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 24.029766][ C2] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 24.029768][ C2] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.029770][ C2] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 24.029789][ C2] softirqs last disabled at (20055): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 24.029791][ C2] Preemption disabled at: | [ 24.029791][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 24.029796][ C2] Tainted: [W]=WARN [ 24.029796][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.029797][ C2] Workqueue: ipv6_addrconf addrconf_dad_work [ 24.029799][ C2] Call Trace: [ 24.029800][ C2] [ 24.029800][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.029802][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 24.029804][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 24.029807][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.029810][ C2] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 24.029811][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029814][ 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)) [ 24.029815][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.029817][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.029819][ 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) [ 24.029820][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.029822][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 24.029824][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.029826][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 24.029828][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.029831][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.029833][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029834][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.029836][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.029838][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.029840][ 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)) [ 24.029842][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029844][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.029846][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.029848][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.029850][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.029852][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.029854][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.029855][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029857][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.029859][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.029860][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.029862][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 24.029865][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.029867][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.029869][ C2] _printk (kernel/printk/printk.c:2504) [ 24.029870][ C2] ? snapshot_read.cold (user.c:?) [ 24.029872][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 24.029874][ C2] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 24.029876][ C2] ? idr_get_free (??:?) [ 24.029878][ C2] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 24.029881][ C2] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 24.029884][ C2] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 24.029886][ C2] ? __copy_skb_header (net/core/skbuff.c:1564) [ 24.029888][ C2] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 24.029891][ C2] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 24.029893][ C2] __strp_recv (net/strparser/strparser.c:309) [ 24.029896][ C2] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 24.029897][ C2] ? strp_process (net/strparser/strparser.c:335) [ 24.029900][ C2] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 24.029901][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.029903][ C2] strp_read_sock (net/strparser/strparser.c:372) [ 24.029905][ C2] ? strp_stop (net/strparser/strparser.c:527) [ 24.029907][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029909][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.029911][ C2] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 24.029913][ C2] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 24.029916][ C2] tcp_data_queue (net/ipv4/tcp_input.c:5694) [ 24.029918][ C2] ? tcp_data_ready (./include/net/tcp.h:308 (discriminator 3)) [ 24.029920][ C2] ? tcp_send_dupack (net/ipv4/tcp_input.c:5022) [ 24.029922][ C2] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 24.029923][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.029925][ C2] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 24.029926][ C2] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 24.029928][ C2] tcp_rcv_established (net/ipv4/tcp_input.c:6689) [ 24.029930][ C2] ? down_read_nested (kernel/locking/rwsem.c:1291 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1710) [ 24.029932][ C2] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 24.029934][ C2] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 24.029935][ 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) [ 24.029938][ C2] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 24.029939][ C2] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 24.029942][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.029944][ C2] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.029946][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029947][ 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)) [ 24.029949][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 24.029951][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 24.029953][ C2] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 24.029955][ C2] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 24.029956][ C2] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 24.029958][ 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)) [ 24.029960][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 24.029962][ C2] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 24.029964][ C2] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 24.029965][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029967][ C2] ? __update_load_avg_cfs_rq (kernel/sched/pelt.c:329) [ 24.029969][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.029970][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.029971][ C2] ? trace_raw_output_rcu_invoke_kfree_bulk_callback (./include/trace/events/rcu.h:655) [ 24.029973][ C2] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 24.029975][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.029977][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 24.029979][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 24.029981][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.029983][ C2] process_backlog (net/core/dev.c:6728) [ 24.029986][ C2] __napi_poll (net/core/dev.c:7787) [ 24.029988][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 24.029990][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.029992][ C2] ? __napi_poll (./include/net/gro.h:507) [ 24.029995][ C2] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 24.029997][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.029999][ C2] handle_softirqs (kernel/softirq.c:645) [ 24.030001][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.030002][ 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) [ 24.030004][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.030005][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 24.030008][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 24.030009][ C2] [ 24.030009][ C2] [ 24.030010][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 24.030017][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 24.030019][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.030020][ C2] ? do_ipv6_getsockopt (./include/linux/rcupdate.h:878 (discriminator 1) net/ipv6/ipv6_sockglue.c:1332 (discriminator 1)) [ 24.030022][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 24.030024][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.030026][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.030027][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.030029][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.030030][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.030031][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.030033][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.030034][ C2] ? ___neigh_create (./include/linux/spinlock.h:407 net/core/neighbour.c:721) [ 24.030036][ C2] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 24.030039][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 24.030040][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.030042][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.030043][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 24.030045][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 24.030047][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 24.030049][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 24.030050][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.030052][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.030053][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.030055][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.030057][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 24.030059][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.030061][ C2] ? ndisc_alloc_skb (./include/linux/rcupdate.h:882 net/ipv6/ndisc.c:436) [ 24.030062][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.030064][ C2] addrconf_dad_completed (net/ipv6/addrconf.c:4396) [ 24.030066][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.030068][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 24.030070][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.030071][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.030072][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.030074][ C2] ? addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 24.030076][ C2] addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 24.030078][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.030080][ C2] ? addrconf_dad_completed (net/ipv6/addrconf.c:4402) [ 24.030081][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.030083][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.030084][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.030086][ C2] addrconf_dad_work (net/ipv6/addrconf.c:4263) [ 24.030089][ C2] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 24.030091][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.030092][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.030094][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.030095][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.030097][ C2] process_one_work (kernel/workqueue.c:3387) [ 24.030100][ C2] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 24.030102][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.030105][ C2] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 24.030108][ C2] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 24.030109][ C2] kthread (kernel/kthread.c:436) [ 24.030111][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.030112][ C2] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.030114][ C2] ret_from_fork (arch/x86/kernel/process.c:158) [ 24.030115][ C2] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 24.030117][ C2] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 24.030118][ C2] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.030120][ C2] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 33.162986][ T624] softirqs last disabled at (0): 0x0 | [ 33.162988][ T624] Preemption disabled at: | [ 33.162988][ T624] 0x0 | [ 33.162997][ T624] Tainted: [W]=WARN [ 33.162998][ T624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.162999][ T624] Call Trace: [ 33.163001][ T624] [ 33.163002][ T624] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.163008][ T624] __might_resched.cold (kernel/sched/core.c:9234) [ 33.163012][ T624] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.163016][ T624] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 33.163018][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.163022][ T624] __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.163026][ T624] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.163028][ T624] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.163032][ T624] ? 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.163034][ T624] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.163036][ T624] put_chars (drivers/char/virtio_console.c:1176) [ 33.163038][ T624] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 33.163039][ T624] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.163041][ T624] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 33.163044][ T624] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.163052][ T624] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.163054][ T624] ? 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.163055][ T624] ? vsnprintf (lib/vsprintf.c:2900) [ 33.163058][ T624] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.163060][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.163062][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.163064][ T624] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.163067][ T624] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.163069][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.163071][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.163072][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.163074][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.163076][ T624] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.163078][ T624] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.163080][ T624] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.163083][ T624] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.163084][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.163086][ T624] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.163088][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.163089][ T624] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.163091][ T624] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.163092][ T624] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 33.163095][ T624] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.163096][ T624] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.163098][ T624] vprintk_emit (kernel/printk/printk.c:2479) [ 33.163101][ T624] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.163103][ T624] _printk (kernel/printk/printk.c:2504) [ 33.163107][ T624] ? snapshot_read.cold (user.c:?) [ 33.163108][ T624] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.163111][ T624] ? 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.163113][ T624] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.163115][ T624] ? 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.163117][ T624] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 33.163120][ T624] ? exit_notify (kernel/exit.c:780) [ 33.163122][ T624] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 33.163124][ T624] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 33.163126][ T624] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.163128][ T624] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.163131][ T624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.163133][ T624] RIP: 0033:0x7f99bddfac49 [ 33.163135][ T624] Code: Unable to access opcode bytes at 0x7f99bddfac1f. Code starting with the faulting instruction =========================================== [ 33.163138][ T624] RSP: 002b:00007f99bd5b9e60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 33.163142][ T624] RAX: ffffffffffffffda RBX: 00007f99bd5ba6c0 RCX: 00007f99bddfac49 [ 33.163143][ T624] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 33.163144][ T624] RBP: 00007f99bd5b9f70 R08: 0000000000000001 R09: 00007f99bd5ba6c0 [ 33.163145][ T624] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f99bcdba000 [ 33.163146][ T624] R13: 00007ffcd0454970 R14: 0000000000000002 R15: 00007ffcd0454a77 | [ 34.469760][ T718] softirqs last disabled at (0): 0x0 | [ 34.469761][ T718] Preemption disabled at: | [ 34.469762][ T718] 0x0 | [ 34.469771][ T718] Tainted: [W]=WARN [ 34.469772][ T718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.469773][ T718] Call Trace: [ 34.469774][ T718] [ 34.469776][ T718] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.469781][ T718] __might_resched.cold (kernel/sched/core.c:9234) [ 34.469785][ T718] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.469789][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469793][ T718] __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.469796][ T718] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.469799][ T718] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.469803][ T718] ? 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.469805][ T718] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.469807][ T718] put_chars (drivers/char/virtio_console.c:1176) [ 34.469809][ T718] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.469811][ T718] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 34.469814][ T718] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.469818][ T718] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.469820][ T718] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 34.469821][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469823][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.469826][ T718] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.469828][ T718] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.469830][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469832][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469833][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469835][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.469837][ T718] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 34.469839][ T718] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.469841][ T718] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.469844][ T718] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.469846][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.469847][ T718] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.469849][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469851][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.469852][ T718] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.469853][ T718] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 34.469856][ T718] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.469857][ T718] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.469859][ T718] vprintk_emit (kernel/printk/printk.c:2479) [ 34.469862][ T718] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.469864][ T718] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 34.469866][ T718] ? __kernel_text_address (kernel/extable.c:79) [ 34.469867][ T718] ? write_profile (profile.c:?) [ 34.469869][ T718] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.469872][ T718] _printk (kernel/printk/printk.c:2504) [ 34.469875][ T718] ? snapshot_read.cold (user.c:?) [ 34.469878][ T718] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.469880][ T718] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.469882][ T718] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.469883][ T718] ? netdev_notice (net/core/dev.c:13194) [ 34.469885][ T718] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 34.469891][ T718] ? __module_address (kernel/module/main.c:3915) [ 34.469894][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.469895][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469897][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.469899][ T718] ? 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.469902][ T718] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 34.469906][ T718] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 34.469908][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.469910][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469911][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.469913][ T718] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 34.469916][ T718] ? 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.469918][ T718] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 34.469921][ T718] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 34.469924][ T718] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 34.469927][ T718] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 34.469930][ T718] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.469933][ T718] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.469935][ T718] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 34.469940][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.469942][ T718] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 34.469945][ T718] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 34.469950][ T718] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 34.469952][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469954][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469956][ T718] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 34.469960][ T718] ? write_profile (profile.c:?) [ 34.469961][ T718] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.469963][ T718] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 34.469965][ T718] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 34.469967][ T718] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 34.469969][ T718] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 34.469972][ T718] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 34.469974][ T718] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 34.469976][ T718] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 34.469978][ T718] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 34.469980][ T718] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.469982][ T718] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 34.469984][ T718] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.469987][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.469988][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.469990][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.469992][ T718] genl_rcv (net/netlink/genetlink.c:1218) [ 34.469994][ T718] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.469996][ T718] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.469998][ T718] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.469999][ T718] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 34.470000][ T718] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 34.470004][ T718] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.470006][ T718] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.470008][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.470010][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 34.470012][ T718] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.470015][ T718] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.470017][ T718] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.470019][ T718] ? move_addr_to_kernel (net/socket.c:258) [ 34.470022][ T718] ___sys_sendmsg (net/socket.c:2767) [ 34.470024][ T718] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.470025][ T718] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 34.470030][ T718] __sys_sendmsg (net/socket.c:2799) [ 34.470032][ T718] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.470035][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.470037][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.470039][ T718] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.470042][ T718] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.470044][ T718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.470046][ T718] RIP: 0033:0x7f556d43a54e [ 34.470048][ T718] 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.470049][ T718] RSP: 002b:00007ffea39b8430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.470060][ T718] RAX: ffffffffffffffda RBX: 0000000025f74130 RCX: 00007f556d43a54e [ 34.470061][ T718] RDX: 0000000000000000 RSI: 00007ffea39b84d0 RDI: 0000000000000005 [ 34.470062][ T718] RBP: 00007ffea39b8440 R08: 0000000000000000 R09: 0000000000000000 [ 34.470063][ T718] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000025f74200 [ 34.470064][ T718] R13: 00007ffea39b84d0 R14: 0000000025f75260 R15: 000000000040bda8 | [ 37.184135][ T770] softirqs last disabled at (0): 0x0 | [ 37.184139][ T770] Preemption disabled at: | [ 37.184140][ T770] 0x0 | [ 37.184149][ T770] Tainted: [W]=WARN [ 37.184149][ T770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.184151][ T770] Call Trace: [ 37.184153][ T770] [ 37.184154][ T770] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.184160][ T770] __might_resched.cold (kernel/sched/core.c:9234) [ 37.184164][ T770] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.184168][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184172][ T770] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.184175][ T770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.184178][ T770] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.184182][ T770] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.184184][ T770] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.184186][ T770] put_chars (drivers/char/virtio_console.c:1176) [ 37.184188][ T770] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.184190][ T770] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 37.184193][ T770] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.184197][ T770] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.184199][ T770] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.184200][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184202][ T770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.184204][ T770] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.184207][ T770] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.184209][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184210][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184212][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184214][ T770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.184216][ T770] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.184217][ T770] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.184220][ T770] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.184223][ T770] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.184225][ T770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.184227][ T770] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.184229][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184231][ T770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.184232][ T770] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.184234][ T770] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 37.184236][ T770] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.184237][ T770] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.184239][ T770] vprintk_emit (kernel/printk/printk.c:2479) [ 37.184242][ T770] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.184244][ T770] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.184246][ T770] ? __kernel_text_address (kernel/extable.c:79) [ 37.184247][ T770] ? write_profile (profile.c:?) [ 37.184249][ T770] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.184252][ T770] _printk (kernel/printk/printk.c:2504) [ 37.184255][ T770] ? snapshot_read.cold (user.c:?) [ 37.184258][ T770] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.184260][ T770] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.184262][ T770] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.184264][ T770] ? netdev_notice (net/core/dev.c:13194) [ 37.184265][ T770] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 37.184271][ T770] ? __module_address (kernel/module/main.c:3915) [ 37.184274][ T770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.184275][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184277][ T770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.184279][ T770] ? ovpn_peer_get_by_id (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1346 ./include/linux/refcount.h:181 ./include/linux/refcount.h:317 ./include/linux/refcount.h:335 ./include/linux/kref.h:133 drivers/net/ovpn/peer.h:127 drivers/net/ovpn/peer.c:674) ovpn [ 37.184282][ T770] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 37.184286][ T770] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 37.184288][ T770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.184290][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184291][ T770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.184293][ T770] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 37.184296][ T770] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 37.184298][ T770] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 37.184301][ T770] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 37.184304][ T770] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 37.184307][ T770] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 37.184310][ T770] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.184313][ T770] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 37.184315][ T770] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 37.184320][ T770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.184322][ T770] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 37.184325][ T770] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 37.184329][ T770] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 37.184331][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184334][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184336][ T770] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 37.184339][ T770] ? write_profile (profile.c:?) [ 37.184340][ T770] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.184342][ T770] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 37.184344][ T770] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 37.184346][ T770] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 37.184348][ T770] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 37.184351][ T770] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 37.184353][ T770] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.184355][ T770] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 37.184357][ T770] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 37.184359][ T770] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.184361][ T770] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 37.184363][ T770] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.184366][ T770] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.184367][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184369][ T770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.184371][ T770] genl_rcv (net/netlink/genetlink.c:1218) [ 37.184373][ T770] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.184375][ T770] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.184376][ T770] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.184378][ T770] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.184379][ T770] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 37.184383][ T770] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.184385][ T770] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.184387][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184389][ T770] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.184391][ T770] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.184394][ T770] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.184396][ T770] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.184397][ T770] ? move_addr_to_kernel (net/socket.c:258) [ 37.184400][ T770] ___sys_sendmsg (net/socket.c:2767) [ 37.184402][ T770] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.184404][ T770] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 37.184408][ T770] __sys_sendmsg (net/socket.c:2799) [ 37.184411][ T770] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.184413][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184415][ T770] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.184417][ T770] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.184420][ T770] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.184422][ T770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.184424][ T770] RIP: 0033:0x7f214e86854e [ 37.184426][ T770] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 37.184427][ T770] RSP: 002b:00007ffc1f529170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.184431][ T770] RAX: ffffffffffffffda RBX: 0000000003bc7130 RCX: 00007f214e86854e [ 37.184433][ T770] RDX: 0000000000000000 RSI: 00007ffc1f529210 RDI: 0000000000000005 [ 37.184433][ T770] RBP: 00007ffc1f529180 R08: 0000000000000000 R09: 0000000000000000 [ 37.184434][ T770] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000003bc7200 [ 37.184435][ T770] R13: 00007ffc1f529210 R14: 0000000003bc8260 R15: 000000000040bda8 | [ 42.940252][ T66] softirqs last disabled at (26497): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 42.940255][ T66] Preemption disabled at: | [ 42.940256][ T66] 0x0 | [ 42.940270][ T66] Tainted: [W]=WARN [ 42.940271][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.940274][ T66] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 42.940286][ T66] Call Trace: [ 42.940289][ T66] [ 42.940292][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.940299][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 42.940304][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.940308][ T66] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 42.940311][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940317][ 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)) [ 42.940321][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.940325][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.940330][ 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) [ 42.940332][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.940335][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 42.940338][ T66] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 42.940340][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.940343][ T66] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 42.940348][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.940353][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.940355][ 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) [ 42.940358][ T66] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 42.940361][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.940363][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940366][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.940369][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.940373][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.940376][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940378][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940380][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940383][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.940386][ T66] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.940388][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.940392][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.940396][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.940399][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.940401][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.940403][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940406][ T66] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.940408][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.940410][ T66] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.940413][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.940416][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.940419][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 42.940422][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.940425][ T66] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 42.940429][ T66] ? 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) [ 42.940431][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940434][ T66] _printk (kernel/printk/printk.c:2504) [ 42.940438][ T66] ? snapshot_read.cold (user.c:?) [ 42.940441][ T66] ? __add_to_free_list (mm/page_alloc.c:447 mm/page_alloc.c:801) [ 42.940444][ 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) [ 42.940446][ T66] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.940450][ T66] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.940453][ T66] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.940455][ T66] ? netdev_notice (net/core/dev.c:13194) [ 42.940459][ T66] ? debug_object_free (lib/debugobjects.c:1033) [ 42.940463][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.940467][ 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) [ 42.940470][ T66] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 42.940477][ T66] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 42.940482][ T66] ? remove_and_enqueue_same_base (kernel/time/hrtimer.c:1293) [ 42.940486][ 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) [ 42.940489][ T66] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 42.940495][ 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) [ 42.940497][ T66] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 42.940501][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.940504][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940506][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.940508][ T66] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 42.940511][ T66] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 42.940515][ T66] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 42.940519][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.940523][ T66] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 42.940528][ T66] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 42.940532][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940535][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.940537][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.940540][ T66] process_one_work (kernel/workqueue.c:3387) [ 42.940546][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 42.940549][ T66] ? worker_thread (kernel/workqueue.c:3564 (discriminator 7)) [ 42.940552][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.940556][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 42.940559][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 42.940562][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 42.940565][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 42.940568][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 42.940570][ T66] kthread (kernel/kthread.c:436) [ 42.940573][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.940575][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 42.940578][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 42.940581][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 42.940584][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 42.940587][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 42.940590][ T66] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 48.060277][ T10] softirqs last disabled at (34160): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 48.060282][ T10] Preemption disabled at: | [ 48.060283][ T10] 0x0 | [ 48.060294][ T10] Tainted: [W]=WARN [ 48.060295][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.060297][ T10] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 48.060305][ T10] Call Trace: [ 48.060307][ T10] [ 48.060308][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.060314][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 48.060317][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.060321][ T10] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 48.060323][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060327][ 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)) [ 48.060331][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.060334][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.060338][ 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) [ 48.060339][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.060342][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 48.060344][ T10] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 48.060345][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.060347][ T10] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 48.060350][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.060353][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.060355][ 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) [ 48.060356][ T10] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 48.060358][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.060360][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060362][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.060364][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.060367][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.060369][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060370][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060372][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060373][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.060375][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.060377][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.060379][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.060382][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.060383][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.060385][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.060386][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060388][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.060389][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.060391][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 48.060393][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.060394][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.060396][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 48.060399][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.060400][ T10] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 48.060402][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060404][ T10] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 48.060406][ T10] _printk (kernel/printk/printk.c:2504) [ 48.060409][ T10] ? snapshot_read.cold (user.c:?) [ 48.060411][ T10] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 48.060413][ T10] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 48.060414][ T10] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.060417][ T10] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.060419][ T10] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.060420][ T10] ? netdev_notice (net/core/dev.c:13194) [ 48.060422][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060424][ T10] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 48.060427][ 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) [ 48.060430][ T10] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 48.060433][ T10] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 48.060436][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060438][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.060439][ T10] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 48.060442][ 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) [ 48.060444][ T10] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 48.060446][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.060448][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060450][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.060451][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 48.060452][ T10] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 48.060455][ T10] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 48.060457][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.060460][ T10] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 48.060463][ T10] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 48.060465][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060467][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.060468][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.060470][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 48.060472][ T10] process_one_work (kernel/workqueue.c:3387) [ 48.060474][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 48.060477][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.060479][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 48.060481][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 48.060483][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 48.060485][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 48.060487][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 48.060488][ T10] kthread (kernel/kthread.c:436) [ 48.060490][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.060491][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 48.060493][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 48.060496][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 48.060498][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 48.060500][ 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 do_softirq:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print do_softirq:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars