====================================== | [ 15.409315][ T301] softirqs last disabled at (34949): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.409317][ T301] Preemption disabled at: | [ 15.409318][ T301] 0x0 | [ 15.409329][ T301] Tainted: [W]=WARN [ 15.409329][ T301] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.409331][ T301] Call Trace: [ 15.409333][ T301] [ 15.409334][ T301] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.409341][ T301] __might_resched.cold (kernel/sched/core.c:9234) [ 15.409345][ T301] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.409350][ T301] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.409355][ T301] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.409357][ T301] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.409364][ T301] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.409366][ T301] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.409370][ T301] put_chars (drivers/char/virtio_console.c:1176) [ 15.409373][ T301] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.409375][ T301] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.409380][ T301] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.409386][ T301] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.409394][ T301] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.409397][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.409399][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.409404][ T301] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.409409][ T301] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.409411][ T301] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 15.409414][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.409417][ T301] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.409422][ T301] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.409427][ T301] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.409429][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.409435][ T301] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.409438][ T301] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.409440][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.409443][ T301] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.409447][ T301] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.409449][ T301] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.409453][ T301] vprintk_emit (kernel/printk/printk.c:2479) [ 15.409457][ T301] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.409461][ T301] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.409465][ T301] _printk (kernel/printk/printk.c:2504) [ 15.409468][ T301] ? snapshot_read.cold (user.c:?) [ 15.409471][ T301] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 15.409474][ T301] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.409478][ T301] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 15.409481][ T301] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 15.409485][ T301] ? exit_notify (kernel/exit.c:780) [ 15.409487][ T301] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.409490][ T301] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.409495][ T301] do_group_exit (kernel/exit.c:1151) [ 15.409498][ T301] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 15.409500][ T301] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 15.409503][ T301] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.409506][ T301] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.409509][ T301] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.409512][ T301] RIP: 0033:0x7fb5ea5e11b8 [ 15.409514][ T301] Code: Unable to access opcode bytes at 0x7fb5ea5e118e. Code starting with the faulting instruction =========================================== [ 15.409515][ T301] RSP: 002b:00007ffe89d598d8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 15.409518][ T301] RAX: ffffffffffffffda RBX: 00007fb5ea711f88 RCX: 00007fb5ea5e11b8 [ 15.409519][ T301] RDX: 00007fb5ea32bfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 15.409520][ T301] RBP: 00007ffe89d59930 R08: 0000000000000000 R09: 0000000000000000 [ 15.409521][ T301] R10: 00007ffe89d596f0 R11: 0000000000000246 R12: 0000000000000001 [ 15.409522][ T301] R13: 0000000000000000 R14: 00007fb5ea710680 R15: 00007fb5ea711fa0 | [ 23.125037][ C1] | [ 23.125037][ C1] | [ 23.125037][ C1] stack backtrace: | [ 23.125043][ C1] Tainted: [W]=WARN [ 23.125044][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.125045][ C1] Workqueue: ipv6_addrconf addrconf_dad_work [ 23.125049][ C1] Call Trace: [ 23.125050][ C1] [ 23.125052][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.125056][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 23.125058][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 23.125060][ C1] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 23.125063][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 23.125065][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 23.125066][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 23.125069][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125070][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.125072][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125076][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125078][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.125080][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 23.125081][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 23.125084][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.125085][ C1] ? 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.125087][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125089][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125091][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.125094][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.125095][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.125098][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.125100][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.125101][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125103][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.125105][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.125107][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.125109][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 23.125111][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.125113][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125116][ C1] _printk (kernel/printk/printk.c:2504) [ 23.125117][ C1] ? snapshot_read.cold (user.c:?) [ 23.125119][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 23.125122][ C1] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 23.125126][ C1] ? idr_get_free (??:?) [ 23.125128][ C1] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 23.125132][ C1] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 23.125135][ C1] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 23.125138][ C1] ? __copy_skb_header (net/core/skbuff.c:1564) [ 23.125141][ C1] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 23.125143][ C1] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 23.125146][ C1] __strp_recv (net/strparser/strparser.c:309) [ 23.125149][ C1] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 23.125150][ C1] ? strp_process (net/strparser/strparser.c:335) [ 23.125153][ C1] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 23.125154][ C1] ? save_trace (kernel/locking/lockdep.c:589) [ 23.125156][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.125158][ C1] strp_read_sock (net/strparser/strparser.c:372) [ 23.125160][ C1] ? strp_stop (net/strparser/strparser.c:527) [ 23.125162][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125164][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125165][ C1] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 23.125168][ C1] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 23.125170][ C1] tcp_data_queue (net/ipv4/tcp_input.c:5694) [ 23.125173][ C1] ? tcp_data_ready (./include/net/tcp.h:308 (discriminator 3)) [ 23.125175][ C1] ? tcp_send_dupack (net/ipv4/tcp_input.c:5022) [ 23.125177][ C1] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 23.125179][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.125180][ C1] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 23.125183][ C1] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 23.125186][ C1] tcp_rcv_established (net/ipv4/tcp_input.c:6689) [ 23.125189][ C1] ? down_read_nested (kernel/locking/rwsem.c:1291 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1710) [ 23.125191][ C1] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 23.125192][ C1] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 23.125194][ C1] ? 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.125196][ C1] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 23.125198][ C1] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 23.125201][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.125203][ C1] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.125205][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125206][ C1] ? 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.125208][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 23.125210][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.125212][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 23.125214][ C1] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 23.125216][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 23.125217][ C1] ? 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.125220][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.125222][ C1] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 23.125223][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 23.125225][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.125227][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.125229][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 23.125231][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125232][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.125234][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 23.125236][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125239][ C1] process_backlog (net/core/dev.c:6728) [ 23.125242][ C1] __napi_poll (net/core/dev.c:7787) [ 23.125244][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 23.125247][ C1] ? 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.125248][ C1] ? __napi_poll (./include/net/gro.h:507) [ 23.125250][ C1] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 23.125252][ C1] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 23.125255][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125258][ C1] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 23.125261][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125263][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125265][ C1] handle_softirqs (kernel/softirq.c:645) [ 23.125267][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.125268][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.125270][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 23.125272][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 23.125273][ C1] [ 23.125274][ C1] [ 23.125274][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 23.125276][ C1] __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)) [ 23.125278][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.125280][ C1] ? do_ipv6_getsockopt (./include/linux/rcupdate.h:878 (discriminator 1) net/ipv6/ipv6_sockglue.c:1332 (discriminator 1)) [ 23.125282][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 23.125284][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.125285][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125287][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.125288][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125290][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.125291][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125293][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125294][ C1] ? ___neigh_create (./include/linux/spinlock.h:407 net/core/neighbour.c:721) [ 23.125297][ C1] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 23.125300][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 23.125301][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.125303][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125305][ C1] ? 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)) [ 23.125307][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 23.125309][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 23.125311][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 23.125312][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125314][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.125316][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125317][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125319][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 23.125321][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.125323][ C1] ? ndisc_alloc_skb (./include/linux/rcupdate.h:882 net/ipv6/ndisc.c:436) [ 23.125324][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125326][ C1] addrconf_dad_completed (net/ipv6/addrconf.c:4396) [ 23.125329][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125330][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 23.125332][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125334][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.125335][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125337][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 23.125339][ C1] addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 23.125341][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125343][ C1] ? addrconf_dad_completed (net/ipv6/addrconf.c:4402) [ 23.125345][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125346][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.125347][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125349][ C1] addrconf_dad_work (net/ipv6/addrconf.c:4263) [ 23.125352][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 23.125354][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125356][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125357][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125359][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125361][ C1] process_one_work (kernel/workqueue.c:3387) [ 23.125364][ C1] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 23.125366][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125369][ C1] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 23.125372][ C1] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.125374][ C1] kthread (kernel/kthread.c:436) [ 23.125375][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.125378][ C1] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.125380][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 23.125381][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 23.125383][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 23.125386][ C1] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.125388][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 23.125407][ C1] softirqs last disabled at (28269): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 23.125408][ C1] Preemption disabled at: | [ 23.125409][ C1] __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)) | [ 23.125414][ C1] Tainted: [W]=WARN [ 23.125414][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.125415][ C1] Workqueue: ipv6_addrconf addrconf_dad_work [ 23.125417][ C1] Call Trace: [ 23.125418][ C1] [ 23.125418][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.125421][ C1] ? __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)) [ 23.125423][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 23.125425][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.125428][ C1] ? nbcon_get_cpu_emergency_nesting (kernel/printk/nbcon.c:1424) [ 23.125430][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125432][ C1] __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.125434][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.125435][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.125437][ C1] ? 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.125439][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.125441][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 23.125442][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.125444][ C1] ? mark_lock (kernel/locking/lockdep.c:4769) [ 23.125446][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.125449][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.125450][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125452][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125454][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.125457][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.125458][ C1] ? 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.125460][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125462][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125464][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.125466][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.125468][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.125470][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.125472][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.125473][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125475][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.125477][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.125479][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.125480][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 23.125483][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.125485][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125487][ C1] _printk (kernel/printk/printk.c:2504) [ 23.125488][ C1] ? snapshot_read.cold (user.c:?) [ 23.125490][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 23.125492][ C1] ? ovpn_netdev_write (./include/linux/netdevice.h:3107 (discriminator 3)) ovpn [ 23.125495][ C1] ? idr_get_free (??:?) [ 23.125497][ C1] ovpn_recv.cold (drivers/net/ovpn/io.c:225 (discriminator 4)) ovpn [ 23.125500][ C1] ovpn_tcp_rcv (drivers/net/ovpn/tcp.c:148) ovpn [ 23.125502][ C1] ? ovpn_tcp_write_space (drivers/net/ovpn/tcp.c:488 (discriminator 2)) ovpn [ 23.125505][ C1] ? __copy_skb_header (net/core/skbuff.c:1564) [ 23.125507][ C1] ? ovpn_tcp_disconnect (drivers/net/ovpn/tcp.c:467) ovpn [ 23.125509][ C1] ? sock_queue_err_skb (net/core/skbuff.c:5498 (discriminator 3)) [ 23.125511][ C1] __strp_recv (net/strparser/strparser.c:309) [ 23.125515][ C1] __tcp_read_sock (net/ipv4/tcp.c:1689) [ 23.125516][ C1] ? strp_process (net/strparser/strparser.c:335) [ 23.125518][ C1] ? tcp_cleanup_rbuf (./include/linux/skbuff.h:2196) [ 23.125520][ C1] ? save_trace (kernel/locking/lockdep.c:589) [ 23.125521][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.125523][ C1] strp_read_sock (net/strparser/strparser.c:372) [ 23.125525][ C1] ? strp_stop (net/strparser/strparser.c:527) [ 23.125528][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125529][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125531][ C1] strp_data_ready (net/strparser/strparser.c:402 net/strparser/strparser.c:380) [ 23.125533][ C1] ovpn_tcp_data_ready (drivers/net/ovpn/tcp.c:478) ovpn [ 23.125536][ C1] tcp_data_queue (net/ipv4/tcp_input.c:5694) [ 23.125539][ C1] ? tcp_data_ready (./include/net/tcp.h:308 (discriminator 3)) [ 23.125541][ C1] ? tcp_send_dupack (net/ipv4/tcp_input.c:5022) [ 23.125543][ C1] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 23.125544][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.125546][ C1] ? ktime_get (./include/linux/seqlock.h:75 (discriminator 6) kernel/time/timekeeping.c:1002 (discriminator 6)) [ 23.125547][ C1] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 23.125549][ C1] tcp_rcv_established (net/ipv4/tcp_input.c:6689) [ 23.125551][ C1] ? down_read_nested (kernel/locking/rwsem.c:1291 kernel/locking/rwsem.c:1304 kernel/locking/rwsem.c:1710) [ 23.125553][ C1] ? __tcp_check_space (net/ipv4/tcp_input.c:6059 (discriminator 2)) [ 23.125555][ C1] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2292 (discriminator 1)) [ 23.125557][ C1] ? 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.125559][ C1] tcp_v4_do_rcv (net/ipv4/tcp_ipv4.c:1862) [ 23.125561][ C1] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2296) [ 23.125564][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.125565][ C1] ? tcp_add_backlog (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.125568][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125569][ C1] ? 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.125571][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 23.125573][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.125575][ C1] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 23.125577][ C1] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 23.125579][ C1] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 23.125580][ C1] ? 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.125583][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.125585][ C1] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 23.125586][ C1] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 23.125588][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.125589][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.125592][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 23.125594][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125595][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 23.125597][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 23.125599][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125601][ C1] process_backlog (net/core/dev.c:6728) [ 23.125604][ C1] __napi_poll (net/core/dev.c:7787) [ 23.125606][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 23.125609][ C1] ? 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.125611][ C1] ? __napi_poll (./include/net/gro.h:507) [ 23.125612][ C1] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 23.125614][ C1] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 23.125615][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125618][ C1] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 23.125620][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125622][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125624][ C1] handle_softirqs (kernel/softirq.c:645) [ 23.125626][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.125627][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.125629][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 23.125631][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 23.125632][ C1] [ 23.125633][ C1] [ 23.125633][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 23.125635][ C1] __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)) [ 23.125637][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.125639][ C1] ? do_ipv6_getsockopt (./include/linux/rcupdate.h:878 (discriminator 1) net/ipv6/ipv6_sockglue.c:1332 (discriminator 1)) [ 23.125641][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 23.125642][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.125644][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125645][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.125647][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125649][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.125650][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125651][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125652][ C1] ? ___neigh_create (./include/linux/spinlock.h:407 net/core/neighbour.c:721) [ 23.125655][ C1] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 23.125657][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 23.125659][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.125660][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125662][ C1] ? 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)) [ 23.125664][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 23.125666][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 23.125668][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 23.125670][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125671][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.125673][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125674][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125676][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 23.125678][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.125680][ C1] ? ndisc_alloc_skb (./include/linux/rcupdate.h:882 net/ipv6/ndisc.c:436) [ 23.125681][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.125683][ C1] addrconf_dad_completed (net/ipv6/addrconf.c:4396) [ 23.125686][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125687][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 23.125689][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125691][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.125692][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125694][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 23.125696][ C1] addrconf_dad_begin (net/ipv6/addrconf.c:4158) [ 23.125698][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125700][ C1] ? addrconf_dad_completed (net/ipv6/addrconf.c:4402) [ 23.125702][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.125703][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.125705][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.125707][ C1] addrconf_dad_work (net/ipv6/addrconf.c:4263) [ 23.125709][ C1] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 23.125711][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125713][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125715][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.125716][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.125718][ C1] process_one_work (kernel/workqueue.c:3387) [ 23.125721][ C1] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 23.125723][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.125726][ C1] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 23.125729][ C1] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.125730][ C1] kthread (kernel/kthread.c:436) [ 23.125732][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.125733][ C1] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.125735][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 23.125736][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 23.125738][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 23.125740][ C1] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.125741][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 32.128738][ T613] softirqs last disabled at (0): 0x0 | [ 32.128740][ T613] Preemption disabled at: | [ 32.128741][ T613] 0x0 | [ 32.128750][ T613] Tainted: [W]=WARN [ 32.128751][ T613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.128752][ T613] Call Trace: [ 32.128754][ T613] [ 32.128755][ T613] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.128761][ T613] __might_resched.cold (kernel/sched/core.c:9234) [ 32.128765][ T613] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.128769][ T613] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 32.128771][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.128775][ T613] __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.128779][ T613] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.128782][ T613] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.128786][ T613] ? 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.128788][ T613] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.128790][ T613] put_chars (drivers/char/virtio_console.c:1176) [ 32.128792][ T613] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 32.128799][ T613] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.128802][ T613] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 32.128805][ T613] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.128809][ T613] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.128811][ T613] ? 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.128813][ T613] ? vsnprintf (lib/vsprintf.c:2900) [ 32.128816][ T613] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.128817][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.128819][ T613] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.128822][ T613] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.128827][ T613] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.128830][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.128832][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.128833][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.128835][ T613] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.128838][ T613] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.128840][ T613] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.128842][ T613] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.128846][ T613] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.128848][ T613] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.128850][ T613] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.128852][ T613] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.128854][ T613] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.128855][ T613] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.128857][ T613] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 32.128859][ T613] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.128861][ T613] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.128863][ T613] vprintk_emit (kernel/printk/printk.c:2479) [ 32.128865][ T613] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.128868][ T613] _printk (kernel/printk/printk.c:2504) [ 32.128871][ T613] ? snapshot_read.cold (user.c:?) [ 32.128873][ T613] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.128875][ T613] ? 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.128877][ T613] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.128880][ T613] ? 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.128882][ T613] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 32.128884][ T613] ? exit_notify (kernel/exit.c:780) [ 32.128887][ T613] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 32.128889][ T613] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 32.128892][ T613] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.128894][ T613] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.128896][ T613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.128898][ T613] RIP: 0033:0x7f336330ac49 [ 32.128900][ T613] Code: Unable to access opcode bytes at 0x7f336330ac1f. Code starting with the faulting instruction =========================================== [ 32.128902][ T613] RSP: 002b:00007f3362ac9e60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 32.128905][ T613] RAX: ffffffffffffffda RBX: 00007f3362aca6c0 RCX: 00007f336330ac49 [ 32.128907][ T613] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 32.128908][ T613] RBP: 00007f3362ac9f70 R08: 0000000000000001 R09: 00007f3362aca6c0 [ 32.128909][ T613] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f33622ca000 [ 32.128909][ T613] R13: 00007ffea7d01a30 R14: 0000000000000002 R15: 00007ffea7d01b37 | [ 33.455909][ T707] softirqs last disabled at (0): 0x0 | [ 33.455911][ T707] Preemption disabled at: | [ 33.455912][ T707] 0x0 | [ 33.455920][ T707] Tainted: [W]=WARN [ 33.455921][ T707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.455923][ T707] Call Trace: [ 33.455924][ T707] [ 33.455925][ T707] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.455931][ T707] __might_resched.cold (kernel/sched/core.c:9234) [ 33.455935][ T707] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.455939][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.455943][ T707] __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.455946][ T707] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.455949][ T707] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.455953][ T707] ? 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.455955][ T707] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.455957][ T707] put_chars (drivers/char/virtio_console.c:1176) [ 33.455959][ T707] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.455961][ T707] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 33.455964][ T707] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.455968][ T707] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.455970][ T707] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 33.455971][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.455973][ T707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.455975][ T707] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.455978][ T707] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.455980][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.455982][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.455983][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.455985][ T707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.455987][ T707] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 33.455988][ T707] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.455991][ T707] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.455993][ T707] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.455995][ T707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.455997][ T707] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.455998][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456000][ T707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.456001][ T707] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.456003][ T707] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 33.456005][ T707] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.456007][ T707] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.456009][ T707] vprintk_emit (kernel/printk/printk.c:2479) [ 33.456011][ T707] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.456013][ T707] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 33.456015][ T707] ? __kernel_text_address (kernel/extable.c:79) [ 33.456016][ T707] ? write_profile (profile.c:?) [ 33.456019][ T707] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.456021][ T707] _printk (kernel/printk/printk.c:2504) [ 33.456024][ T707] ? snapshot_read.cold (user.c:?) [ 33.456026][ T707] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.456029][ T707] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.456031][ T707] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.456032][ T707] ? netdev_notice (net/core/dev.c:13194) [ 33.456034][ T707] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 33.456040][ T707] ? __module_address (kernel/module/main.c:3915) [ 33.456043][ T707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.456044][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456046][ T707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.456048][ T707] ? 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.456051][ T707] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 33.456056][ T707] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 33.456058][ T707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.456060][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456061][ T707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.456063][ T707] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 33.456066][ T707] ? 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.456068][ T707] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 33.456071][ T707] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 33.456074][ T707] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 33.456078][ T707] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 33.456080][ T707] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.456083][ T707] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.456086][ T707] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 33.456090][ T707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.456092][ T707] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 33.456095][ T707] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 33.456100][ T707] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 33.456102][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456104][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456106][ T707] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 33.456110][ T707] ? write_profile (profile.c:?) [ 33.456111][ T707] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.456113][ T707] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 33.456115][ T707] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 33.456117][ T707] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 33.456120][ T707] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 33.456122][ T707] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 33.456125][ T707] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 33.456126][ T707] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 33.456128][ T707] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 33.456131][ T707] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.456133][ T707] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 33.456135][ T707] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.456138][ T707] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.456139][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456141][ T707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.456143][ T707] genl_rcv (net/netlink/genetlink.c:1218) [ 33.456145][ T707] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.456147][ T707] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.456149][ T707] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 33.456150][ T707] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 33.456151][ T707] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 33.456155][ T707] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.456157][ T707] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.456159][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456161][ T707] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 33.456163][ T707] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.456166][ T707] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.456168][ T707] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.456170][ T707] ? move_addr_to_kernel (net/socket.c:258) [ 33.456173][ T707] ___sys_sendmsg (net/socket.c:2767) [ 33.456175][ T707] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.456176][ T707] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 33.456181][ T707] __sys_sendmsg (net/socket.c:2799) [ 33.456183][ T707] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.456186][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456188][ T707] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.456190][ T707] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.456192][ T707] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.456194][ T707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.456196][ T707] RIP: 0033:0x7fd05912a54e [ 33.456198][ T707] 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.456200][ T707] RSP: 002b:00007ffc816899a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.456204][ T707] RAX: ffffffffffffffda RBX: 000000001036a130 RCX: 00007fd05912a54e [ 33.456205][ T707] RDX: 0000000000000000 RSI: 00007ffc81689a40 RDI: 0000000000000005 [ 33.456206][ T707] RBP: 00007ffc816899b0 R08: 0000000000000000 R09: 0000000000000000 [ 33.456207][ T707] R10: 0000000000000000 R11: 0000000000000202 R12: 000000001036a200 [ 33.456208][ T707] R13: 00007ffc81689a40 R14: 000000001036b260 R15: 000000000040bda8 | [ 36.135893][ T759] softirqs last disabled at (0): 0x0 | [ 36.135895][ T759] Preemption disabled at: | [ 36.135896][ T759] 0x0 | [ 36.135904][ T759] Tainted: [W]=WARN [ 36.135905][ T759] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.135907][ T759] Call Trace: [ 36.135908][ T759] [ 36.135909][ T759] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.135915][ T759] __might_resched.cold (kernel/sched/core.c:9234) [ 36.135919][ T759] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.135923][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.135927][ T759] __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)) [ 36.135931][ T759] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.135933][ T759] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.135938][ T759] ? 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) [ 36.135940][ T759] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.135942][ T759] put_chars (drivers/char/virtio_console.c:1176) [ 36.135944][ T759] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.135946][ T759] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.135949][ T759] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.135953][ T759] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.135955][ T759] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.135956][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.135958][ T759] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.135960][ T759] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.135963][ T759] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.135965][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.135967][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.135968][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.135970][ T759] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.135972][ T759] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.135974][ T759] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.135976][ T759] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.135979][ T759] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.135981][ T759] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.135982][ T759] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.135984][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.135985][ T759] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.135987][ T759] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.135988][ T759] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 36.135990][ T759] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.135992][ T759] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.135994][ T759] vprintk_emit (kernel/printk/printk.c:2479) [ 36.135997][ T759] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.135998][ T759] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 36.136001][ T759] ? __kernel_text_address (kernel/extable.c:79) [ 36.136002][ T759] ? write_profile (profile.c:?) [ 36.136004][ T759] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.136007][ T759] _printk (kernel/printk/printk.c:2504) [ 36.136010][ T759] ? snapshot_read.cold (user.c:?) [ 36.136012][ T759] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.136015][ T759] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.136017][ T759] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.136018][ T759] ? netdev_notice (net/core/dev.c:13194) [ 36.136020][ T759] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:76 (discriminator 1)) ovpn [ 36.136026][ T759] ? __module_address (kernel/module/main.c:3915) [ 36.136029][ T759] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.136030][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136032][ T759] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.136034][ T759] ? 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 [ 36.136037][ T759] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 36.136041][ T759] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 36.136043][ T759] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.136045][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136047][ T759] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.136049][ T759] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 36.136051][ T759] ? 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) [ 36.136053][ T759] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 36.136057][ T759] ovpn_peer_del (drivers/net/ovpn/peer.c:1166 drivers/net/ovpn/peer.c:1217) ovpn [ 36.136060][ T759] ? ovpn_peer_add (drivers/net/ovpn/peer.c:1097 (discriminator 9)) ovpn [ 36.136063][ T759] ovpn_nl_peer_del_doit (drivers/net/ovpn/netlink.c:823) ovpn [ 36.136066][ T759] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.136068][ T759] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 36.136071][ T759] ? ref_tracker_alloc (./include/linux/spinlock.h:425 (discriminator 3) lib/ref_tracker.c:281 (discriminator 3)) [ 36.136074][ T759] ? 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) [ 36.136077][ T759] ? __rcu_read_unlock (kernel/rcu/tree_plugin.h:438) [ 36.136079][ T759] ? ovpn_get_dev_from_attrs (./include/linux/rcupdate.h:882 drivers/net/ovpn/netlink.c:67) ovpn [ 36.136082][ T759] genl_family_rcv_msg_doit (net/netlink/genetlink.c:1114) [ 36.136086][ T759] ? genl_family_rcv_msg_attrs_parse.isra.0 (./include/net/netlink.h:785 (discriminator 2)) [ 36.136088][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136091][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136093][ T759] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 36.136096][ T759] ? write_profile (profile.c:?) [ 36.136098][ T759] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.136099][ T759] genl_family_rcv_msg (net/netlink/genetlink.c:1194) [ 36.136102][ T759] ? genl_family_rcv_msg_dumpit (net/netlink/genetlink.c:1079) [ 36.136104][ T759] ? ovpn_nl_send_peer (drivers/net/ovpn/netlink.c:606) ovpn [ 36.136106][ T759] ? ovpn_nl_peer_get_dumpit (drivers/net/ovpn/netlink.c:790) ovpn [ 36.136108][ T759] ? ovpn_nl_pre_doit (drivers/net/ovpn/netlink.c:82) ovpn [ 36.136111][ T759] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.136112][ T759] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 36.136115][ T759] genl_rcv_msg (net/netlink/genetlink.c:1209) [ 36.136117][ T759] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.136119][ T759] ? genl_family_rcv_msg (net/netlink/genetlink.c:1136 (discriminator 2)) [ 36.136121][ T759] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.136124][ T759] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.136125][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136127][ T759] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.136129][ T759] genl_rcv (net/netlink/genetlink.c:1218) [ 36.136131][ T759] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.136133][ T759] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.136135][ T759] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.136136][ T759] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.136137][ T759] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 36.136141][ T759] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.136143][ T759] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.136145][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136147][ T759] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.136149][ T759] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.136153][ T759] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.136154][ T759] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.136156][ T759] ? move_addr_to_kernel (net/socket.c:258) [ 36.136159][ T759] ___sys_sendmsg (net/socket.c:2767) [ 36.136161][ T759] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.136162][ T759] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 36.136167][ T759] __sys_sendmsg (net/socket.c:2799) [ 36.136170][ T759] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.136172][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136174][ T759] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.136176][ T759] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.136179][ T759] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.136181][ T759] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.136183][ T759] RIP: 0033:0x7febeed2854e [ 36.136185][ T759] 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 [ 36.136187][ T759] RSP: 002b:00007ffdfd04a490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.136191][ T759] RAX: ffffffffffffffda RBX: 0000000037eae130 RCX: 00007febeed2854e [ 36.136192][ T759] RDX: 0000000000000000 RSI: 00007ffdfd04a530 RDI: 0000000000000005 [ 36.136193][ T759] RBP: 00007ffdfd04a4a0 R08: 0000000000000000 R09: 0000000000000000 [ 36.136194][ T759] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000037eae200 [ 36.136194][ T759] R13: 00007ffdfd04a530 R14: 0000000037eaf260 R15: 000000000040bda8 | [ 41.908896][ T34] softirqs last disabled at (14585): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 41.908898][ T34] Preemption disabled at: | [ 41.908899][ T34] 0x0 | [ 41.908910][ T34] Tainted: [W]=WARN [ 41.908910][ T34] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.908912][ T34] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 41.908922][ T34] Call Trace: [ 41.908923][ T34] [ 41.908926][ T34] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.908931][ T34] __might_resched.cold (kernel/sched/core.c:9234) [ 41.908935][ T34] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.908939][ T34] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 41.908941][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.908945][ 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.908949][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.908951][ T34] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.908955][ 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.908957][ T34] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.908959][ T34] put_chars (drivers/char/virtio_console.c:1176) [ 41.908961][ T34] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 41.908962][ T34] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.908964][ T34] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 41.908967][ T34] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.908971][ T34] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.908973][ 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.908974][ T34] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 41.908976][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.908978][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.908979][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.908982][ T34] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.908985][ T34] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.908987][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.908988][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.908990][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.908992][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.908993][ T34] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.908995][ T34] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.908997][ T34] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.909000][ T34] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.909002][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.909004][ T34] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.909005][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.909007][ T34] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.909008][ T34] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.909010][ T34] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.909012][ T34] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.909013][ T34] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.909015][ T34] vprintk_emit (kernel/printk/printk.c:2479) [ 41.909018][ T34] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.909020][ T34] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 41.909023][ T34] _printk (kernel/printk/printk.c:2504) [ 41.909026][ T34] ? snapshot_read.cold (user.c:?) [ 41.909028][ T34] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.909031][ T34] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.909032][ T34] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.909035][ T34] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.909036][ T34] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.909038][ T34] ? netdev_notice (net/core/dev.c:13194) [ 41.909039][ T34] ? kasan_save_track (mm/kasan/common.c:78) [ 41.909042][ T34] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 41.909044][ T34] ? free_object_list.isra.0 (lib/debugobjects.c:326) [ 41.909047][ T34] ? kthread (kernel/kthread.c:436) [ 41.909050][ T34] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 41.909051][ T34] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 41.909054][ 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.909057][ T34] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 41.909062][ T34] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 41.909064][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.909066][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.909067][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.909069][ T34] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 41.909073][ 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.909075][ T34] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 41.909078][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.909079][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.909081][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.909082][ T34] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 41.909084][ T34] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 41.909087][ T34] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 41.909089][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.909092][ T34] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1396 drivers/net/ovpn/peer.c:1452) ovpn [ 41.909095][ T34] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 41.909098][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.909099][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.909101][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.909103][ T34] process_one_work (kernel/workqueue.c:3387) [ 41.909107][ T34] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 41.909110][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.909112][ T34] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 41.909115][ T34] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 41.909117][ T34] kthread (kernel/kthread.c:436) [ 41.909119][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.909120][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.909122][ T34] ret_from_fork (arch/x86/kernel/process.c:158) [ 41.909123][ T34] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 41.909125][ T34] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 41.909128][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.909129][ T34] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 47.027928][ T34] softirqs last disabled at (14585): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 47.027930][ T34] Preemption disabled at: | [ 47.027931][ T34] 0x0 | [ 47.027941][ T34] Tainted: [W]=WARN [ 47.027942][ T34] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.027944][ T34] Workqueue: ovpn ovpn_peer_keepalive_work [ovpn] [ 47.027951][ T34] Call Trace: [ 47.027953][ T34] [ 47.027954][ T34] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.027960][ T34] __might_resched.cold (kernel/sched/core.c:9234) [ 47.027964][ T34] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.027968][ T34] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 47.027970][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.027974][ 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)) [ 47.027978][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.027980][ T34] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.027984][ 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) [ 47.027986][ T34] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.027988][ T34] put_chars (drivers/char/virtio_console.c:1176) [ 47.027990][ T34] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 47.027991][ T34] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.027993][ T34] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 47.027996][ T34] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.028000][ T34] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.028002][ 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) [ 47.028003][ T34] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 47.028005][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.028006][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028008][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.028011][ T34] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.028013][ T34] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.028015][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028017][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028018][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028020][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.028022][ T34] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.028024][ T34] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.028026][ T34] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.028028][ T34] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.028030][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.028032][ T34] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.028033][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028035][ T34] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.028036][ T34] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.028038][ T34] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 47.028040][ T34] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.028041][ T34] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.028043][ T34] vprintk_emit (kernel/printk/printk.c:2479) [ 47.028046][ T34] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.028048][ T34] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 47.028049][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028051][ T34] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 47.028053][ T34] _printk (kernel/printk/printk.c:2504) [ 47.028056][ T34] ? snapshot_read.cold (user.c:?) [ 47.028057][ T34] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 47.028060][ T34] ? select_fallback_rq (kernel/sched/sched.h:1424) [ 47.028061][ T34] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.028064][ T34] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.028065][ T34] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.028067][ T34] ? netdev_notice (net/core/dev.c:13194) [ 47.028069][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028071][ T34] ? __queue_work (./include/linux/rcupdate.h:882 kernel/workqueue.c:2459) [ 47.028074][ 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) [ 47.028077][ T34] ovpn_nl_peer_del_notify (drivers/net/ovpn/netlink.c:1173) ovpn [ 47.028081][ T34] ? ovpn_nl_key_new_doit.cold (drivers/net/ovpn/netlink.c:958 (discriminator 13)) ovpn [ 47.028083][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028085][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.028087][ T34] ovpn_peer_remove (drivers/net/ovpn/peer.c:716) ovpn [ 47.028091][ 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) [ 47.028092][ T34] ? __ovpn_peer_hash_transp_addr (drivers/net/ovpn/peer.c:943) ovpn [ 47.028095][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.028097][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028098][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.028099][ T34] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 47.028101][ T34] ovpn_peer_keepalive_work_single (drivers/net/ovpn/peer.c:1347) ovpn [ 47.028104][ T34] ? ovpn_peers_release_mp (drivers/net/ovpn/peer.c:1290) ovpn [ 47.028106][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.028108][ T34] ovpn_peer_keepalive_work (drivers/net/ovpn/peer.c:1423 drivers/net/ovpn/peer.c:1456) ovpn [ 47.028111][ T34] ? ovpn_peers_free (drivers/net/ovpn/peer.c:1307) ovpn [ 47.028114][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028115][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.028117][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.028119][ T34] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 47.028121][ T34] process_one_work (kernel/workqueue.c:3387) [ 47.028123][ T34] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 47.028126][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.028128][ T34] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 47.028131][ T34] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 47.028133][ T34] kthread (kernel/kthread.c:436) [ 47.028135][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.028136][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 47.028138][ T34] ret_from_fork (arch/x86/kernel/process.c:158) [ 47.028140][ T34] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 47.028142][ T34] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 47.028144][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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