====================================== | [ 10.262610][ T186] softirqs last disabled at (41597): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.262612][ T186] Preemption disabled at: | [ 10.262613][ T186] 0x0 | [ 10.262623][ T186] Tainted: [W]=WARN [ 10.262624][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.262626][ T186] Call Trace: [ 10.262628][ T186] [ 10.262629][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.262636][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 10.262641][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.262645][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.262650][ T186] __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)) [ 10.262652][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.262658][ T186] ? 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) [ 10.262660][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.262663][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 10.262666][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.262667][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.262672][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.262677][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.262683][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.262685][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.262688][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.262691][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.262695][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.262697][ T186] ? 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)) [ 10.262700][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.262702][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.262706][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.262710][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.262712][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.262717][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.262720][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.262721][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.262724][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.262727][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.262729][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.262732][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 10.262736][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.262739][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.262742][ T186] _printk (kernel/printk/printk.c:2504) [ 10.262746][ T186] ? snapshot_read.cold (user.c:?) [ 10.262749][ T186] ? 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) [ 10.262751][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.262755][ T186] ? 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) [ 10.262757][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.262762][ T186] ? exit_notify (kernel/exit.c:780) [ 10.262763][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.262766][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.262770][ T186] do_group_exit (kernel/exit.c:1151) [ 10.262773][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.262775][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.262777][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.262780][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.262783][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.262785][ T186] RIP: 0033:0x7f9bead2e1b8 [ 10.262787][ T186] Code: Unable to access opcode bytes at 0x7f9bead2e18e. Code starting with the faulting instruction =========================================== [ 10.262789][ T186] RSP: 002b:00007ffe68a0b258 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.262791][ T186] RAX: ffffffffffffffda RBX: 00007f9beae5ef88 RCX: 00007f9bead2e1b8 [ 10.262792][ T186] RDX: 00007f9beaa78fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.262793][ T186] RBP: 00007ffe68a0b2b0 R08: 0000000000000000 R09: 0000000000008010 [ 10.262794][ T186] R10: 00007ffe68a0b070 R11: 0000000000000246 R12: 0000000000000001 [ 10.262795][ T186] R13: 0000000000000000 R14: 00007f9beae5d680 R15: 00007f9beae5efa0 | [ 11.974190][ T249] softirqs last disabled at (22553): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.974193][ T249] Preemption disabled at: | [ 11.974193][ T249] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.974202][ T249] Tainted: [W]=WARN [ 11.974203][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.974205][ T249] Call Trace: [ 11.974207][ T249] [ 11.974208][ T249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.974214][ T249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.974216][ T249] __might_resched.cold (kernel/sched/core.c:9234) [ 11.974221][ T249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.974225][ 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.974230][ 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.974232][ T249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.974238][ 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.974240][ T249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.974243][ T249] put_chars (drivers/char/virtio_console.c:1176) [ 11.974245][ T249] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.974247][ T249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.974250][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.974254][ 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.974258][ T249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.974261][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.974262][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.974267][ T249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.974268][ T249] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.974271][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.974274][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.974278][ T249] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.974281][ T249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.974283][ 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.974286][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.974289][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.974292][ T249] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.974296][ T249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.974298][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.974303][ T249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.974306][ T249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.974308][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.974310][ T249] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.974314][ T249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.974315][ T249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.974319][ T249] vprintk_emit (kernel/printk/printk.c:2479) [ 11.974322][ T249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.974328][ T249] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.974331][ T249] _printk (kernel/printk/printk.c:2504) [ 11.974334][ T249] ? snapshot_read.cold (user.c:?) [ 11.974340][ 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.974343][ T249] gre_init (gre.mod.c:?) gre [ 11.974345][ T249] do_one_initcall (init/main.c:1357) [ 11.974348][ T249] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.974353][ T249] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.974356][ T249] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.974363][ T249] do_init_module (kernel/module/main.c:3117) [ 11.974369][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.974374][ T249] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.974377][ T249] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.974386][ T249] load_module (kernel/module/main.c:3593) [ 11.974393][ T249] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.974398][ T249] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.974401][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.974405][ T249] init_module_from_file (kernel/module/main.c:3790) [ 11.974408][ T249] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.974416][ T249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.974420][ 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.974423][ T249] idempotent_init_module (kernel/module/main.c:3802) [ 11.974426][ T249] ? init_module_from_file (kernel/module/main.c:3791) [ 11.974432][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.974434][ T249] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.974440][ T249] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.974443][ T249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.974446][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.974448][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.974451][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.974454][ T249] RIP: 0033:0x7fd069b5837d [ 11.974457][ 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.974459][ T249] RSP: 002b:00007ffd2cc78ed8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.974461][ T249] RAX: ffffffffffffffda RBX: 00005653bca69a40 RCX: 00007fd069b5837d [ 11.974463][ T249] RDX: 0000000000000000 RSI: 00005653a6c3affd RDI: 0000000000000001 [ 11.974464][ T249] RBP: 00007ffd2cc78f70 R08: 0000000000000000 R09: 0000000000000000 [ 11.974465][ T249] R10: 0000000000000000 R11: 0000000000000246 R12: 00005653a6c3affd [ 11.974465][ T249] R13: 00005653bca69a00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.500407][ T10] #11: ffffffffa9489560 (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)) | [ 12.500411][ T10] | [ 12.500411][ T10] stack backtrace: | [ 12.500417][ T10] Tainted: [W]=WARN [ 12.500418][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.500420][ T10] Workqueue: mld mld_ifc_work [ 12.500423][ T10] Call Trace: [ 12.500425][ T10] [ 12.500427][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.500433][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.500439][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.500444][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.500447][ T10] ? __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.500452][ 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)) [ 12.500455][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.500460][ 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) [ 12.500463][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.500467][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.500469][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.500471][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.500474][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.500479][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.500486][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.500488][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.500492][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.500496][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.500500][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.500502][ T10] ? 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.500505][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.500507][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.500511][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.500516][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.500517][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.500523][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.500526][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.500528][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.500530][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.500534][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.500536][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.500539][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.500543][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.500546][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.500551][ T10] _printk (kernel/printk/printk.c:2504) [ 12.500554][ T10] ? snapshot_read.cold (user.c:?) [ 12.500556][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.500562][ T10] ? idr_get_free (??:?) [ 12.500567][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.500572][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.500577][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.500582][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.500585][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.500587][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.500590][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.500591][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.500594][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.500596][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.500602][ 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) [ 12.500605][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.500609][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.500613][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.500616][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.500618][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.500620][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.500622][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.500627][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.500632][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.500633][ 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)) [ 12.500637][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.500639][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.500643][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.500646][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.500651][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.500652][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.500655][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.500666][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.500671][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.500673][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.500676][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.500679][ T10] ? 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.500684][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.500687][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.500691][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.500692][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.500694][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.500697][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.500701][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.500703][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.500705][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.500709][ 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:1870 (discriminator 4)) [ 12.500714][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.500720][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.500725][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.500727][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.500729][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.500736][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.500738][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.500746][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.500750][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.500752][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.500755][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.500758][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.500760][ T10] kthread (kernel/kthread.c:436) [ 12.500763][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.500765][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.500768][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.500772][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.500776][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.500779][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.500782][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.974132][ T64] softirqs last disabled at (63968): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 12.974144][ T64] Preemption disabled at: | [ 12.974145][ T64] 0x0 | [ 12.974157][ T64] Tainted: [W]=WARN [ 12.974158][ T64] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.974161][ T64] Workqueue: events_unbound linkwatch_event [ 12.974165][ T64] Call Trace: [ 12.974167][ T64] [ 12.974169][ T64] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.974177][ T64] __might_resched.cold (kernel/sched/core.c:9234) [ 12.974183][ T64] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.974188][ T64] ? __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.974195][ T64] __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.974198][ T64] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.974206][ T64] ? 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.974209][ T64] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.974214][ T64] put_chars (drivers/char/virtio_console.c:1176) [ 12.974218][ T64] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.974220][ T64] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.974226][ T64] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.974232][ T64] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.974235][ T64] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.974237][ T64] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.974240][ T64] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.974246][ T64] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.974248][ T64] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.974255][ T64] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.974261][ T64] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.974266][ T64] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.974269][ T64] ? 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.974273][ T64] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.974278][ T64] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.974284][ T64] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.974291][ T64] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.974293][ T64] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.974301][ T64] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.974305][ T64] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.974308][ T64] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.974311][ T64] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.974316][ T64] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.974319][ T64] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.974324][ T64] vprintk_emit (kernel/printk/printk.c:2479) [ 12.974329][ T64] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.974338][ T64] _printk (kernel/printk/printk.c:2504) [ 12.974343][ T64] ? snapshot_read.cold (user.c:?) [ 12.974351][ T64] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.974357][ T64] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.974372][ T64] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.974390][ T64] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 12.974401][ T64] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 12.974414][ T64] br_device_event (net/bridge/br.c:101) bridge [ 12.974428][ T64] ? 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 [ 12.974431][ T64] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 12.974441][ T64] notifier_call_chain (kernel/notifier.c:85) [ 12.974449][ T64] netif_state_change (net/core/dev.c:1625) [ 12.974455][ T64] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.974463][ T64] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.974465][ T64] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.974470][ T64] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.974474][ T64] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.974481][ T64] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.974484][ T64] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 12.974489][ T64] process_one_work (kernel/workqueue.c:3387) [ 12.974499][ T64] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.974503][ T64] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.974515][ T64] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.974522][ T64] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.974524][ T64] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.974528][ T64] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.974532][ T64] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.974535][ T64] kthread (kernel/kthread.c:436) [ 12.974538][ T64] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.974541][ T64] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.974545][ T64] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.974551][ T64] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.974556][ T64] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.974560][ T64] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.974564][ T64] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.124644][ T10] softirqs last disabled at (29324): __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)) | [ 14.124647][ T10] Preemption disabled at: | [ 14.124648][ 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)) | [ 14.124658][ T10] Tainted: [W]=WARN [ 14.124659][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.124661][ T10] Workqueue: mld mld_ifc_work [ 14.124665][ T10] Call Trace: [ 14.124667][ T10] [ 14.124669][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.124675][ 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)) [ 14.124677][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 14.124681][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.124685][ T10] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.124691][ 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)) [ 14.124693][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.124699][ 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) [ 14.124702][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.124705][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 14.124707][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.124711][ T10] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.124716][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.124722][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.124725][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.124729][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.124733][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.124737][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.124738][ T10] ? 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)) [ 14.124742][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.124744][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.124748][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.124752][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.124754][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.124760][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.124763][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.124764][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.124767][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.124771][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.124772][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.124776][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 14.124780][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.124783][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.124788][ T10] _printk (kernel/printk/printk.c:2504) [ 14.124791][ T10] ? snapshot_read.cold (user.c:?) [ 14.124793][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.124799][ T10] ? idr_get_free (??:?) [ 14.124804][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.124809][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.124814][ T10] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.124817][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.124821][ T10] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.124823][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.124824][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.124826][ T10] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 14.124829][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.124832][ T10] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.124837][ 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) [ 14.124839][ T10] ? 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)) [ 14.124842][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.124845][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.124850][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.124852][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.124854][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.124857][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.124862][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 14.124866][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.124868][ 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)) [ 14.124871][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.124873][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.124877][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 14.124884][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.124887][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.124888][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.124895][ T10] ? neigh_hh_output (./include/net/neighbour.h:525) [ 14.124900][ T10] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 14.124905][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.124906][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.124909][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.124912][ T10] ? 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)) [ 14.124916][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.124920][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.124923][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.124924][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.124926][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 14.124930][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.124933][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.124936][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.124938][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 14.124941][ 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:1870 (discriminator 4)) [ 14.124946][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 14.124952][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 14.124956][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 14.124959][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 14.124960][ T10] process_one_work (kernel/workqueue.c:3387) [ 14.124967][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.124970][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.124977][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.124982][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.124984][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.124986][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.124989][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.124991][ T10] kthread (kernel/kthread.c:436) [ 14.124993][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.124996][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.124999][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.125003][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.125006][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.125009][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.125012][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.006913][ T324] softirqs last disabled at (24085): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.006915][ T324] Preemption disabled at: | [ 19.006916][ T324] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.006925][ T324] Tainted: [W]=WARN [ 19.006926][ T324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.006928][ T324] Call Trace: [ 19.006930][ T324] [ 19.006931][ T324] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.006937][ T324] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.006939][ T324] __might_resched.cold (kernel/sched/core.c:9234) [ 19.006943][ T324] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.006947][ T324] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.006952][ T324] __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)) [ 19.006954][ T324] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.006960][ T324] ? 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) [ 19.006962][ T324] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.006965][ T324] put_chars (drivers/char/virtio_console.c:1176) [ 19.006968][ T324] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.006969][ T324] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.006974][ T324] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.006976][ T324] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.006981][ T324] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.006983][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.006988][ T324] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.006990][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.006995][ T324] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.007000][ T324] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.007001][ T324] ? 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)) [ 19.007004][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.007006][ T324] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.007010][ T324] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.007014][ T324] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.007016][ T324] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.007021][ T324] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.007023][ T324] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.007025][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.007027][ T324] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.007031][ T324] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.007032][ T324] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.007035][ T324] vprintk_emit (kernel/printk/printk.c:2479) [ 19.007039][ T324] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.007042][ T324] ? netdev_run_todo (net/core/dev.c:11776) [ 19.007047][ T324] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 19.007049][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.007053][ T324] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 19.007055][ T324] _printk (kernel/printk/printk.c:2504) [ 19.007059][ T324] ? snapshot_read.cold (user.c:?) [ 19.007061][ T324] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.007063][ T324] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 19.007065][ T324] ? __up_write (kernel/locking/rwsem.c:1415) [ 19.007066][ T324] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 19.007070][ T324] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 19.007072][ T324] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 19.007075][ T324] do_one_initcall (init/main.c:1357) [ 19.007078][ T324] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 19.007082][ T324] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 19.007085][ T324] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 19.007090][ T324] do_init_module (kernel/module/main.c:3117) [ 19.007094][ T324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.007098][ T324] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 19.007101][ T324] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 19.007105][ T324] load_module (kernel/module/main.c:3593) [ 19.007112][ T324] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 19.007115][ T324] ? __ia32_sys_fsconfig (??:?) [ 19.007118][ T324] ? ovl_real_file (fs/overlayfs/file.c:195) [ 19.007123][ T324] ? backing_file_read_iter (fs/backing-file.c:211) [ 19.007126][ T324] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.007129][ T324] init_module_from_file (kernel/module/main.c:3790) [ 19.007132][ T324] ? __do_sys_init_module (kernel/module/main.c:3664) [ 19.007140][ T324] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.007143][ T324] ? 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) [ 19.007146][ T324] idempotent_init_module (kernel/module/main.c:3802) [ 19.007150][ T324] ? init_module_from_file (kernel/module/main.c:3791) [ 19.007155][ T324] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.007158][ T324] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 19.007163][ T324] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 19.007165][ T324] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.007169][ T324] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.007171][ T324] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.007173][ T324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.007176][ T324] RIP: 0033:0x7fd681cb637d [ 19.007179][ T324] 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 [ 19.007180][ T324] RSP: 002b:00007ffe82e906d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 19.007183][ T324] RAX: ffffffffffffffda RBX: 0000564798ff2810 RCX: 00007fd681cb637d [ 19.007184][ T324] RDX: 0000000000000000 RSI: 0000564767d1affd RDI: 0000000000000000 [ 19.007185][ T324] RBP: 00007ffe82e90770 R08: 0000000000000000 R09: 0000000000000000 [ 19.007186][ T324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564767d1affd [ 19.007187][ T324] R13: 0000564798ff2960 R14: 0000000000040000 R15: 0000000000000000 | [ 25.452338][ C0] | [ 25.452338][ C0] | [ 25.452338][ C0] stack backtrace: | [ 25.452344][ C0] Tainted: [W]=WARN [ 25.452344][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.452346][ C0] Call Trace: [ 25.452348][ C0] [ 25.452349][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.452353][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 25.452356][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.452358][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 25.452360][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 25.452362][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.452364][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.452366][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 25.452368][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452371][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452373][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 25.452374][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 25.452376][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 25.452378][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.452380][ C0] ? 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)) [ 25.452382][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452384][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452385][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.452388][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.452389][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.452391][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.452393][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.452395][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452397][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.452398][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.452400][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.452402][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 25.452404][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.452406][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452408][ C0] _printk (kernel/printk/printk.c:2504) [ 25.452410][ C0] ? snapshot_read.cold (user.c:?) [ 25.452412][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 25.452415][ C0] ? idr_get_free (??:?) [ 25.452417][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 25.452420][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 25.452422][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 25.452431][ 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)) [ 25.452433][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452435][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452436][ C0] ? run_filter (net/packet/af_packet.c:2103) [ 25.452439][ 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)) [ 25.452441][ 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)) [ 25.452443][ 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) [ 25.452445][ C0] ? 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)) [ 25.452446][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 25.452448][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 25.452450][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.452452][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 25.452453][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.452455][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452457][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 25.452458][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 25.452460][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 25.452461][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 25.452463][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452465][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452466][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 25.452469][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 25.452471][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.452472][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452475][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 25.452477][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 25.452479][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 25.452480][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452482][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452483][ C0] ? 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)) [ 25.452485][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 25.452487][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 25.452489][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 25.452490][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.452492][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452493][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452494][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 25.452496][ 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)) [ 25.452499][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.452501][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452503][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 25.452505][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452507][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452508][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.452511][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452513][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452514][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452516][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 25.452518][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 25.452520][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.452523][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452524][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452526][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452528][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.452530][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452532][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.452534][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.452536][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.452539][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.452541][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.452542][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.452544][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452546][ C0] handle_softirqs (kernel/softirq.c:645) [ 25.452548][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452549][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.452551][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.452553][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 25.452554][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.452556][ C0] [ 25.452557][ C0] [ 25.452557][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 25.452559][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.452561][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.452564][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 25.452565][ C0] RSP: 0018:ffffffffa9207cf8 EFLAGS: 00000296 [ 25.452568][ C0] RAX: 00000000000a5b0f RBX: ffffffffa921c600 RCX: ffffffffa62f0307 [ 25.452569][ C0] RDX: ffffffffa921c600 RSI: ffffffffa9038b01 RDI: ffffffffa8a8d8e0 [ 25.452570][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.452571][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5240fa2 [ 25.452572][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 25.452573][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.452575][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.452580][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.452582][ C0] default_idle_call (kernel/sched/idle.c:122) [ 25.452583][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.452585][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 25.452587][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.452589][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452591][ C0] do_idle (kernel/sched/idle.c:355) [ 25.452593][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.452594][ C0] rest_init (init/main.c:727) [ 25.452596][ C0] ? __cpuidle_text_end (??:?) [ 25.452599][ C0] ? rest_init (init/main.c:727) [ 25.452600][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 25.452604][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 25.452606][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 25.452609][ C0] start_kernel (init/main.c:1185) [ 25.452610][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 25.452612][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 25.452614][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 25.452633][ C0] softirqs last disabled at (678673): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.452634][ C0] Preemption disabled at: | [ 25.452635][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 25.452639][ C0] Tainted: [W]=WARN [ 25.452639][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.452640][ C0] Call Trace: [ 25.452641][ C0] [ 25.452641][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.452643][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 25.452645][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 25.452647][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.452650][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452653][ 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)) [ 25.452654][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.452656][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.452658][ 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) [ 25.452659][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.452662][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 25.452663][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.452665][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 25.452667][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.452668][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.452671][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.452672][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452674][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452675][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452677][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.452679][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.452681][ C0] ? 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)) [ 25.452683][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452685][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452686][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.452689][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.452690][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.452692][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.452694][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.452696][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452698][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.452700][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.452701][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.452703][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 25.452705][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.452707][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452709][ C0] _printk (kernel/printk/printk.c:2504) [ 25.452711][ C0] ? snapshot_read.cold (user.c:?) [ 25.452712][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 25.452715][ C0] ? idr_get_free (??:?) [ 25.452717][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 25.452720][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 25.452722][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 25.452723][ 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)) [ 25.452724][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452726][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452728][ C0] ? run_filter (net/packet/af_packet.c:2103) [ 25.452729][ 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)) [ 25.452731][ 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)) [ 25.452733][ 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) [ 25.452735][ C0] ? 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)) [ 25.452736][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 25.452738][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 25.452739][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.452741][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 25.452742][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.452744][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452746][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 25.452748][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 25.452749][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 25.452750][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 25.452752][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452754][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452755][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 25.452758][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 25.452760][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.452761][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452763][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 25.452765][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 25.452767][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 25.452769][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452770][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452772][ C0] ? 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)) [ 25.452773][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 25.452775][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 25.452777][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 25.452778][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.452780][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452781][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452782][ C0] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 25.452784][ 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)) [ 25.452787][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.452789][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452791][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 25.452793][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452795][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452796][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.452799][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452800][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.452802][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452804][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 25.452806][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 25.452808][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.452809][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.452811][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452812][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452814][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.452816][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.452818][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.452820][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.452823][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.452825][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.452827][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.452828][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.452830][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452831][ C0] handle_softirqs (kernel/softirq.c:645) [ 25.452833][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.452835][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.452837][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.452838][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 25.452839][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.452841][ C0] [ 25.452841][ C0] [ 25.452842][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 25.452843][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.452845][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.452847][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 25.452848][ C0] RSP: 0018:ffffffffa9207cf8 EFLAGS: 00000296 [ 25.452849][ C0] RAX: 00000000000a5b0f RBX: ffffffffa921c600 RCX: ffffffffa62f0307 [ 25.452850][ C0] RDX: ffffffffa921c600 RSI: ffffffffa9038b01 RDI: ffffffffa8a8d8e0 [ 25.452850][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.452851][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5240fa2 [ 25.452852][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 25.452853][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.452855][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.452857][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.452858][ C0] default_idle_call (kernel/sched/idle.c:122) [ 25.452860][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.452861][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 25.452863][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.452864][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.452866][ C0] do_idle (kernel/sched/idle.c:355) [ 25.452868][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.452869][ C0] rest_init (init/main.c:727) [ 25.452871][ C0] ? __cpuidle_text_end (??:?) [ 25.452873][ C0] ? rest_init (init/main.c:727) [ 25.452875][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 25.452877][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 25.452879][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 25.452881][ C0] start_kernel (init/main.c:1185) [ 25.452882][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 25.452884][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 25.452886][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 30.204238][ C3] softirqs last disabled at (0): 0x0 | [ 30.204240][ C3] Preemption disabled at: | [ 30.204241][ C3] __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)) | [ 30.204252][ C3] Tainted: [W]=WARN [ 30.204253][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.204255][ C3] Call Trace: [ 30.204256][ C3] [ 30.204258][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.204263][ C3] ? __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)) [ 30.204265][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 30.204269][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204272][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.204276][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 30.204278][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204280][ 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)) [ 30.204284][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.204286][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.204290][ 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) [ 30.204291][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.204293][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 30.204295][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 30.204296][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.204298][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 30.204301][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.204304][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.204305][ 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) [ 30.204307][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 30.204310][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.204312][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204313][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.204315][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.204318][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.204320][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204321][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204323][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204324][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.204326][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.204328][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.204330][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.204333][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.204334][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.204336][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.204338][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204339][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.204341][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.204342][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 30.204344][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.204346][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.204348][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 30.204351][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.204353][ 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) [ 30.204354][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204356][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.204359][ C3] _printk (kernel/printk/printk.c:2504) [ 30.204363][ C3] ? snapshot_read.cold (user.c:?) [ 30.204365][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 30.204369][ C3] ? idr_get_free (??:?) [ 30.204372][ 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) [ 30.204375][ C3] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 30.204379][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 30.204383][ C3] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 30.204385][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 30.204389][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 30.204392][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 30.204394][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.204395][ 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) [ 30.204397][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.204398][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 30.204400][ C3] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 30.204403][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 30.204405][ C3] tc_run (net/core/dev.c:4463) [ 30.204407][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.204409][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 30.204411][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 30.204413][ 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) [ 30.204415][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204417][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 30.204418][ C3] ? remove_and_enqueue_same_base (kernel/time/hrtimer.c:1293) [ 30.204422][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 30.204424][ C3] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1429) [ 30.204427][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 30.204429][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 30.204431][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 30.204432][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204434][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204436][ C3] process_backlog (net/core/dev.c:6728) [ 30.204438][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.204447][ C3] __napi_poll (net/core/dev.c:7787) [ 30.204449][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 30.204451][ C3] ? __napi_poll (./include/net/gro.h:507) [ 30.204453][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 (discriminator 3) kernel/locking/spinlock_debug.c:115 (discriminator 3)) [ 30.204454][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204456][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 30.204459][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 30.204461][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204463][ C3] handle_softirqs (kernel/softirq.c:645) [ 30.204465][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204467][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 30.204468][ 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) [ 30.204470][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204472][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.204473][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 30.204475][ C3] [ 30.204476][ C3] [ 30.204476][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 30.204478][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 30.204480][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 30.204484][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 30.204486][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 30.204489][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 30.204491][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 30.204495][ C3] packet_snd (net/packet/af_packet.c:3110) [ 30.204499][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.204500][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 30.204502][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204503][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.204505][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.204507][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.204508][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.204510][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.204513][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 30.204516][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.204518][ C3] ? sock_ioctl (net/socket.c:1446) [ 30.204521][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 30.204524][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.204525][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.204526][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 30.204528][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 30.204529][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.204531][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.204533][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.204535][ C3] RIP: 0033:0x7f780ff8b54e [ 30.204537][ C3] 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 [ 30.204539][ C3] RSP: 002b:00007ffc9ab5f7e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.204542][ C3] RAX: ffffffffffffffda RBX: 000055cef4d79af2 RCX: 00007f780ff8b54e [ 30.204544][ C3] RDX: 000000000000002a RSI: 000055cef4d79af2 RDI: 0000000000000005 [ 30.204545][ C3] RBP: 00007ffc9ab5f7f0 R08: 00007ffc9ab5f840 R09: 0000000000000014 [ 30.204546][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055cef4d79830 [ 30.204546][ C3] R13: 000000000000002a R14: 0000000000000005 R15: 000055cef4d79830 | [ 36.882125][ C0] softirqs last disabled at (0): 0x0 | [ 36.882127][ C0] Preemption disabled at: | [ 36.882128][ C0] __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)) | [ 36.882139][ C0] Tainted: [W]=WARN [ 36.882140][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.882142][ C0] Call Trace: [ 36.882143][ C0] [ 36.882145][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.882151][ C0] ? __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)) [ 36.882153][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 36.882156][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.882160][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.882162][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882166][ 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)) [ 36.882169][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.882171][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.882175][ 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) [ 36.882176][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.882178][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 36.882180][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.882181][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.882183][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.882186][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.882189][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.882190][ 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) [ 36.882192][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 36.882195][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.882196][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882198][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.882200][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.882202][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.882204][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882206][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882208][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882209][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.882211][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.882213][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.882215][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.882218][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.882219][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.882221][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.882222][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882224][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.882225][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.882227][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 36.882229][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.882231][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.882233][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 36.882237][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.882239][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882240][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.882242][ C0] _printk (kernel/printk/printk.c:2504) [ 36.882245][ C0] ? snapshot_read.cold (user.c:?) [ 36.882247][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.882249][ C0] ? __netif_receive_skb_one_core (net/core/dev.c:6262) [ 36.882251][ C0] ? idr_get_free (??:?) [ 36.882254][ 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) [ 36.882257][ C0] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 36.882260][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 36.882265][ C0] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 36.882267][ C0] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 36.882271][ C0] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 36.882274][ C0] tcf_classify (net/sched/cls_api.c:1875) [ 36.882276][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.882277][ 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) [ 36.882279][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.882280][ C0] ? __tcf_classify (net/sched/cls_api.c:1784) [ 36.882282][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 36.882285][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 36.882287][ C0] tc_run (net/core/dev.c:4463) [ 36.882289][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.882290][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 36.882293][ C0] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 36.882295][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.882298][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.882299][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.882301][ C0] ? do_xdp_generic (net/core/dev.c:5732) [ 36.882302][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 36.882304][ C0] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.882307][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.882308][ C0] ? kasan_save_free_info (mm/kasan/generic.c:584) [ 36.882310][ C0] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 36.882312][ C0] ? rcu_core (kernel/rcu/tree.c:2919) [ 36.882314][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 36.882316][ C0] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.882317][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.882319][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.882321][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 12) kernel/locking/spinlock.c:221 (discriminator 12)) [ 36.882325][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.882327][ C0] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 36.882330][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.882331][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882333][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882335][ C0] process_backlog (net/core/dev.c:6728) [ 36.882338][ C0] __napi_poll (net/core/dev.c:7787) [ 36.882340][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.882342][ C0] ? task_tick_fair (kernel/sched/fair.c:15039) [ 36.882345][ C0] ? __napi_poll (./include/net/gro.h:507) [ 36.882346][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 (discriminator 3) kernel/locking/spinlock_debug.c:115 (discriminator 3)) [ 36.882348][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.882349][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.882351][ C0] ? hrtick (kernel/sched/sched.h:1684 (discriminator 1) kernel/sched/sched.h:2038 (discriminator 1) kernel/sched/core.c:927 (discriminator 1)) [ 36.882353][ C0] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 36.882356][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882358][ C0] handle_softirqs (kernel/softirq.c:645) [ 36.882360][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882361][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.882363][ 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) [ 36.882364][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882366][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.882368][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.882369][ C0] [ 36.882370][ C0] [ 36.882370][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.882372][ C0] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 36.882374][ C0] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 36.882378][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 36.882379][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 36.882383][ C0] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 36.882385][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.882389][ C0] packet_snd (net/packet/af_packet.c:3110) [ 36.882393][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.882395][ C0] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 36.882396][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882398][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.882399][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.882401][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.882403][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.882404][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.882407][ C0] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 36.882410][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.882413][ C0] ? sock_ioctl (net/socket.c:1446) [ 36.882416][ C0] ? __sys_setsockopt (net/socket.c:2422) [ 36.882418][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.882420][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.882421][ C0] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 36.882422][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.882423][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.882424][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.882426][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.882428][ C0] RIP: 0033:0x7f8dadb6f54e [ 36.882430][ C0] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.882431][ C0] RSP: 002b:00007fff3cb3d2e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.882435][ C0] RAX: ffffffffffffffda RBX: 000055c9860a8af2 RCX: 00007f8dadb6f54e [ 36.882437][ C0] RDX: 000000000000002a RSI: 000055c9860a8af2 RDI: 0000000000000005 [ 36.882437][ C0] RBP: 00007fff3cb3d2f0 R08: 00007fff3cb3d340 R09: 0000000000000014 [ 36.882438][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055c9860a8830 [ 36.882439][ C0] R13: 000000000000002a R14: 0000000000000005 R15: 000055c9860a8830 | [ 41.323805][ C0] softirqs last disabled at (678673): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 41.323807][ C0] Preemption disabled at: | [ 41.323808][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 41.323820][ C0] Tainted: [W]=WARN [ 41.323821][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.323822][ C0] Call Trace: [ 41.323824][ C0] [ 41.323826][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.323831][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 41.323832][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 41.323836][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.323839][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323843][ 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)) [ 41.323847][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.323849][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.323853][ 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) [ 41.323855][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.323857][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 41.323858][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 41.323860][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.323862][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.323864][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.323868][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.323869][ 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) [ 41.323870][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.323872][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323873][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323875][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323877][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.323880][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.323882][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323883][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323885][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323886][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323888][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.323890][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.323892][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.323895][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.323897][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323898][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.323900][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323901][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.323903][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.323904][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.323906][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.323908][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.323910][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 41.323914][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.323916][ 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) [ 41.323918][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323919][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323921][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323923][ C0] _printk (kernel/printk/printk.c:2504) [ 41.323926][ C0] ? snapshot_read.cold (user.c:?) [ 41.323927][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 41.323931][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 41.323934][ C0] ? idr_get_free (??:?) [ 41.323936][ 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) [ 41.323939][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 41.323944][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 41.323948][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 41.323950][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323952][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323953][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323955][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 41.323959][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323960][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323962][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 41.323963][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.323965][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323966][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323968][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323969][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.323972][ 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) [ 41.323975][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 41.323977][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 41.323979][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 41.323981][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.323983][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 41.323984][ 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) [ 41.323985][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.323987][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.323989][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 41.323992][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.323993][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 41.323994][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 41.323998][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 41.323999][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 41.324001][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324002][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.324004][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 41.324007][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.324009][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.324011][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 41.324014][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 41.324017][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 41.324019][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 41.324021][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 41.324023][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324025][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.324026][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324028][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.324030][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 41.324032][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 41.324033][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 41.324035][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 41.324037][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324039][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.324040][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 41.324041][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324043][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.324044][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.324045][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324047][ 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)) [ 41.324051][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.324053][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 41.324055][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.324057][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.324059][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 41.324061][ 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) [ 41.324062][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.324064][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324066][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.324067][ 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) [ 41.324069][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.324071][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 41.324073][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 41.324075][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 41.324078][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324080][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 41.324082][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 41.324084][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 41.324086][ 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) [ 41.324089][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.324091][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 41.324093][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 41.324094][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.324096][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324097][ C0] handle_softirqs (kernel/softirq.c:645) [ 41.324099][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 41.324101][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324102][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.324104][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 41.324105][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 41.324107][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 41.324109][ C0] [ 41.324109][ C0] [ 41.324110][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 41.324112][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 41.324115][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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.324117][ C0] RSP: 0018:ffffffffa9207cf8 EFLAGS: 00000246 [ 41.324121][ C0] RAX: 0000000000000000 RBX: ffffffffa921c600 RCX: 0000000000000001 [ 41.324122][ C0] RDX: 0000000000000000 RSI: ffffffffa8a8d860 RDI: ffffffffa62f0307 [ 41.324123][ C0] RBP: 0000000000000000 R08: ffffffffa8780421 R09: 1fe2200006a463a2 [ 41.324124][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff5240fa2 [ 41.324125][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 41.324126][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 41.324128][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.324131][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 41.324133][ C0] default_idle_call (kernel/sched/idle.c:122) [ 41.324135][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 41.324136][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 41.324138][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 41.324140][ C0] ? flush_smp_call_function_queue (kernel/smp.c:680 (discriminator 6)) [ 41.324143][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.324145][ C0] do_idle (kernel/sched/idle.c:355) [ 41.324146][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 41.324148][ C0] rest_init (init/main.c:727) [ 41.324149][ C0] ? __cpuidle_text_end (??:?) [ 41.324152][ C0] ? rest_init (init/main.c:727) [ 41.324154][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 41.324158][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 41.324160][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 41.324163][ C0] start_kernel (init/main.c:1185) [ 41.324167][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 41.324169][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 41.324171][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.419722][ C3] softirqs last disabled at (735293): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.419724][ C3] Preemption disabled at: | [ 45.419725][ C3] 0x0 | [ 45.419735][ C3] Tainted: [W]=WARN [ 45.419736][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.419738][ C3] Call Trace: [ 45.419740][ C3] [ 45.419741][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.419747][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 45.419751][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.419754][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419758][ 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)) [ 45.419762][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.419765][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.419769][ 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) [ 45.419770][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.419772][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 45.419774][ C3] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.419776][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.419778][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.419781][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.419785][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.419786][ 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) [ 45.419787][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.419789][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419790][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419792][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419794][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.419797][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.419799][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419800][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419802][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419803][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419805][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.419807][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.419809][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.419812][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.419813][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419815][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.419816][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419818][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.419820][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.419821][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.419823][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.419825][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.419827][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 45.419830][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.419832][ 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) [ 45.419833][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419835][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419837][ C3] _printk (kernel/printk/printk.c:2504) [ 45.419840][ C3] ? snapshot_read.cold (user.c:?) [ 45.419842][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.419846][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.419849][ C3] ? idr_get_free (??:?) [ 45.419851][ 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) [ 45.419854][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 45.419859][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 45.419863][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 45.419864][ 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)) [ 45.419868][ C3] ? packet_rcv (net/packet/af_packet.c:2231) [ 45.419871][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419873][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.419874][ 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)) [ 45.419877][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419878][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419880][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.419883][ 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) [ 45.419885][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 45.419887][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.419890][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.419891][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419893][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.419894][ 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) [ 45.419896][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.419897][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419900][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 45.419902][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.419903][ C3] ? write_profile (profile.c:?) [ 45.419905][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419907][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419909][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 45.419912][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.419913][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.419915][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.419918][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.419921][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.419923][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 45.419926][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 45.419927][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419929][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419930][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419932][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.419934][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 45.419936][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 45.419938][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 45.419939][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 45.419942][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419944][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.419945][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.419946][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419948][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.419949][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419950][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419952][ 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)) [ 45.419955][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.419958][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 45.419960][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.419962][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.419964][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.419966][ 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) [ 45.419968][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.419969][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419971][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.419972][ 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) [ 45.419974][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.419976][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 45.419978][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 45.419980][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.419984][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.419985][ C3] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 45.419987][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.419989][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.419991][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.419993][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.419995][ 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) [ 45.419997][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.420000][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.420002][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.420003][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.420004][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.420006][ C3] handle_softirqs (kernel/softirq.c:645) [ 45.420008][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.420009][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.420011][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.420013][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.420014][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 45.420016][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.420018][ C3] [ 45.420019][ C3] [ 45.420019][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.420022][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.420024][ C3] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 45.420026][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 45.420029][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 45.420031][ C3] RDX: 0000000000000003 RSI: ffffffffa8a8d860 RDI: ffffffffa62f0307 [ 45.420031][ C3] RBP: 0000000000000000 R08: ffffffffa8780421 R09: 1fe2200006a763a2 [ 45.420032][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 45.420033][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 45.420034][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.420036][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.420038][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.420040][ C3] default_idle_call (kernel/sched/idle.c:122) [ 45.420042][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.420044][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 45.420045][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.420048][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.420049][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.420051][ C3] do_idle (kernel/sched/idle.c:355) [ 45.420052][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.420054][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 45.420055][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 45.420058][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 55.384977][ C1] softirqs last disabled at (0): 0x0 | [ 55.384979][ C1] Preemption disabled at: | [ 55.384980][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 55.384991][ C1] Tainted: [W]=WARN [ 55.384992][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.384994][ C1] Call Trace: [ 55.384996][ C1] [ 55.384997][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.385002][ C1] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 55.385004][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 55.385008][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.385012][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385016][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 55.385019][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.385022][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.385025][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 55.385027][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.385029][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 55.385031][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.385032][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 55.385036][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.385039][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.385040][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385042][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385044][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385046][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.385048][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.385050][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385052][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385053][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385055][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385057][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 55.385059][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.385061][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.385064][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.385066][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385067][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.385069][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385070][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.385072][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.385073][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 55.385075][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.385077][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.385079][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 55.385082][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.385083][ C1] ? 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) [ 55.385085][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385087][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385089][ C1] _printk (kernel/printk/printk.c:2504) [ 55.385092][ C1] ? snapshot_read.cold (user.c:?) [ 55.385093][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 55.385098][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 55.385101][ C1] ? idr_get_free (??:?) [ 55.385103][ C1] ? 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) [ 55.385106][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 55.385111][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 55.385115][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 55.385116][ C1] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 55.385119][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 55.385122][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385124][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.385125][ C1] ? 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)) [ 55.385128][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385129][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385131][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 55.385133][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 55.385135][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 55.385138][ C1] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 55.385140][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 55.385141][ C1] ? 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) [ 55.385143][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 55.385145][ C1] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 55.385146][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385147][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385150][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 55.385152][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 55.385153][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 55.385156][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385157][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385159][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 55.385162][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 55.385163][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 55.385165][ C1] ? tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 55.385167][ C1] ? tcf_classify (net/sched/cls_api.c:1875) [ 55.385169][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385170][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 55.385172][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.385173][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 55.385175][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 55.385179][ C1] ? __copy_skb_header (net/core/skbuff.c:1564) [ 55.385181][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 55.385183][ C1] ? __skb_clone (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 net/core/skbuff.c:1636) [ 55.385185][ C1] tcf_mirred_to_dev (net/sched/act_mirred.c:242 net/sched/act_mirred.c:237 net/sched/act_mirred.c:330) act_mirred [ 55.385188][ C1] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 55.385190][ C1] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 55.385193][ C1] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 55.385195][ C1] tcf_classify (net/sched/cls_api.c:1875) [ 55.385197][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.385198][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 55.385200][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 55.385201][ C1] ? __tcf_classify (net/sched/cls_api.c:1784) [ 55.385202][ C1] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 55.385205][ C1] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 55.385207][ C1] tc_run (net/core/dev.c:4463) [ 55.385208][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.385210][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 55.385212][ C1] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 55.385216][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 55.385218][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 55.385221][ C1] ? do_xdp_generic (net/core/dev.c:5732) [ 55.385223][ C1] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.385226][ C1] ? kasan_save_track (mm/kasan/common.c:78) [ 55.385227][ C1] ? kasan_save_free_info (mm/kasan/generic.c:584) [ 55.385229][ C1] ? slab_free_after_rcu_debug (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6561) [ 55.385231][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 55.385233][ C1] ? rcu_core (kernel/rcu/tree.c:2919) [ 55.385236][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 55.385238][ C1] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 55.385239][ C1] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 55.385242][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 55.385244][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385246][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385248][ C1] process_backlog (net/core/dev.c:6728) [ 55.385250][ C1] __napi_poll (net/core/dev.c:7787) [ 55.385252][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 55.385255][ C1] ? __napi_poll (./include/net/gro.h:507) [ 55.385257][ C1] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 55.385259][ C1] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 55.385262][ C1] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 55.385264][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385266][ C1] handle_softirqs (kernel/softirq.c:645) [ 55.385269][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 55.385270][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385272][ C1] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 55.385274][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 55.385276][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 55.385277][ C1] [ 55.385278][ C1] [ 55.385278][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 55.385280][ C1] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 55.385282][ C1] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 55.385285][ C1] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 55.385287][ C1] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 55.385290][ C1] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 55.385292][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 55.385295][ C1] packet_snd (net/packet/af_packet.c:3110) [ 55.385298][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385300][ C1] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 55.385301][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385303][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.385304][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.385306][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.385308][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 55.385309][ C1] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.385312][ C1] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 55.385315][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 55.385317][ C1] ? sock_ioctl (net/socket.c:1446) [ 55.385320][ C1] ? __sys_setsockopt (net/socket.c:2422) [ 55.385322][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 55.385324][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 55.385325][ C1] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 55.385327][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 55.385328][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.385330][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.385332][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.385334][ C1] RIP: 0033:0x7f35ae88954e [ 55.385335][ C1] 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 [ 55.385337][ C1] RSP: 002b:00007ffdb6ab3840 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 55.385341][ C1] RAX: ffffffffffffffda RBX: 000055a784f6eaf2 RCX: 00007f35ae88954e [ 55.385342][ C1] RDX: 000000000000002a RSI: 000055a784f6eaf2 RDI: 0000000000000005 [ 55.385343][ C1] RBP: 00007ffdb6ab3850 R08: 00007ffdb6ab38a0 R09: 0000000000000014 [ 55.385344][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a784f6e830 [ 55.385345][ C1] R13: 000000000000002a R14: 0000000000000005 R15: 000055a784f6e830 | [ 71.531709][ C0] softirqs last disabled at (678673): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 71.531712][ C0] Preemption disabled at: | [ 71.531712][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 71.531723][ C0] Tainted: [W]=WARN [ 71.531724][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.531726][ C0] Call Trace: [ 71.531727][ C0] [ 71.531728][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.531734][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 71.531735][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 71.531739][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.531742][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531746][ 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)) [ 71.531750][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.531752][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.531756][ 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) [ 71.531758][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.531759][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 71.531761][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 71.531763][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.531765][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.531767][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.531770][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.531771][ 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) [ 71.531773][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.531774][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531776][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531777][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531779][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.531782][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.531784][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531785][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531787][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531788][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531790][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.531792][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.531794][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.531797][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.531799][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531800][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.531802][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531803][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.531805][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.531806][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.531808][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.531809][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.531811][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 71.531815][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.531817][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531819][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531820][ C0] _printk (kernel/printk/printk.c:2504) [ 71.531823][ C0] ? snapshot_read.cold (user.c:?) [ 71.531825][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 71.531828][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 71.531831][ C0] ? idr_get_free (??:?) [ 71.531833][ 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) [ 71.531836][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 71.531841][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 71.531845][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 71.531847][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531848][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531850][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531852][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 71.531855][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531857][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531859][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 71.531860][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.531861][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531863][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531865][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531866][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 71.531869][ 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) [ 71.531871][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 71.531873][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 71.531876][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 71.531877][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531879][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 71.531880][ 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) [ 71.531882][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 71.531884][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531886][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 71.531888][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.531889][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 71.531890][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.531894][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 71.531895][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 71.531897][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531899][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531900][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 71.531903][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.531905][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 71.531907][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.531910][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 71.531913][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 71.531915][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 71.531918][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 71.531920][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531921][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531923][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531924][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.531926][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 71.531928][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 71.531930][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 71.531931][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 71.531934][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531936][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.531937][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 71.531938][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531940][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 71.531941][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531942][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531944][ 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)) [ 71.531947][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.531950][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 71.531952][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.531954][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.531956][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 71.531957][ 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) [ 71.531959][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.531961][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531963][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.531964][ 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) [ 71.531966][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.531967][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 71.531970][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 71.531971][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 71.531975][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.531977][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 71.531978][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531980][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 71.531982][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 71.531984][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 71.531987][ 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) [ 71.531989][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.531991][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 71.531993][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 71.531995][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.531996][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.531998][ C0] handle_softirqs (kernel/softirq.c:645) [ 71.531999][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 71.532001][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.532003][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.532004][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 71.532006][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 71.532007][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 71.532009][ C0] [ 71.532010][ C0] [ 71.532010][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 71.532013][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 71.532015][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 71.532018][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 71.532020][ C0] RSP: 0018:ffffffffa9207cf8 EFLAGS: 00000246 [ 71.532023][ C0] RAX: 0000000000000000 RBX: ffffffffa921c600 RCX: 0000000000000001 [ 71.532025][ C0] RDX: 0000000000000000 RSI: ffffffffa8a8d860 RDI: ffffffffa62f0307 [ 71.532025][ C0] RBP: 0000000000000000 R08: ffffffffa8780421 R09: 1fe2200006a463a2 [ 71.532026][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff5240fa2 [ 71.532027][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 71.532028][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 71.532030][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 71.532033][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 71.532035][ C0] default_idle_call (kernel/sched/idle.c:122) [ 71.532036][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 71.532038][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 71.532039][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 71.532042][ C0] ? flush_smp_call_function_queue (kernel/smp.c:680 (discriminator 6)) [ 71.532045][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.532047][ C0] do_idle (kernel/sched/idle.c:355) [ 71.532048][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 71.532050][ C0] rest_init (init/main.c:727) [ 71.532052][ C0] ? __cpuidle_text_end (??:?) [ 71.532054][ C0] ? rest_init (init/main.c:727) [ 71.532056][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 71.532060][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 71.532063][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 71.532065][ C0] start_kernel (init/main.c:1185) [ 71.532069][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 71.532072][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 71.532073][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 83.801042][ C2] softirqs last disabled at (0): 0x0 | [ 83.801045][ C2] Preemption disabled at: | [ 83.801046][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 83.801059][ C2] Tainted: [W]=WARN [ 83.801061][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.801063][ C2] Call Trace: [ 83.801065][ C2] [ 83.801066][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.801072][ C2] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 83.801075][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 83.801079][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.801084][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801088][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 83.801092][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.801096][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.801100][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.801103][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.801105][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 83.801107][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 83.801110][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.801113][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.801117][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.801121][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.801123][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 83.801125][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.801127][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801129][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801132][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.801135][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.801138][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.801141][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801143][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801145][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801147][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.801150][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.801152][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.801155][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.801159][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.801161][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.801163][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.801165][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801167][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.801169][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.801171][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.801174][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.801176][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.801179][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 83.801183][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.801186][ C2] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 83.801190][ C2] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 83.801192][ C2] _printk (kernel/printk/printk.c:2504) [ 83.801196][ C2] ? snapshot_read.cold (user.c:?) [ 83.801198][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.801202][ C2] ? write_profile (profile.c:?) [ 83.801205][ C2] ? __kernel_text_address (kernel/extable.c:79) [ 83.801207][ C2] ? write_profile (profile.c:?) [ 83.801209][ C2] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.801212][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 83.801218][ C2] tcf_mirred_act.cold (net/sched/act_mirred.c:470 (discriminator 10)) act_mirred [ 83.801223][ C2] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 83.801228][ C2] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 83.801232][ C2] tcf_classify (net/sched/cls_api.c:1875) [ 83.801235][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.801238][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.801240][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.801242][ C2] ? __tcf_classify (net/sched/cls_api.c:1784) [ 83.801244][ C2] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 83.801248][ C2] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 83.801251][ C2] tc_run (net/core/dev.c:4463) [ 83.801254][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.801256][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 83.801260][ C2] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 83.801263][ C2] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 83.801266][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.801268][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.801270][ C2] ? do_xdp_generic (net/core/dev.c:5732) [ 83.801272][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 83.801274][ C2] ? kasan_save_stack (mm/kasan/common.c:58) [ 83.801277][ C2] ? kasan_save_stack (mm/kasan/common.c:57) [ 83.801279][ C2] ? kasan_save_free_info (mm/kasan/generic.c:584) [ 83.801282][ C2] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 83.801284][ C2] ? rcu_core (kernel/rcu/tree.c:2919) [ 83.801286][ C2] ? handle_softirqs (kernel/softirq.c:645) [ 83.801289][ C2] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 83.801290][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 83.801293][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 83.801296][ C2] ? pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 83.801300][ C2] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 83.801303][ C2] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 83.801305][ C2] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 83.801309][ C2] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 83.801311][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801314][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801316][ C2] process_backlog (net/core/dev.c:6728) [ 83.801320][ C2] __napi_poll (net/core/dev.c:7787) [ 83.801323][ C2] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 83.801326][ C2] ? __napi_poll (./include/net/gro.h:507) [ 83.801329][ C2] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 83.801332][ C2] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 83.801335][ C2] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 83.801339][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801342][ C2] handle_softirqs (kernel/softirq.c:645) [ 83.801345][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 83.801346][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801349][ C2] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 83.801352][ C2] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 83.801354][ C2] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 83.801356][ C2] [ 83.801357][ C2] [ 83.801358][ C2] __local_bh_enable_ip (kernel/softirq.c:473) [ 83.801360][ C2] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 83.801363][ C2] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 83.801368][ C2] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 83.801371][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.801375][ C2] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 83.801378][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 83.801384][ C2] packet_snd (net/packet/af_packet.c:3110) [ 83.801389][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.801391][ C2] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 83.801393][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801396][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.801398][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.801400][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.801402][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.801404][ C2] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 83.801408][ C2] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 83.801411][ C2] ? __ia32_sys_getpeername (net/socket.c:2235) [ 83.801414][ C2] ? sock_ioctl (net/socket.c:1446) [ 83.801418][ C2] ? __sys_setsockopt (net/socket.c:2422) [ 83.801421][ C2] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 83.801424][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.801425][ C2] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 83.801427][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.801429][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.801430][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.801433][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.801435][ C2] RIP: 0033:0x7fd58e25154e [ 83.801438][ C2] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.801440][ C2] RSP: 002b:00007ffcdfda40f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 83.801444][ C2] RAX: ffffffffffffffda RBX: 0000557152f28af2 RCX: 00007fd58e25154e [ 83.801446][ C2] RDX: 000000000000002a RSI: 0000557152f28af2 RDI: 0000000000000005 [ 83.801447][ C2] RBP: 00007ffcdfda4100 R08: 00007ffcdfda4150 R09: 0000000000000014 [ 83.801448][ C2] R10: 0000000000000000 R11: 0000000000000202 R12: 0000557152f28830 [ 83.801450][ C2] R13: 000000000000002a R14: 0000000000000005 R15: 0000557152f28830 | [ 120.836815][ T986] softirqs last disabled at (0): 0x0 | [ 120.836817][ T986] Preemption disabled at: | [ 120.836818][ T986] 0x0 | [ 120.836828][ T986] Tainted: [W]=WARN [ 120.836829][ T986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.836831][ T986] Call Trace: [ 120.836834][ T986] [ 120.836835][ T986] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 120.836842][ T986] __might_resched.cold (kernel/sched/core.c:9234) [ 120.836846][ T986] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 120.836851][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.836855][ T986] __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)) [ 120.836859][ T986] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.836863][ T986] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.836867][ T986] ? 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) [ 120.836869][ T986] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.836872][ T986] put_chars (drivers/char/virtio_console.c:1176) [ 120.836875][ T986] ? __send_to_port (drivers/char/virtio_console.c:654) [ 120.836877][ T986] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 120.836881][ T986] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 120.836885][ T986] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 120.836889][ T986] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.836891][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.836894][ T986] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.836896][ T986] console_emit_next_record (kernel/printk/printk.c:3183) [ 120.836900][ T986] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 120.836902][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.836904][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.836906][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.836908][ T986] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.836911][ T986] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 120.836913][ T986] console_flush_one_record (kernel/printk/printk.c:3268) [ 120.836916][ T986] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 120.836920][ T986] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 120.836922][ T986] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.836924][ T986] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 120.836926][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.836928][ T986] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.836929][ T986] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 120.836931][ T986] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 120.836934][ T986] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 120.836936][ T986] ? vprintk_emit (kernel/printk/printk.c:2478) [ 120.836939][ T986] vprintk_emit (kernel/printk/printk.c:2479) [ 120.836942][ T986] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 120.836944][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.836946][ T986] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.836949][ T986] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 120.836951][ T986] _printk (kernel/printk/printk.c:2504) [ 120.836955][ T986] ? snapshot_read.cold (user.c:?) [ 120.836958][ T986] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 120.836964][ T986] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 120.836980][ T986] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 120.836991][ T986] br_device_event (net/bridge/br.c:111) bridge [ 120.837003][ T986] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 120.837007][ T986] ? 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 [ 120.837011][ T986] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 120.837015][ T986] notifier_call_chain (kernel/notifier.c:85) [ 120.837019][ T986] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 120.837024][ T986] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.837026][ T986] ? netif_change_name (net/core/dev.c:1517) [ 120.837029][ T986] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 120.837031][ T986] ? __kernel_text_address (kernel/extable.c:79) [ 120.837034][ T986] ? write_profile (profile.c:?) [ 120.837037][ T986] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.837041][ T986] netif_change_flags (net/core/dev.c:9882) [ 120.837044][ T986] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 120.837048][ T986] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 120.837049][ T986] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 120.837051][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837053][ T986] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.837058][ T986] ? kasan_save_stack (mm/kasan/common.c:58) [ 120.837061][ T986] ? kasan_save_stack (mm/kasan/common.c:57) [ 120.837063][ T986] ? kasan_save_track (mm/kasan/common.c:78) [ 120.837065][ T986] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 120.837067][ T986] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 120.837069][ T986] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 120.837071][ T986] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.837072][ T986] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.837075][ T986] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.837077][ T986] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.837079][ T986] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 120.837081][ T986] ? ___sys_sendmsg (net/socket.c:2767) [ 120.837083][ T986] ? __sys_sendmsg (net/socket.c:2799) [ 120.837085][ T986] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.837087][ T986] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.837091][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837093][ T986] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.837095][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837097][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837099][ T986] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 120.837103][ T986] ? __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) [ 120.837105][ T986] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 120.837107][ T986] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 120.837109][ T986] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 120.837112][ T986] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 120.837115][ T986] rtnl_newlink (net/core/rtnetlink.c:4215) [ 120.837117][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837120][ T986] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 120.837121][ T986] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.837123][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837126][ T986] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 120.837130][ T986] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.837132][ T986] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.837134][ T986] ? __kernel_text_address (kernel/extable.c:79) [ 120.837135][ T986] ? write_profile (profile.c:?) [ 120.837137][ T986] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.837139][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837141][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837143][ T986] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.837147][ T986] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.837149][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837151][ T986] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 120.837153][ T986] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.837155][ T986] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.837157][ T986] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.837159][ T986] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.837162][ T986] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.837164][ T986] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.837166][ T986] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.837168][ T986] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.837169][ T986] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 120.837173][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837175][ T986] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.837177][ T986] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.837180][ T986] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.837182][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837184][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837186][ T986] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.837189][ T986] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.837191][ T986] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 120.837194][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837196][ T986] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.837198][ T986] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 120.837201][ T986] ? copy_msghdr_from_user (net/socket.c:2650) [ 120.837203][ T986] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 120.837205][ T986] ? move_addr_to_kernel (net/socket.c:258) [ 120.837207][ T986] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.837210][ T986] ___sys_sendmsg (net/socket.c:2767) [ 120.837212][ T986] ? copy_msghdr_from_user (net/socket.c:2619) [ 120.837219][ T986] __sys_sendmsg (net/socket.c:2799) [ 120.837222][ T986] ? __sys_sendmsg_sock (net/socket.c:2780) [ 120.837226][ T986] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.837228][ T986] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.837230][ T986] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 120.837233][ T986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.837235][ T986] RIP: 0033:0x7f905d0af54e [ 120.837237][ T986] 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 [ 120.837239][ T986] RSP: 002b:00007ffce58cb920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.837243][ T986] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f905d0af54e [ 120.837245][ T986] RDX: 0000000000000000 RSI: 00007ffce58cb9d0 RDI: 0000000000000005 [ 120.837246][ T986] RBP: 00007ffce58cb930 R08: 0000000000000000 R09: 0000000000000000 [ 120.837247][ T986] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915f48 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __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 br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print