====================================== | [ 11.006620][ T249] softirqs last disabled at (21829): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.006623][ T249] Preemption disabled at: | [ 11.006623][ T249] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.006632][ T249] Tainted: [W]=WARN [ 11.006633][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.006635][ T249] Call Trace: [ 11.006636][ T249] [ 11.006638][ T249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.006643][ T249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.006645][ T249] __might_resched.cold (kernel/sched/core.c:9234) [ 11.006650][ T249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.006654][ T249] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.006659][ T249] __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)) [ 11.006661][ T249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.006667][ T249] ? 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) [ 11.006669][ T249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.006672][ T249] put_chars (drivers/char/virtio_console.c:1176) [ 11.006674][ T249] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.006677][ T249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.006679][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.006683][ T249] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.006687][ T249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.006690][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.006691][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.006696][ T249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.006697][ T249] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.006700][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.006703][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.006707][ T249] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.006710][ T249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.006712][ T249] ? 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)) [ 11.006715][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.006717][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.006721][ T249] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.006725][ T249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.006727][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.006731][ T249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.006734][ T249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.006736][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.006738][ T249] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.006742][ T249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.006743][ T249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.006746][ T249] vprintk_emit (kernel/printk/printk.c:2479) [ 11.006750][ T249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.006755][ T249] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.006758][ T249] _printk (kernel/printk/printk.c:2504) [ 11.006762][ T249] ? snapshot_read.cold (user.c:?) [ 11.006768][ T249] ? do_one_initcall (./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/initcall.h:27 init/main.c:1356) [ 11.006771][ T249] gre_init (gre.mod.c:?) gre [ 11.006773][ T249] do_one_initcall (init/main.c:1357) [ 11.006775][ T249] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.006780][ T249] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.006783][ T249] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.006787][ T249] do_init_module (kernel/module/main.c:3117) [ 11.006791][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.006795][ T249] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.006798][ T249] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.006802][ T249] load_module (kernel/module/main.c:3593) [ 11.006809][ T249] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.006814][ T249] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.006817][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.006821][ T249] init_module_from_file (kernel/module/main.c:3790) [ 11.006824][ T249] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.006832][ T249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.006835][ T249] ? 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) [ 11.006838][ T249] idempotent_init_module (kernel/module/main.c:3802) [ 11.006841][ T249] ? init_module_from_file (kernel/module/main.c:3791) [ 11.006847][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.006850][ T249] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.006856][ T249] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.006858][ T249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.006861][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.006863][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.006866][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.006868][ T249] RIP: 0033:0x7f00d128c37d [ 11.006871][ T249] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.006873][ T249] RSP: 002b:00007ffc99dbe448 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.006875][ T249] RAX: ffffffffffffffda RBX: 00005618e4470a40 RCX: 00007f00d128c37d [ 11.006877][ T249] RDX: 0000000000000000 RSI: 00005618bc62cffd RDI: 0000000000000001 [ 11.006878][ T249] RBP: 00007ffc99dbe4e0 R08: 0000000000000000 R09: 0000000000000000 [ 11.006878][ T249] R10: 0000000000000000 R11: 0000000000000246 R12: 00005618bc62cffd [ 11.006879][ T249] R13: 00005618e4470a00 R14: 0000000000040000 R15: 0000000000000000 | [ 11.488276][ T63] #11: ffffffffb4089560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 11.488279][ T63] | [ 11.488279][ T63] stack backtrace: | [ 11.488286][ T63] Tainted: [W]=WARN [ 11.488287][ T63] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.488288][ T63] Workqueue: mld mld_ifc_work [ 11.488292][ T63] Call Trace: [ 11.488293][ T63] [ 11.488295][ T63] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.488301][ T63] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 11.488307][ T63] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 11.488311][ T63] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.488314][ T63] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.488319][ T63] __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)) [ 11.488322][ T63] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.488328][ T63] ? 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) [ 11.488331][ T63] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.488334][ T63] put_chars (drivers/char/virtio_console.c:1176) [ 11.488337][ T63] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.488340][ T63] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.488345][ T63] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.488352][ T63] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.488354][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.488358][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.488363][ T63] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.488366][ T63] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.488368][ T63] ? 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)) [ 11.488372][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.488374][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.488378][ T63] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.488382][ T63] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.488384][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.488390][ T63] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.488393][ T63] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.488394][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.488397][ T63] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.488401][ T63] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.488403][ T63] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.488407][ T63] vprintk_emit (kernel/printk/printk.c:2479) [ 11.488411][ T63] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.488414][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.488419][ T63] _printk (kernel/printk/printk.c:2504) [ 11.488422][ T63] ? snapshot_read.cold (user.c:?) [ 11.488424][ T63] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.488430][ T63] ? idr_get_free (??:?) [ 11.488436][ T63] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 11.488441][ T63] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 11.488445][ T63] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 11.488449][ T63] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 11.488452][ T63] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.488455][ T63] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 11.488457][ T63] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 11.488461][ T63] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 11.488462][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.488465][ T63] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 11.488468][ T63] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 11.488473][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.488476][ T63] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 11.488479][ T63] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 11.488483][ T63] sch_direct_xmit (net/sched/sch_generic.c:372) [ 11.488488][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.488491][ T63] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 11.488493][ T63] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 11.488495][ T63] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.488498][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.488503][ T63] __dev_xmit_skb (net/core/dev.c:4262) [ 11.488508][ T63] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 11.488510][ T63] ? __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)) [ 11.488513][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.488516][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.488521][ T63] __dev_queue_xmit (net/core/dev.c:4884) [ 11.488524][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.488529][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.488531][ T63] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.488533][ T63] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 11.488546][ T63] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 11.488551][ T63] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 11.488553][ T63] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.488556][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.488559][ T63] ? 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)) [ 11.488565][ T63] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 11.488569][ T63] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 11.488572][ T63] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 11.488574][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.488576][ T63] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 11.488579][ T63] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.488583][ T63] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.488586][ T63] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.488588][ T63] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 11.488592][ T63] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1890 (discriminator 4)) [ 11.488598][ T63] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 11.488605][ T63] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 11.488610][ T63] mld_ifc_work (net/ipv6/mcast.c:2739) [ 11.488613][ T63] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 11.488615][ T63] process_one_work (kernel/workqueue.c:3387) [ 11.488622][ T63] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 11.488625][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.488633][ T63] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 11.488638][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.488640][ T63] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 11.488643][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.488646][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.488648][ T63] kthread (kernel/kthread.c:436) [ 11.488649][ T63] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.488652][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.488655][ T63] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.488659][ T63] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 11.488663][ T63] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.488666][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.488669][ T63] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.167146][ T63] softirqs last disabled at (17512): __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)) | [ 12.167149][ T63] Preemption disabled at: | [ 12.167149][ T63] __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)) | [ 12.167158][ T63] Tainted: [W]=WARN [ 12.167159][ T63] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.167161][ T63] Workqueue: mld mld_ifc_work [ 12.167165][ T63] Call Trace: [ 12.167166][ T63] [ 12.167168][ T63] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.167174][ T63] ? __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)) [ 12.167176][ T63] __might_resched.cold (kernel/sched/core.c:9234) [ 12.167181][ T63] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.167185][ T63] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.167190][ T63] __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)) [ 12.167193][ T63] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.167199][ T63] ? 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) [ 12.167201][ T63] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.167205][ T63] put_chars (drivers/char/virtio_console.c:1176) [ 12.167207][ T63] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.167212][ T63] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.167217][ T63] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.167223][ T63] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.167229][ T63] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.167231][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.167234][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.167238][ T63] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.167242][ T63] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.167244][ T63] ? 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)) [ 12.167247][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.167250][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.167254][ T63] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.167258][ T63] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.167260][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.167266][ T63] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.167269][ T63] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.167271][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.167273][ T63] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.167277][ T63] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.167279][ T63] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.167282][ T63] vprintk_emit (kernel/printk/printk.c:2479) [ 12.167286][ T63] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.167289][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.167294][ T63] _printk (kernel/printk/printk.c:2504) [ 12.167298][ T63] ? snapshot_read.cold (user.c:?) [ 12.167300][ T63] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.167306][ T63] ? idr_get_free (??:?) [ 12.167311][ T63] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.167316][ T63] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 12.167322][ T63] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.167324][ T63] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.167326][ T63] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 12.167328][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.167331][ T63] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.167333][ T63] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.167335][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.167337][ T63] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.167343][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.167346][ T63] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 12.167349][ T63] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.167353][ T63] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.167357][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.167360][ T63] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.167362][ T63] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.167364][ T63] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.167366][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.167371][ T63] __dev_xmit_skb (net/core/dev.c:4262) [ 12.167376][ T63] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.167378][ T63] ? __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)) [ 12.167381][ T63] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.167383][ T63] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.167387][ T63] __dev_queue_xmit (net/core/dev.c:4884) [ 12.167390][ T63] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.167395][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.167396][ T63] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.167398][ T63] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.167410][ T63] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.167414][ T63] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.167416][ T63] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.167419][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.167422][ T63] ? 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)) [ 12.167427][ T63] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.167431][ T63] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.167434][ T63] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.167435][ T63] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.167437][ T63] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.167440][ T63] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.167444][ T63] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.167447][ T63] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.167449][ T63] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.167453][ T63] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1890 (discriminator 4)) [ 12.167457][ T63] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 12.167464][ T63] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 12.167468][ T63] mld_ifc_work (net/ipv6/mcast.c:2739) [ 12.167470][ T63] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.167472][ T63] process_one_work (kernel/workqueue.c:3387) [ 12.167479][ T63] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.167482][ T63] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.167490][ T63] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.167494][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.167496][ T63] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.167498][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.167501][ T63] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.167503][ T63] kthread (kernel/kthread.c:436) [ 12.167505][ T63] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.167508][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.167510][ T63] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.167514][ T63] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.167517][ T63] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.167520][ T63] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.167523][ T63] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.243477][ T12] softirqs last disabled at (5812): __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)) | [ 13.243480][ T12] Preemption disabled at: | [ 13.243480][ T12] __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)) | [ 13.243490][ T12] Tainted: [W]=WARN [ 13.243491][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.243493][ T12] Workqueue: ipv6_addrconf addrconf_dad_work [ 13.243497][ T12] Call Trace: [ 13.243499][ T12] [ 13.243502][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.243508][ T12] ? __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)) [ 13.243510][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 13.243515][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.243519][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.243524][ T12] __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)) [ 13.243527][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.243533][ T12] ? 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) [ 13.243535][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.243539][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 13.243542][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.243546][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.243550][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.243553][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.243555][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.243556][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.243560][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.243563][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.243566][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243570][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.243574][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.243578][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.243580][ T12] ? 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)) [ 13.243583][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243585][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.243589][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.243594][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.243595][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.243601][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.243604][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.243605][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243608][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.243611][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.243613][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.243617][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 13.243621][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.243624][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.243628][ T12] _printk (kernel/printk/printk.c:2504) [ 13.243632][ T12] ? snapshot_read.cold (user.c:?) [ 13.243634][ T12] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.243640][ T12] ? idr_get_free (??:?) [ 13.243645][ T12] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.243651][ T12] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 13.243656][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.243659][ T12] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.243662][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.243664][ T12] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.243666][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.243668][ T12] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 13.243671][ T12] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.243673][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.243678][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243680][ T12] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 13.243683][ T12] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 13.243685][ T12] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.243689][ T12] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.243694][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.243696][ T12] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.243698][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.243701][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.243706][ T12] __dev_xmit_skb (net/core/dev.c:4262) [ 13.243709][ T12] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 13.243712][ T12] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.243714][ T12] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 13.243716][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243719][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.243723][ T12] __dev_queue_xmit (net/core/dev.c:4884) [ 13.243730][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.243732][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.243734][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.243740][ T12] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.243745][ T12] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.243750][ T12] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.243752][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.243754][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.243757][ T12] ? 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)) [ 13.243762][ T12] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.243766][ T12] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.243769][ T12] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.243770][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.243772][ T12] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.243775][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.243779][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.243781][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.243783][ T12] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.243787][ T12] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1890 (discriminator 4)) [ 13.243792][ T12] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 13.243801][ T12] ipv6_mc_dad_complete (net/ipv6/mcast.c:2316) [ 13.243803][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.243805][ T12] addrconf_dad_completed (net/ipv6/addrconf.c:4376) [ 13.243808][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.243811][ T12] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 13.243814][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.243815][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.243817][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.243821][ T12] ? addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.243823][ T12] addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.243827][ T12] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 13.243831][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243832][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243835][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.243836][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.243840][ T12] process_one_work (kernel/workqueue.c:3387) [ 13.243847][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.243850][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.243858][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.243865][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.243867][ T12] kthread (kernel/kthread.c:436) [ 13.243869][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.243872][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.243874][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.243878][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.243881][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.243885][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.243887][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.147462][ C3] | [ 17.147462][ C3] | [ 17.147462][ C3] stack backtrace: | [ 17.147468][ C3] Tainted: [W]=WARN [ 17.147469][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.147471][ C3] Call Trace: [ 17.147472][ C3] [ 17.147474][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.147478][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.147481][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.147482][ C3] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 17.147485][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 17.147487][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 17.147489][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.147491][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.147493][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.147495][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147498][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147500][ C3] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.147501][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.147503][ C3] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.147505][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.147507][ C3] ? 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)) [ 17.147509][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147511][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147513][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.147515][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.147517][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.147519][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.147521][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.147522][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147524][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.147526][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.147528][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.147530][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 17.147532][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.147534][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147536][ C3] _printk (kernel/printk/printk.c:2504) [ 17.147538][ C3] ? snapshot_read.cold (user.c:?) [ 17.147540][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.147543][ C3] ? idr_get_free (??:?) [ 17.147545][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.147548][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 17.147550][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.147552][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.147554][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.147555][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.147557][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.147558][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.147560][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.147562][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.147564][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147565][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.147567][ C3] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.147569][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.147571][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.147572][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.147574][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.147575][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.147577][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147579][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 17.147581][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.147583][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.147584][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.147586][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147588][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147590][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 17.147593][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.147594][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.147596][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147598][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.147600][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.147602][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.147604][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147605][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147607][ C3] ? 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)) [ 17.147609][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.147611][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.147613][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.147614][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.147615][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147617][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147618][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.147620][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.147623][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.147625][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147627][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.147629][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147631][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147633][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.147635][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147637][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147639][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147641][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 17.147642][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 17.147644][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.147648][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147649][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147651][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147653][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.147655][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147657][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.147659][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.147661][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.147664][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.147666][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.147667][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.147670][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147672][ C3] handle_softirqs (kernel/softirq.c:645) [ 17.147674][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147675][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.147677][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.147679][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 17.147680][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.147682][ C3] [ 17.147682][ C3] [ 17.147683][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.147685][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.147687][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.147689][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.147691][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 17.147693][ C3] RAX: 0000000000090de5 RBX: ff11000001c88040 RCX: ffffffffb0ef0307 [ 17.147695][ C3] RDX: ff11000001c88040 RSI: ffffffffb3c38af6 RDI: ffffffffb368d8e0 [ 17.147695][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.147696][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 17.147697][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.147698][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.147701][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.147702][ C3] default_idle_call (kernel/sched/idle.c:122) [ 17.147704][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.147706][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 17.147707][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.147709][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147711][ C3] do_idle (kernel/sched/idle.c:355) [ 17.147713][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.147714][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.147716][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.147718][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.147737][ C3] softirqs last disabled at (593383): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.147739][ C3] Preemption disabled at: | [ 17.147739][ C3] 0x0 | [ 17.147744][ C3] Tainted: [W]=WARN [ 17.147745][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.147746][ C3] Call Trace: [ 17.147746][ C3] [ 17.147747][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.147749][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 17.147752][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.147755][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147757][ C3] __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)) [ 17.147759][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.147761][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.147763][ C3] ? 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) [ 17.147764][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.147766][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 17.147768][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.147770][ C3] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.147772][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.147774][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.147776][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147777][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147780][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.147782][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.147784][ C3] ? 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)) [ 17.147786][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147787][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147789][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.147792][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.147793][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.147795][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.147797][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.147799][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147801][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.147803][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.147804][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.147806][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 17.147809][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.147811][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147813][ C3] _printk (kernel/printk/printk.c:2504) [ 17.147814][ C3] ? snapshot_read.cold (user.c:?) [ 17.147816][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.147819][ C3] ? idr_get_free (??:?) [ 17.147821][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.147824][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 17.147826][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.147827][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.147829][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.147831][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.147832][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.147834][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.147836][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.147837][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.147839][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147841][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.147843][ C3] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.147845][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.147847][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.147848][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.147850][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.147851][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.147853][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147855][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 17.147857][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.147858][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.147860][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.147861][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147863][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147865][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 17.147868][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.147869][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.147871][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147873][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.147875][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.147877][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.147878][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147880][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147882][ C3] ? 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)) [ 17.147883][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.147885][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.147887][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.147888][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.147890][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147891][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147893][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.147895][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.147897][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.147899][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147901][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.147903][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147905][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147907][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.147909][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147911][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.147913][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147918][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 17.147920][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 17.147922][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.147924][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.147926][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147928][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147930][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.147932][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.147935][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.147937][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.147939][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.147941][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.147943][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.147945][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.147947][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147948][ C3] handle_softirqs (kernel/softirq.c:645) [ 17.147950][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.147952][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.147954][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.147955][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 17.147957][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.147958][ C3] [ 17.147959][ C3] [ 17.147959][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.147961][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.147963][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.147965][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.147966][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 17.147967][ C3] RAX: 0000000000090de5 RBX: ff11000001c88040 RCX: ffffffffb0ef0307 [ 17.147968][ C3] RDX: ff11000001c88040 RSI: ffffffffb3c38af6 RDI: ffffffffb368d8e0 [ 17.147968][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.147969][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 17.147970][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.147971][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.147973][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.147975][ C3] default_idle_call (kernel/sched/idle.c:122) [ 17.147977][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.147978][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 17.147980][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.147981][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.147983][ C3] do_idle (kernel/sched/idle.c:355) [ 17.147985][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.147986][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.147988][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.147990][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 24.955117][ C3] softirqs last disabled at (593383): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.955119][ C3] Preemption disabled at: | [ 24.955120][ C3] 0x0 | [ 24.955130][ C3] Tainted: [W]=WARN [ 24.955131][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.955133][ C3] Call Trace: [ 24.955134][ C3] [ 24.955136][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.955141][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 24.955144][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 24.955146][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.955149][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955153][ C3] __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.955156][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.955159][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.955162][ C3] ? 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.955164][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.955166][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 24.955168][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.955170][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 24.955172][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.955176][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.955177][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 24.955180][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.955181][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955183][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955185][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.955188][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.955190][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955191][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955193][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955194][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955196][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.955198][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.955200][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.955203][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.955204][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955206][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.955207][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955209][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955210][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.955212][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 24.955213][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.955215][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.955217][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 24.955220][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.955222][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 24.955223][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955225][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955227][ C3] _printk (kernel/printk/printk.c:2504) [ 24.955230][ C3] ? snapshot_read.cold (user.c:?) [ 24.955232][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 24.955235][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 24.955238][ C3] ? idr_get_free (??:?) [ 24.955240][ C3] ? 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) [ 24.955243][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 24.955248][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 24.955256][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955258][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 24.955260][ C3] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 24.955263][ C3] ? packet_rcv (net/packet/af_packet.c:2231) [ 24.955266][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955268][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955270][ C3] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 24.955272][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955274][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955275][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 24.955278][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955279][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 24.955282][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 24.955284][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 24.955286][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 24.955288][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955290][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 24.955291][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 24.955292][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 24.955294][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955296][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 24.955298][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 24.955299][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 24.955301][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 24.955302][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955304][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955306][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 24.955308][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 24.955311][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 24.955313][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 24.955316][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 24.955318][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 24.955321][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 24.955323][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 24.955325][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955326][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955328][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955330][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955331][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 24.955333][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 24.955335][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 24.955336][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 24.955339][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955340][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.955342][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 24.955343][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955344][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 24.955345][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955347][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955349][ C3] 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.955352][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.955355][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 24.955357][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955359][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955360][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 24.955362][ C3] ? 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.955364][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955366][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955367][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.955369][ C3] ? 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.955370][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955372][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 24.955374][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 24.955376][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 24.955380][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955382][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 24.955384][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 24.955386][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 24.955388][ C3] ? 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.955390][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.955393][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 24.955394][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 24.955396][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.955397][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955399][ C3] handle_softirqs (kernel/softirq.c:645) [ 24.955401][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.955402][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955404][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.955406][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 24.955407][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 24.955409][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 24.955411][ C3] [ 24.955411][ C3] [ 24.955412][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 24.955414][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 24.955416][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 24.955419][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 24.955421][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 24.955424][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 24.955426][ C3] RDX: 0000000000000003 RSI: ffffffffb368d860 RDI: ffffffffb0ef0307 [ 24.955427][ C3] RBP: 0000000000000000 R08: ffffffffb3381421 R09: 1fe2200006a763a2 [ 24.955427][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 24.955428][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 24.955429][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 24.955431][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.955434][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 24.955436][ C3] default_idle_call (kernel/sched/idle.c:122) [ 24.955438][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.955439][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 24.955441][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 24.955443][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.955445][ C3] do_idle (kernel/sched/idle.c:355) [ 24.955447][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 24.955448][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 24.955450][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 24.955452][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 41.338507][ C3] softirqs last disabled at (593383): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 41.338510][ C3] Preemption disabled at: | [ 41.338511][ C3] 0x0 | [ 41.338525][ C3] Tainted: [W]=WARN [ 41.338526][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.338529][ C3] Call Trace: [ 41.338531][ C3] [ 41.338533][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.338540][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 41.338544][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 41.338547][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.338551][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338556][ C3] __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.338560][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.338564][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.338569][ C3] ? 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.338571][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.338574][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 41.338577][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.338580][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.338584][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.338589][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.338591][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 41.338595][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.338597][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338600][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338603][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.338607][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.338610][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338613][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338615][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338618][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338621][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.338623][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.338627][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.338631][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.338634][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338636][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.338638][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338641][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.338643][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.338645][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.338649][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.338651][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.338654][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 41.338658][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.338661][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 41.338664][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338666][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338669][ C3] _printk (kernel/printk/printk.c:2504) [ 41.338673][ C3] ? snapshot_read.cold (user.c:?) [ 41.338676][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 41.338680][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 41.338684][ C3] ? idr_get_free (??:?) [ 41.338688][ C3] ? 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.338692][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 41.338698][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 41.338703][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.338706][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 41.338709][ C3] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 41.338714][ C3] ? packet_rcv (net/packet/af_packet.c:2231) [ 41.338718][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338721][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.338723][ C3] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 41.338727][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338729][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338732][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.338735][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338738][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 41.338741][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 41.338745][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 41.338748][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.338750][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338753][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 41.338755][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 41.338757][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.338760][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338763][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 41.338766][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 41.338769][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 41.338771][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 41.338774][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338776][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338779][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 41.338784][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.338787][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.338790][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 41.338794][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 41.338798][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 41.338802][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 41.338806][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 41.338808][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338811][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338813][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338816][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.338819][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 41.338822][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 41.338825][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 41.338827][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 41.338831][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338833][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.338835][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 41.338837][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338840][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.338842][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338844][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338848][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 41.338852][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.338856][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 41.338860][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.338863][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.338865][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.338868][ C3] ? 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.338871][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.338874][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338876][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.338879][ C3] ? 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.338882][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.338884][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 41.338888][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 41.338891][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 41.338896][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338899][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 41.338902][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.338906][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 41.338909][ C3] ? 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.338918][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.338922][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 41.338925][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 41.338928][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.338930][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338932][ C3] handle_softirqs (kernel/softirq.c:645) [ 41.338936][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 41.338938][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.338941][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.338944][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 41.338946][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 41.338948][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 41.338951][ C3] [ 41.338952][ C3] [ 41.338953][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 41.338957][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 41.338960][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 41.338964][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 41.338967][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 41.338971][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 41.338973][ C3] RDX: 0000000000000003 RSI: ffffffffb368d860 RDI: ffffffffb0ef0307 [ 41.338974][ C3] RBP: 0000000000000000 R08: ffffffffb3381421 R09: 1fe2200006a763a2 [ 41.338975][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 41.338977][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 41.338979][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 41.338982][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.338986][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 41.338989][ C3] default_idle_call (kernel/sched/idle.c:122) [ 41.338991][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.338994][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 41.338996][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 41.339000][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.339003][ C3] do_idle (kernel/sched/idle.c:355) [ 41.339005][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 41.339008][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 41.339011][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 41.339014][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 71.416963][ T755] softirqs last disabled at (0): 0x0 | [ 71.416965][ T755] Preemption disabled at: | [ 71.416966][ T755] 0x0 | [ 71.416974][ T755] Tainted: [W]=WARN [ 71.416975][ T755] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.416977][ T755] Call Trace: [ 71.416979][ T755] [ 71.416980][ T755] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.416986][ T755] __might_resched.cold (kernel/sched/core.c:9234) [ 71.416991][ T755] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.416994][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.416999][ T755] __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)) [ 71.417002][ T755] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.417005][ T755] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.417009][ T755] ? 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) [ 71.417011][ T755] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.417013][ T755] put_chars (drivers/char/virtio_console.c:1176) [ 71.417015][ T755] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.417017][ T755] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 71.417020][ T755] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.417024][ T755] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.417027][ T755] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.417029][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417030][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.417032][ T755] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.417035][ T755] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.417037][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417039][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417040][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417042][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.417044][ T755] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.417045][ T755] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.417048][ T755] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.417050][ T755] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.417052][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.417053][ T755] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.417055][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417057][ T755] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.417058][ T755] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.417059][ T755] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.417061][ T755] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.417063][ T755] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.417065][ T755] vprintk_emit (kernel/printk/printk.c:2479) [ 71.417068][ T755] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.417069][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417071][ T755] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.417074][ T755] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 71.417075][ T755] _printk (kernel/printk/printk.c:2504) [ 71.417078][ T755] ? snapshot_read.cold (user.c:?) [ 71.417081][ T755] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 71.417085][ T755] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 71.417098][ T755] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 71.417106][ T755] br_device_event (net/bridge/br.c:111) bridge [ 71.417114][ T755] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 71.417118][ T755] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 71.417120][ T755] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 71.417124][ T755] notifier_call_chain (kernel/notifier.c:85) [ 71.417127][ T755] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 71.417131][ T755] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.417133][ T755] ? netif_change_name (net/core/dev.c:1517) [ 71.417135][ T755] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 71.417137][ T755] ? __kernel_text_address (kernel/extable.c:79) [ 71.417139][ T755] ? write_profile (profile.c:?) [ 71.417141][ T755] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.417144][ T755] netif_change_flags (net/core/dev.c:9882) [ 71.417146][ T755] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.417149][ T755] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.417151][ T755] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.417152][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417153][ T755] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.417157][ T755] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.417160][ T755] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.417162][ T755] ? kasan_save_track (mm/kasan/common.c:78) [ 71.417163][ T755] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.417165][ T755] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.417166][ T755] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.417167][ T755] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.417168][ T755] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.417171][ T755] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.417172][ T755] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.417174][ T755] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.417176][ T755] ? ___sys_sendmsg (net/socket.c:2767) [ 71.417178][ T755] ? __sys_sendmsg (net/socket.c:2799) [ 71.417179][ T755] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.417181][ T755] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.417184][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417185][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.417187][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417188][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417190][ T755] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.417193][ T755] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 71.417195][ T755] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.417196][ T755] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.417197][ T755] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.417199][ T755] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.417202][ T755] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.417203][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417205][ T755] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.417206][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.417208][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417210][ T755] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.417213][ T755] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.417215][ T755] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.417216][ T755] ? __kernel_text_address (kernel/extable.c:79) [ 71.417217][ T755] ? write_profile (profile.c:?) [ 71.417219][ T755] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.417220][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417222][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417223][ T755] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.417227][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.417228][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417230][ T755] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.417231][ T755] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.417233][ T755] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.417234][ T755] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.417235][ T755] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.417238][ T755] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.417239][ T755] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.417241][ T755] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.417242][ T755] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.417243][ T755] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.417246][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417248][ T755] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.417249][ T755] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.417251][ T755] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.417253][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417255][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417256][ T755] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.417258][ T755] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.417260][ T755] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.417262][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417264][ T755] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.417266][ T755] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.417267][ T755] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.417269][ T755] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.417270][ T755] ? move_addr_to_kernel (net/socket.c:258) [ 71.417272][ T755] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.417274][ T755] ___sys_sendmsg (net/socket.c:2767) [ 71.417276][ T755] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.417281][ T755] __sys_sendmsg (net/socket.c:2799) [ 71.417283][ T755] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.417285][ T755] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.417287][ T755] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.417289][ T755] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.417291][ T755] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.417292][ T755] RIP: 0033:0x7f67cef7254e [ 71.417294][ T755] 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 [ 71.417296][ T755] RSP: 002b:00007ffee4220310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.417299][ T755] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f67cef7254e [ 71.417301][ T755] RDX: 0000000000000000 RSI: 00007ffee42203c0 RDI: 0000000000000005 [ 71.417301][ T755] RBP: 00007ffee4220320 R08: 0000000000000000 R09: 0000000000000000 [ 71.417302][ T755] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b41d Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record