====================================== | [ 8.176148][ T241] softirqs last disabled at (0): 0x0 | [ 8.176149][ T241] Preemption disabled at: | [ 8.176150][ T241] vprintk_emit (kernel/printk/printk.c:2471) | [ 8.176161][ T241] Tainted: [W]=WARN [ 8.176162][ T241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.176164][ T241] Call Trace: [ 8.176166][ T241] [ 8.176167][ T241] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 8.176172][ T241] ? vprintk_emit (kernel/printk/printk.c:2471) [ 8.176174][ T241] __might_resched.cold (kernel/sched/core.c:9234) [ 8.176178][ T241] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 8.176181][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176185][ T241] __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)) [ 8.176189][ T241] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.176191][ T241] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 8.176195][ T241] ? 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) [ 8.176197][ T241] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 8.176199][ T241] put_chars (drivers/char/virtio_console.c:1176) [ 8.176201][ T241] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 8.176202][ T241] ? __send_to_port (drivers/char/virtio_console.c:654) [ 8.176204][ T241] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 8.176207][ T241] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 8.176210][ T241] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 8.176211][ T241] ? 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) [ 8.176213][ T241] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.176214][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176216][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176218][ T241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 8.176220][ T241] console_emit_next_record (kernel/printk/printk.c:3183) [ 8.176223][ T241] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 8.176225][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176226][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176228][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176230][ T241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 8.176231][ T241] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 8.176233][ T241] console_flush_one_record (kernel/printk/printk.c:3268) [ 8.176235][ T241] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 8.176238][ T241] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 8.176240][ T241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 8.176241][ T241] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 8.176243][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176245][ T241] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 8.176246][ T241] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 8.176247][ T241] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 8.176249][ T241] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 8.176251][ T241] ? vprintk_emit (kernel/printk/printk.c:2478) [ 8.176253][ T241] vprintk_emit (kernel/printk/printk.c:2479) [ 8.176256][ T241] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 8.176258][ T241] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 8.176260][ T241] _printk (kernel/printk/printk.c:2504) [ 8.176264][ T241] ? snapshot_read.cold (user.c:?) [ 8.176266][ T241] ? 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) [ 8.176268][ T241] gre_init (gre.mod.c:?) gre [ 8.176270][ T241] do_one_initcall (init/main.c:1357) [ 8.176272][ T241] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 8.176274][ T241] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 8.176277][ T241] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 8.176280][ T241] do_init_module (kernel/module/main.c:3117) [ 8.176283][ T241] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 8.176285][ T241] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 8.176287][ T241] load_module (kernel/module/main.c:3593) [ 8.176290][ T241] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 8.176293][ T241] ? backing_file_read_iter (fs/backing-file.c:211) [ 8.176296][ T241] init_module_from_file (kernel/module/main.c:3790) [ 8.176299][ T241] ? __do_sys_init_module (kernel/module/main.c:3664) [ 8.176301][ T241] ? ovl_mmap (fs/overlayfs/file.c:477) [ 8.176305][ T241] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 8.176306][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176308][ T241] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 8.176309][ T241] ? 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) [ 8.176311][ T241] idempotent_init_module (kernel/module/main.c:3802) [ 8.176314][ T241] ? init_module_from_file (kernel/module/main.c:3791) [ 8.176316][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 8.176318][ T241] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 8.176322][ T241] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 8.176324][ T241] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 8.176327][ T241] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 8.176330][ T241] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 8.176332][ T241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.176334][ T241] RIP: 0033:0x7fb6e782537d [ 8.176336][ T241] 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 [ 8.176338][ T241] RSP: 002b:00007ffc1fb14648 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 8.176341][ T241] RAX: ffffffffffffffda RBX: 000055c920110a40 RCX: 00007fb6e782537d [ 8.176343][ T241] RDX: 0000000000000000 RSI: 000055c8f2b0effd RDI: 0000000000000001 [ 8.176344][ T241] RBP: 00007ffc1fb146e0 R08: 0000000000000000 R09: 0000000000000000 [ 8.176344][ T241] R10: 0000000000000000 R11: 0000000000000246 R12: 000055c8f2b0effd [ 8.176345][ T241] R13: 000055c920110a00 R14: 0000000000040000 R15: 0000000000000000 | [ 9.218962][ T10] softirqs last disabled at (920): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 9.218966][ T10] Preemption disabled at: | [ 9.218967][ T10] __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)) | [ 9.218978][ T10] Tainted: [W]=WARN [ 9.218979][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.218980][ T10] Workqueue: mld mld_ifc_work [ 9.218986][ T10] Call Trace: [ 9.218987][ T10] [ 9.218989][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.218994][ T10] ? __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)) [ 9.218996][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 9.219000][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.219003][ T10] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 9.219007][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219011][ T10] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.219015][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.219019][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.219022][ T10] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.219024][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.219026][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 9.219028][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.219030][ T10] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 9.219033][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.219036][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.219038][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219039][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219042][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.219044][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.219046][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219048][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219049][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219051][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219053][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 9.219054][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.219056][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.219059][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.219061][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219062][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.219064][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219065][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 9.219067][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.219068][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 9.219070][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.219072][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.219074][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 9.219077][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.219079][ T10] ? 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) [ 9.219080][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219082][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219084][ T10] _printk (kernel/printk/printk.c:2504) [ 9.219087][ T10] ? snapshot_read.cold (user.c:?) [ 9.219089][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 9.219092][ T10] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 9.219095][ T10] ? idr_get_free (??:?) [ 9.219097][ T10] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 9.219100][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 9.219105][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 9.219108][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 9.219110][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219112][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219113][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219115][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 9.219117][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219118][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219120][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 9.219122][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 9.219123][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219125][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219126][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219128][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 9.219129][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219131][ T10] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 9.219133][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 9.219135][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 9.219138][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 9.219139][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219141][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 9.219142][ T10] ? 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) [ 9.219144][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 9.219146][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219147][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219149][ T10] ? dev_get_by_index_rcu (net/core/dev.c:1009) [ 9.219152][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 9.219155][ T10] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 9.219156][ T10] ? fib_rules_unregister (net/core/fib_rules.c:189) [ 9.219159][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 9.219160][ T10] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 9.219162][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219163][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219165][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 9.219168][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 9.219170][ T10] ? mld_ifc_work (net/ipv6/mcast.c:2739) [ 9.219172][ T10] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 9.219175][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 9.219177][ T10] ? mroute6_is_socket (net/ipv6/ip6mr.c:1703) [ 9.219180][ T10] ? neigh_hh_output (./include/net/neighbour.h:525) [ 9.219182][ T10] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 9.219185][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 9.219186][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219188][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.219189][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219191][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 9.219193][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 9.219195][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 9.219196][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 9.219198][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 9.219201][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.219203][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.219204][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 9.219205][ T10] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 9.219206][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 9.219209][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 9.219211][ T10] 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)) [ 9.219213][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 9.219216][ T10] ? mld_send_cr (net/ipv6/mcast.c:2168 (discriminator 11)) [ 9.219218][ T10] mld_ifc_work (net/ipv6/mcast.c:2739) [ 9.219220][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 9.219221][ T10] process_one_work (kernel/workqueue.c:3387) [ 9.219224][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 9.219227][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.219229][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 9.219231][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 9.219233][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 9.219235][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 9.219236][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 9.219238][ T10] kthread (kernel/kthread.c:436) [ 9.219240][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.219241][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 9.219243][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.219245][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 9.219247][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.219249][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 9.219251][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.826976][ C0] softirqs last disabled at (47081): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.826978][ C0] Preemption disabled at: | [ 13.826979][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 13.826990][ C0] Tainted: [W]=WARN [ 13.826991][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.826993][ C0] Call Trace: [ 13.826995][ C0] [ 13.826996][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.827001][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 13.827002][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 13.827007][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 13.827010][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.827013][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827018][ C0] __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.827022][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.827024][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.827028][ C0] ? 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.827030][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.827032][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 13.827034][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.827035][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 13.827038][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.827041][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.827042][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 13.827045][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.827047][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827048][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827050][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.827053][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.827055][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827058][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827060][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827061][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 13.827063][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.827065][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.827068][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.827070][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827071][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.827073][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827074][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.827076][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.827077][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.827079][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.827080][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.827082][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 13.827086][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.827088][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827089][ C0] ? write_profile (profile.c:?) [ 13.827092][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827093][ C0] _printk (kernel/printk/printk.c:2504) [ 13.827096][ C0] ? snapshot_read.cold (user.c:?) [ 13.827098][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.827101][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 13.827104][ C0] ? idr_get_free (??:?) [ 13.827106][ C0] ? 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) [ 13.827109][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.827114][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 13.827118][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.827119][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827121][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827123][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827124][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.827128][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827129][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827131][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.827132][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.827134][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827135][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827137][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827138][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 13.827141][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827142][ C0] 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.827145][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.827147][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.827149][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 13.827151][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827153][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.827154][ C0] ? 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) [ 13.827155][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.827157][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827159][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 13.827161][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.827162][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 13.827164][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 13.827167][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.827169][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 13.827170][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827172][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827174][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 13.827176][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 13.827177][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 13.827179][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 13.827182][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.827185][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.827187][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.827189][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.827191][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827193][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827194][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827196][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.827198][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.827199][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.827201][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.827203][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.827206][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827207][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.827208][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 13.827210][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827211][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 13.827212][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827214][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827216][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 13.827219][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.827221][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 13.827224][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 13.827225][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 13.827227][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 13.827229][ C0] ? 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) [ 13.827231][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 13.827233][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827234][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.827236][ C0] ? 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.827237][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 13.827239][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 13.827242][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 13.827243][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 13.827247][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.827248][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 13.827250][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827252][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 13.827253][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 13.827256][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 13.827258][ C0] ? 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) [ 13.827260][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.827262][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 13.827264][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 13.827266][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.827267][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827268][ C0] handle_softirqs (kernel/softirq.c:645) [ 13.827270][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 13.827272][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827273][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.827275][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 13.827277][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 13.827278][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 13.827280][ C0] [ 13.827281][ C0] [ 13.827281][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 13.827284][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 13.827286][ C0] 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 [ 13.827288][ C0] RSP: 0018:ffffffff93207cf8 EFLAGS: 00000246 [ 13.827292][ C0] RAX: 0000000000000000 RBX: ffffffff9321c600 RCX: 0000000000000001 [ 13.827293][ C0] RDX: 0000000000000000 RSI: ffffffff92a8d860 RDI: ffffffff902f0307 [ 13.827294][ C0] RBP: 0000000000000000 R08: ffffffff92781421 R09: 1fe2200006a463a2 [ 13.827295][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff2640fa2 [ 13.827296][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 13.827297][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 13.827299][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 13.827302][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 13.827304][ C0] default_idle_call (kernel/sched/idle.c:122) [ 13.827305][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 13.827307][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 13.827309][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 13.827311][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.827313][ C0] do_idle (kernel/sched/idle.c:355) [ 13.827315][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 13.827316][ C0] rest_init (init/main.c:727) [ 13.827318][ C0] ? __cpuidle_text_end (??:?) [ 13.827321][ C0] ? rest_init (init/main.c:727) [ 13.827323][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 13.827326][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 13.827329][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 13.827331][ C0] start_kernel (init/main.c:1185) [ 13.827335][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 13.827338][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 13.827340][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 21.891170][ C0] softirqs last disabled at (47081): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.891172][ C0] Preemption disabled at: | [ 21.891173][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 21.891184][ C0] Tainted: [W]=WARN [ 21.891185][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.891187][ C0] Call Trace: [ 21.891188][ C0] [ 21.891190][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.891195][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 21.891197][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 21.891200][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 21.891202][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.891205][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891209][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.891213][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.891215][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.891219][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.891221][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.891223][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 21.891225][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.891226][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 21.891229][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.891232][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.891233][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 21.891236][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.891237][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891239][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891241][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.891244][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.891246][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891247][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891249][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891251][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891253][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 21.891254][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.891257][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.891259][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.891261][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891262][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.891264][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891266][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.891267][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.891268][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 21.891270][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.891272][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.891274][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 21.891276][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.891278][ C0] ? 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) [ 21.891280][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891281][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891283][ C0] _printk (kernel/printk/printk.c:2504) [ 21.891287][ C0] ? snapshot_read.cold (user.c:?) [ 21.891288][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 21.891291][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 21.891295][ C0] ? idr_get_free (??:?) [ 21.891297][ C0] ? 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) [ 21.891299][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 21.891303][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 21.891306][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.891308][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 21.891310][ C0] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 21.891313][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 21.891316][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891318][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.891320][ C0] ? 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)) [ 21.891322][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891324][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891325][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 21.891328][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891330][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 21.891332][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 21.891334][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 21.891336][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 21.891338][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891340][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 21.891341][ C0] ? 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) [ 21.891342][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 21.891344][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891346][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 21.891348][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.891349][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 21.891350][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 21.891353][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 21.891355][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 21.891356][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891358][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891360][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 21.891363][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 21.891365][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 21.891367][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 21.891370][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 21.891373][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 21.891375][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 21.891377][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 21.891379][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891381][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891382][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891384][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.891386][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 21.891388][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 21.891389][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 21.891391][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 21.891394][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891395][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.891396][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 21.891398][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891399][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 21.891400][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891402][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891404][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 21.891407][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.891410][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 21.891412][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 21.891414][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 21.891415][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 21.891417][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.891419][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 21.891421][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891422][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.891424][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.891426][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 21.891427][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 21.891430][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 21.891431][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 21.891435][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891437][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 21.891439][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 21.891441][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 21.891443][ C0] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 21.891446][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.891448][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 21.891450][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 21.891451][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.891453][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891454][ C0] handle_softirqs (kernel/softirq.c:645) [ 21.891456][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 21.891458][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891459][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.891461][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 21.891462][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 21.891464][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 21.891466][ C0] [ 21.891466][ C0] [ 21.891467][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 21.891469][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 21.891472][ C0] 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 [ 21.891473][ C0] RSP: 0018:ffffffff93207cf8 EFLAGS: 00000246 [ 21.891477][ C0] RAX: 0000000000000000 RBX: ffffffff9321c600 RCX: 0000000000000001 [ 21.891478][ C0] RDX: 0000000000000000 RSI: ffffffff92a8d860 RDI: ffffffff902f0307 [ 21.891479][ C0] RBP: 0000000000000000 R08: ffffffff92781421 R09: 1fe2200006a463a2 [ 21.891480][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff2640fa2 [ 21.891480][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 21.891482][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 21.891484][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 21.891487][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 21.891489][ C0] default_idle_call (kernel/sched/idle.c:122) [ 21.891490][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 21.891492][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 21.891493][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 21.891496][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.891498][ C0] do_idle (kernel/sched/idle.c:355) [ 21.891499][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 21.891501][ C0] rest_init (init/main.c:727) [ 21.891503][ C0] ? __cpuidle_text_end (??:?) [ 21.891506][ C0] ? rest_init (init/main.c:727) [ 21.891508][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 21.891511][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 21.891514][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 21.891516][ C0] start_kernel (init/main.c:1185) [ 21.891520][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 21.891522][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 21.891524][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 38.274986][ C0] softirqs last disabled at (47081): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 38.274989][ C0] Preemption disabled at: | [ 38.274989][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 38.275001][ C0] Tainted: [W]=WARN [ 38.275002][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.275004][ C0] Call Trace: [ 38.275006][ C0] [ 38.275007][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.275014][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 38.275015][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 38.275019][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 38.275021][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.275024][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275028][ C0] __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)) [ 38.275031][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.275033][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.275037][ C0] ? 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) [ 38.275038][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.275040][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 38.275042][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.275044][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.275047][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.275050][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.275051][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 38.275053][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.275055][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275059][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.275061][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.275063][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275065][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275066][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275068][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275070][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.275071][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.275074][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.275076][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.275078][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275079][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.275081][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275083][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.275084][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.275085][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 38.275087][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.275089][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.275091][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 38.275093][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.275095][ C0] ? 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) [ 38.275097][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275098][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275100][ C0] _printk (kernel/printk/printk.c:2504) [ 38.275103][ C0] ? snapshot_read.cold (user.c:?) [ 38.275105][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 38.275108][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 38.275111][ C0] ? idr_get_free (??:?) [ 38.275113][ C0] ? 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) [ 38.275116][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 38.275120][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 38.275123][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.275125][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 38.275127][ C0] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 38.275130][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 38.275133][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275135][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.275136][ C0] ? 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)) [ 38.275139][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275140][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275142][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 38.275144][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275146][ C0] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 38.275148][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 38.275150][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 38.275153][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 38.275154][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275156][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 38.275157][ C0] ? 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) [ 38.275159][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 38.275161][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275163][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 38.275164][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.275166][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 38.275167][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 38.275170][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 38.275172][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 38.275173][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275175][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275177][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 38.275179][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 38.275181][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 38.275183][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 38.275186][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 38.275189][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 38.275191][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 38.275194][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 38.275195][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275197][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275199][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275200][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.275202][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 38.275204][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 38.275205][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 38.275207][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 38.275210][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275211][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.275212][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 38.275214][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275215][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 38.275216][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275218][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275220][ C0] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 38.275223][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.275226][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 38.275228][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 38.275230][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 38.275231][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 38.275233][ C0] ? 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) [ 38.275235][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 38.275236][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275238][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.275239][ C0] ? 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) [ 38.275241][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 38.275243][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 38.275245][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 38.275247][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 38.275250][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.275252][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 38.275253][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275255][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 38.275257][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 38.275259][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 38.275261][ C0] ? 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) [ 38.275264][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.275266][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 38.275268][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 38.275269][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.275270][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275272][ C0] handle_softirqs (kernel/softirq.c:645) [ 38.275274][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 38.275275][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275277][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.275279][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 38.275280][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 38.275282][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 38.275284][ C0] [ 38.275284][ C0] [ 38.275285][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 38.275287][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 38.275290][ C0] 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 [ 38.275292][ C0] RSP: 0018:ffffffff93207cf8 EFLAGS: 00000246 [ 38.275295][ C0] RAX: 0000000000000000 RBX: ffffffff9321c600 RCX: 0000000000000001 [ 38.275296][ C0] RDX: 0000000000000000 RSI: ffffffff92a8d860 RDI: ffffffff902f0307 [ 38.275297][ C0] RBP: 0000000000000000 R08: ffffffff92781421 R09: 1fe2200006a463a2 [ 38.275298][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff2640fa2 [ 38.275298][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 38.275300][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 38.275302][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 38.275305][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 38.275307][ C0] default_idle_call (kernel/sched/idle.c:122) [ 38.275308][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 38.275310][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 38.275311][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 38.275314][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.275316][ C0] do_idle (kernel/sched/idle.c:355) [ 38.275318][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 38.275319][ C0] rest_init (init/main.c:727) [ 38.275321][ C0] ? __cpuidle_text_end (??:?) [ 38.275324][ C0] ? rest_init (init/main.c:727) [ 38.275326][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 38.275329][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 38.275332][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 38.275334][ C0] start_kernel (init/main.c:1185) [ 38.275338][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 38.275341][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 38.275343][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 40.891225][ T522] softirqs last disabled at (0): 0x0 | [ 40.891227][ T522] Preemption disabled at: | [ 40.891228][ T522] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.891239][ T522] Tainted: [W]=WARN [ 40.891240][ T522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.891241][ T522] Call Trace: [ 40.891242][ T522] [ 40.891244][ T522] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.891249][ T522] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.891251][ T522] __might_resched.cold (kernel/sched/core.c:9234) [ 40.891255][ T522] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.891258][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891262][ T522] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.891266][ T522] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.891268][ T522] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.891272][ T522] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.891274][ T522] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.891276][ T522] put_chars (drivers/char/virtio_console.c:1176) [ 40.891278][ T522] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.891279][ T522] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 40.891282][ T522] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.891286][ T522] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.891287][ T522] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.891288][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891290][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.891292][ T522] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.891295][ T522] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.891297][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891298][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891300][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891302][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.891303][ T522] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.891305][ T522] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.891307][ T522] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.891310][ T522] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.891312][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.891313][ T522] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.891315][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891316][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.891317][ T522] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.891319][ T522] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.891321][ T522] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.891323][ T522] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.891325][ T522] vprintk_emit (kernel/printk/printk.c:2479) [ 40.891327][ T522] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.891329][ T522] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.891332][ T522] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.891335][ T522] ? ___sys_sendmsg (net/socket.c:2767) [ 40.891337][ T522] ? __sys_sendmsg (net/socket.c:2799) [ 40.891338][ T522] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.891341][ T522] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.891344][ T522] _printk (kernel/printk/printk.c:2504) [ 40.891347][ T522] ? snapshot_read.cold (user.c:?) [ 40.891349][ T522] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.891352][ T522] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.891354][ T522] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.891355][ T522] ? netdev_notice (net/core/dev.c:13194) [ 40.891357][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891359][ T522] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 40.891360][ T522] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.891363][ T522] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 40.891364][ T522] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 40.891367][ T522] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 40.891370][ T522] dev_set_allmulti (net/core/dev_api.c:315) [ 40.891373][ T522] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 40.891385][ T522] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.891388][ T522] br_dev_delete (net/bridge/br_if.c:387) bridge [ 40.891395][ T522] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 40.891398][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.891400][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891401][ T522] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 40.891403][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891410][ T522] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 40.891412][ T522] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.891414][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891415][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891417][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.891418][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891420][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.891422][ T522] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 40.891425][ T522] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 40.891427][ T522] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 40.891429][ T522] ? __kernel_text_address (kernel/extable.c:79) [ 40.891430][ T522] ? write_profile (profile.c:?) [ 40.891432][ T522] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 40.891434][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891435][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891437][ T522] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 40.891440][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.891442][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891444][ T522] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 40.891446][ T522] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.891447][ T522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.891449][ T522] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.891450][ T522] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.891454][ T522] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.891455][ T522] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.891457][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.891458][ T522] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.891459][ T522] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 40.891462][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891463][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.891465][ T522] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.891467][ T522] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.891469][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891470][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891472][ T522] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.891474][ T522] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.891476][ T522] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.891478][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891479][ T522] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.891481][ T522] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.891483][ T522] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.891484][ T522] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.891486][ T522] ? move_addr_to_kernel (net/socket.c:258) [ 40.891487][ T522] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.891489][ T522] ___sys_sendmsg (net/socket.c:2767) [ 40.891491][ T522] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.891496][ T522] __sys_sendmsg (net/socket.c:2799) [ 40.891498][ T522] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.891501][ T522] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.891503][ T522] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.891504][ T522] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.891506][ T522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.891508][ T522] RIP: 0033:0x7f36ee1f454e [ 40.891509][ T522] 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 [ 40.891511][ T522] RSP: 002b:00007ffc9d8de1a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.891515][ T522] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f36ee1f454e [ 40.891516][ T522] RDX: 0000000000000000 RSI: 00007ffc9d8de250 RDI: 0000000000000005 [ 40.891517][ T522] RBP: 00007ffc9d8de1b0 R08: 0000000000000000 R09: 0000000000000000 [ 40.891518][ T522] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b57c Finger prints: vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars neigh_managed_work:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars