====================================== | [ 12.406956][ T251] softirqs last disabled at (22367): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.406959][ T251] Preemption disabled at: | [ 12.406959][ T251] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.406968][ T251] Tainted: [W]=WARN [ 12.406969][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.406971][ T251] Call Trace: [ 12.406973][ T251] [ 12.406974][ T251] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.406980][ T251] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.406982][ T251] __might_resched.cold (kernel/sched/core.c:9234) [ 12.406986][ T251] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.406990][ T251] ? __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.406996][ T251] __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.406998][ T251] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.407004][ T251] ? 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.407007][ T251] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.407010][ T251] put_chars (drivers/char/virtio_console.c:1176) [ 12.407012][ T251] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.407014][ T251] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.407017][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.407020][ T251] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.407025][ T251] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.407027][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.407029][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.407033][ T251] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.407034][ T251] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.407038][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.407041][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.407044][ T251] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.407048][ T251] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.407050][ T251] ? 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.407053][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.407055][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.407059][ T251] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.407063][ T251] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.407065][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.407070][ T251] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.407073][ T251] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.407075][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.407077][ T251] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.407081][ T251] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.407082][ T251] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.407086][ T251] vprintk_emit (kernel/printk/printk.c:2479) [ 12.407090][ T251] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.407095][ T251] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 12.407098][ T251] _printk (kernel/printk/printk.c:2504) [ 12.407101][ T251] ? snapshot_read.cold (user.c:?) [ 12.407108][ T251] ? 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) [ 12.407111][ T251] gre_init (gre.mod.c:?) gre [ 12.407113][ T251] do_one_initcall (init/main.c:1357) [ 12.407116][ T251] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.407120][ T251] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.407123][ T251] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.407128][ T251] do_init_module (kernel/module/main.c:3117) [ 12.407131][ T251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.407135][ T251] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.407138][ T251] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.407143][ T251] load_module (kernel/module/main.c:3593) [ 12.407152][ T251] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.407158][ T251] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.407161][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.407165][ T251] init_module_from_file (kernel/module/main.c:3790) [ 12.407168][ T251] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.407176][ T251] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.407179][ T251] ? 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.407183][ T251] idempotent_init_module (kernel/module/main.c:3802) [ 12.407186][ T251] ? init_module_from_file (kernel/module/main.c:3791) [ 12.407192][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.407194][ T251] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.407200][ T251] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.407202][ T251] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.407206][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.407208][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.407211][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.407213][ T251] RIP: 0033:0x7f9a94b5e37d [ 12.407216][ T251] 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 [ 12.407218][ T251] RSP: 002b:00007ffc16a43648 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.407221][ T251] RAX: ffffffffffffffda RBX: 0000560a57ddda40 RCX: 00007f9a94b5e37d [ 12.407222][ T251] RDX: 0000000000000000 RSI: 0000560a222ffffd RDI: 0000000000000001 [ 12.407223][ T251] RBP: 00007ffc16a436e0 R08: 0000000000000000 R09: 0000000000000000 [ 12.407224][ T251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000560a222ffffd [ 12.407225][ T251] R13: 0000560a57ddda00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.424042][ C0] | [ 12.424042][ C0] | [ 12.424042][ C0] stack backtrace: | [ 12.424048][ C0] Tainted: [W]=WARN [ 12.424049][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.424050][ C0] Call Trace: [ 12.424051][ C0] [ 12.424052][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.424056][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 12.424058][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 12.424060][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 12.424063][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 12.424065][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 12.424066][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 12.424069][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.424070][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 12.424072][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.424075][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.424077][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 12.424079][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 12.424080][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 12.424083][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.424085][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 12.424087][ C0] _printk (kernel/printk/printk.c:2504) [ 12.424089][ C0] ? snapshot_read.cold (user.c:?) [ 12.424091][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 12.424092][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.424095][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 12.424096][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 12.424098][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 12.424099][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 12.424101][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 12.424103][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 12.424106][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.424108][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.424109][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.424112][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 12.424113][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 12.424116][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 12.424117][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.424120][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.424122][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 12.424124][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 12.424126][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.424128][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.424130][ C0] handle_softirqs (kernel/softirq.c:645) [ 12.424132][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.424134][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 12.424136][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 12.424137][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 12.424138][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 12.424140][ C0] [ 12.424141][ C0] [ 12.424141][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 12.424143][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 12.424144][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 12.424150][ 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 [ 12.424152][ C0] RSP: 0018:ffffffffb3807cf8 EFLAGS: 00000296 [ 12.424154][ C0] RAX: 0000000000062889 RBX: ffffffffb381c600 RCX: ffffffffb08f0307 [ 12.424155][ C0] RDX: ffffffffb381c600 RSI: ffffffffb3638b01 RDI: ffffffffb308d8e0 [ 12.424156][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 12.424157][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6700fa2 [ 12.424158][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 12.424159][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 12.424162][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.424163][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 12.424165][ C0] default_idle_call (kernel/sched/idle.c:122) [ 12.424167][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 12.424168][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 12.424170][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 12.424172][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.424174][ C0] do_idle (kernel/sched/idle.c:355) [ 12.424176][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 12.424177][ C0] rest_init (init/main.c:727) [ 12.424179][ C0] ? __cpuidle_text_end (??:?) [ 12.424182][ C0] ? rest_init (init/main.c:727) [ 12.424184][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 12.424187][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 12.424190][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 12.424192][ C0] start_kernel (init/main.c:1185) [ 12.424194][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 12.424196][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 12.424198][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 13.503898][ T10] softirqs last disabled at (3833): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.503901][ T10] Preemption disabled at: | [ 13.503901][ 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)) | [ 13.503912][ T10] Tainted: [W]=WARN [ 13.503913][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.503915][ T10] Workqueue: mld mld_ifc_work [ 13.503921][ T10] Call Trace: [ 13.503922][ T10] [ 13.503924][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.503929][ 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)) [ 13.503931][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 13.503935][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.503938][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.503942][ 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)) [ 13.503946][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.503948][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.503952][ 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) [ 13.503954][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.503956][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 13.503957][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.503959][ T10] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 13.503963][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.503966][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.503967][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.503969][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.503971][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.503973][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.503975][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.503977][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.503979][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.503981][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.503982][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.503984][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 13.503986][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.503988][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.503991][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.503993][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.503994][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.503996][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.503998][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.503999][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.504001][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.504003][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.504005][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.504007][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 13.504011][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.504013][ T10] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 13.504014][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504016][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504018][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.504020][ T10] _printk (kernel/printk/printk.c:2504) [ 13.504023][ T10] ? snapshot_read.cold (user.c:?) [ 13.504025][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.504028][ T10] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 13.504031][ T10] ? idr_get_free (??:?) [ 13.504033][ T10] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 13.504036][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.504041][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.504044][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.504046][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504048][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.504050][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504051][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.504053][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504055][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.504057][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.504058][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.504060][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504061][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.504063][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504065][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.504067][ 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) [ 13.504069][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.504071][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.504074][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.504076][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504078][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.504079][ T10] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 13.504081][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.504082][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504084][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.504085][ T10] ? dev_get_by_index_rcu (net/core/dev.c:1009) [ 13.504089][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 13.504091][ T10] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 13.504092][ T10] ? fib_rules_unregister (net/core/fib_rules.c:189) [ 13.504095][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.504097][ T10] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 13.504098][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504100][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.504102][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 13.504105][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 13.504107][ T10] ? mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.504109][ T10] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 13.504112][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.504114][ T10] ? mroute6_is_socket (net/ipv6/ip6mr.c:1698) [ 13.504117][ T10] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.504120][ T10] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.504122][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.504124][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504126][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.504127][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504129][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 13.504131][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.504133][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.504135][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.504136][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.504139][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.504141][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.504142][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 13.504143][ T10] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 13.504144][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.504146][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.504149][ 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)) [ 13.504151][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.504160][ T10] ? mld_send_cr (net/ipv6/mcast.c:2148 (discriminator 11)) [ 13.504162][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.504164][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.504166][ T10] process_one_work (kernel/workqueue.c:3387) [ 13.504169][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.504171][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.504173][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.504176][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.504178][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.504180][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.504182][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.504183][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.504185][ T10] kthread (kernel/kthread.c:436) [ 13.504187][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.504188][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.504190][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.504193][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.504195][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.504198][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.504199][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.655799][ T12] softirqs last disabled at (82): addrconf_verify_rtnl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/ipv6/addrconf.c:4652 (discriminator 2)) | [ 14.655802][ T12] Preemption disabled at: | [ 14.655803][ T12] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.655815][ T12] Tainted: [W]=WARN [ 14.655816][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.655818][ T12] Workqueue: ipv6_addrconf addrconf_dad_work [ 14.655823][ T12] Call Trace: [ 14.655825][ T12] [ 14.655826][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.655833][ T12] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 14.655834][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 14.655838][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.655842][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655846][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.655850][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.655853][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.655857][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.655858][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.655860][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 14.655863][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.655864][ T12] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 14.655867][ T12] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 14.655869][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655871][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.655874][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.655875][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.655877][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655879][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.655881][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.655883][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655885][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655886][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655888][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655890][ T12] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 14.655892][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.655894][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.655897][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.655898][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655900][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.655901][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655903][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.655904][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.655906][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.655908][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.655910][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.655912][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 14.655916][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.655918][ T12] ? 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) [ 14.655919][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655921][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655923][ T12] _printk (kernel/printk/printk.c:2504) [ 14.655926][ T12] ? snapshot_read.cold (user.c:?) [ 14.655927][ T12] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.655931][ T12] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 14.655933][ T12] ? idr_get_free (??:?) [ 14.655935][ T12] ? 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) [ 14.655938][ T12] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.655943][ T12] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.655947][ T12] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.655949][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655951][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655952][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655954][ T12] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.655956][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655957][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655959][ T12] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.655961][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.655962][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655964][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655965][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655967][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.655969][ T12] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 14.655971][ T12] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.655973][ T12] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.655976][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.655978][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655980][ T12] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.655981][ T12] ? 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) [ 14.655983][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.655984][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.655986][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.655987][ T12] ? dev_get_by_index_rcu (net/core/dev.c:1009) [ 14.655991][ T12] __dev_xmit_skb (net/core/dev.c:4262) [ 14.655993][ T12] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 14.655994][ T12] ? fib_rules_unregister (net/core/fib_rules.c:189) [ 14.655997][ T12] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.655998][ T12] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 14.656000][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656002][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.656004][ T12] __dev_queue_xmit (net/core/dev.c:4884) [ 14.656006][ T12] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 14.656008][ T12] ? ipv6_mc_dad_complete (net/ipv6/mcast.c:2296) [ 14.656011][ T12] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 14.656014][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.656016][ T12] ? mroute6_is_socket (net/ipv6/ip6mr.c:1698) [ 14.656019][ T12] ? neigh_hh_output (./include/net/neighbour.h:525) [ 14.656022][ T12] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 14.656024][ T12] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.656026][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656028][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.656029][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656031][ T12] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.656033][ T12] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.656035][ T12] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.656036][ T12] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.656038][ T12] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 14.656041][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656043][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.656044][ T12] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 14.656045][ T12] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 14.656046][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.656049][ T12] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 14.656051][ T12] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 14.656054][ T12] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 14.656056][ T12] ? __ipv6_ifa_notify (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 net/ipv6/addrconf.c:6353) [ 14.656058][ T12] ? ip6_mc_add1_src (net/ipv6/mcast.c:2439) [ 14.656059][ T12] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 14.656061][ T12] ipv6_mc_dad_complete (net/ipv6/mcast.c:2296) [ 14.656063][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.656065][ T12] addrconf_dad_completed (net/ipv6/addrconf.c:4376) [ 14.656066][ T12] ? 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) [ 14.656068][ T12] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 14.656070][ T12] ? 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) [ 14.656072][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.656073][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656075][ T12] ? addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 14.656077][ T12] addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 14.656079][ T12] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 14.656081][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656083][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656085][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.656086][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.656088][ T12] process_one_work (kernel/workqueue.c:3387) [ 14.656092][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.656094][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.656096][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.656098][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.656101][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.656103][ T12] kthread (kernel/kthread.c:436) [ 14.656105][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.656106][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.656108][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.656111][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.656112][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.656115][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.656117][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.734913][ T326] softirqs last disabled at (0): 0x0 | [ 18.734915][ T326] Preemption disabled at: | [ 18.734916][ T326] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.734927][ T326] Tainted: [W]=WARN [ 18.734928][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.734929][ T326] Call Trace: [ 18.734931][ T326] [ 18.734932][ T326] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.734937][ T326] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.734939][ T326] __might_resched.cold (kernel/sched/core.c:9234) [ 18.734943][ T326] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 18.734945][ T326] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.734948][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.734952][ T326] __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)) [ 18.734955][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.734958][ T326] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.734963][ T326] ? 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) [ 18.734965][ T326] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.734968][ T326] put_chars (drivers/char/virtio_console.c:1176) [ 18.734971][ T326] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.734973][ T326] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 18.734977][ T326] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.734981][ T326] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.734983][ T326] ? vsnprintf (lib/vsprintf.c:2900) [ 18.734987][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.734989][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.734991][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.734995][ T326] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.734998][ T326] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.735001][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735003][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735006][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735008][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.735010][ T326] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 18.735012][ T326] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.735015][ T326] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.735018][ T326] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.735019][ T326] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.735021][ T326] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.735022][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735024][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.735026][ T326] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.735027][ T326] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.735029][ T326] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.735031][ T326] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.735033][ T326] vprintk_emit (kernel/printk/printk.c:2479) [ 18.735036][ T326] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.735038][ T326] ? netdev_run_todo (net/core/dev.c:11776) [ 18.735042][ T326] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 18.735045][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735047][ T326] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 18.735049][ T326] _printk (kernel/printk/printk.c:2504) [ 18.735053][ T326] ? snapshot_read.cold (user.c:?) [ 18.735056][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735058][ T326] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 18.735060][ T326] ? __up_write (kernel/locking/rwsem.c:1415) [ 18.735061][ T326] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 18.735062][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.735064][ T326] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 18.735065][ T326] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 18.735068][ T326] do_one_initcall (init/main.c:1357) [ 18.735070][ T326] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 18.735073][ T326] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 18.735076][ T326] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 18.735078][ T326] do_init_module (kernel/module/main.c:3117) [ 18.735081][ T326] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 18.735083][ T326] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 18.735085][ T326] load_module (kernel/module/main.c:3593) [ 18.735089][ T326] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 18.735091][ T326] ? __ia32_sys_fsconfig (??:?) [ 18.735094][ T326] ? ovl_real_file (fs/overlayfs/file.c:195) [ 18.735098][ T326] ? backing_file_read_iter (fs/backing-file.c:211) [ 18.735101][ T326] init_module_from_file (kernel/module/main.c:3790) [ 18.735103][ T326] ? __do_sys_init_module (kernel/module/main.c:3664) [ 18.735105][ T326] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 18.735108][ T326] ? ovl_mmap (fs/overlayfs/file.c:477) [ 18.735111][ T326] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.735112][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735114][ T326] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.735116][ T326] ? 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) [ 18.735117][ T326] idempotent_init_module (kernel/module/main.c:3802) [ 18.735120][ T326] ? init_module_from_file (kernel/module/main.c:3791) [ 18.735123][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.735124][ T326] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 18.735128][ T326] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 18.735130][ T326] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.735133][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.735135][ T326] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.735137][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.735139][ T326] RIP: 0033:0x7f9235f3b37d [ 18.735142][ T326] 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 [ 18.735143][ T326] RSP: 002b:00007fffcb3a7f68 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 18.735147][ T326] RAX: ffffffffffffffda RBX: 000055cbf60a1810 RCX: 00007f9235f3b37d [ 18.735148][ T326] RDX: 0000000000000000 RSI: 000055cbe2d3bffd RDI: 0000000000000000 [ 18.735149][ T326] RBP: 00007fffcb3a8000 R08: 0000000000000000 R09: 0000000000000000 [ 18.735150][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 000055cbe2d3bffd [ 18.735151][ T326] R13: 000055cbf60a1960 R14: 0000000000040000 R15: 0000000000000000 | [ 27.519813][ C0] softirqs last disabled at (403595): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.519815][ C0] Preemption disabled at: | [ 27.519816][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 27.519828][ C0] Tainted: [W]=WARN [ 27.519829][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.519831][ C0] Call Trace: [ 27.519832][ C0] [ 27.519834][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.519839][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 27.519840][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 27.519844][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.519848][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519852][ 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)) [ 27.519855][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.519858][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.519862][ 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) [ 27.519863][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.519866][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 27.519868][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 27.519870][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.519871][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.519874][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.519877][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.519879][ 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) [ 27.519880][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.519882][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519883][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519885][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.519887][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.519890][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.519892][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519894][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519896][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519897][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.519899][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.519901][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.519903][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.519906][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.519907][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.519909][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.519911][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519912][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.519914][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.519915][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 27.519917][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.519919][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.519921][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.519925][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.519926][ 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) [ 27.519928][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519930][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519931][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.519934][ C0] _printk (kernel/printk/printk.c:2504) [ 27.519937][ C0] ? snapshot_read.cold (user.c:?) [ 27.519938][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 27.519942][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 27.519945][ C0] ? idr_get_free (??:?) [ 27.519947][ 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) [ 27.519950][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 27.519956][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 27.519960][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 27.519962][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519964][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.519965][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519967][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 27.519970][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519972][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.519974][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 27.519975][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.519977][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519979][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.519980][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519982][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 27.519985][ 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) [ 27.519987][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 27.519989][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 27.519992][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 27.519993][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.519995][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 27.519997][ 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) [ 27.519998][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 27.520000][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.520002][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 27.520004][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.520006][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 27.520007][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 27.520011][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 27.520012][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 27.520014][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520016][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.520018][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 27.520021][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.520023][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 27.520025][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 27.520028][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 27.520031][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 27.520034][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 27.520036][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 27.520038][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520040][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.520041][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520043][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.520045][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 27.520047][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 27.520049][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 27.520050][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 27.520053][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520055][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.520056][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 27.520058][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520059][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 27.520060][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.520062][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520064][ 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)) [ 27.520067][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.520070][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 27.520072][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.520074][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.520076][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 27.520078][ 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) [ 27.520080][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.520081][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520083][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.520085][ 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) [ 27.520086][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.520088][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.520091][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.520093][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.520096][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.520098][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 27.520100][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520102][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.520103][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 27.520106][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.520108][ 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) [ 27.520110][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.520113][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.520115][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.520116][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.520118][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520119][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.520122][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.520123][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520125][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.520127][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.520128][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.520130][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.520132][ C0] [ 27.520133][ C0] [ 27.520133][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.520136][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.520139][ 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 [ 27.520141][ C0] RSP: 0018:ffffffffb3807cf8 EFLAGS: 00000246 [ 27.520144][ C0] RAX: 0000000000000000 RBX: ffffffffb381c600 RCX: 0000000000000001 [ 27.520146][ C0] RDX: 0000000000000000 RSI: ffffffffb308d860 RDI: ffffffffb08f0307 [ 27.520146][ C0] RBP: 0000000000000000 R08: ffffffffb2d80421 R09: 1fe2200006a463a2 [ 27.520147][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff6700fa2 [ 27.520148][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 27.520149][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 27.520151][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.520154][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.520156][ C0] default_idle_call (kernel/sched/idle.c:122) [ 27.520158][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.520159][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 27.520161][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.520163][ C0] ? flush_smp_call_function_queue (kernel/smp.c:680 (discriminator 6)) [ 27.520166][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.520168][ C0] do_idle (kernel/sched/idle.c:355) [ 27.520170][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.520171][ C0] rest_init (init/main.c:727) [ 27.520173][ C0] ? __cpuidle_text_end (??:?) [ 27.520176][ C0] ? rest_init (init/main.c:727) [ 27.520178][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 27.520181][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 27.520184][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 27.520187][ C0] start_kernel (init/main.c:1185) [ 27.520191][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 27.520193][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 27.520195][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.634137][ C0] softirqs last disabled at (0): 0x0 | [ 29.634139][ C0] Preemption disabled at: | [ 29.634140][ 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)) | [ 29.634155][ C0] Tainted: [W]=WARN [ 29.634156][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.634158][ C0] Call Trace: [ 29.634160][ C0] [ 29.634162][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.634169][ 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)) [ 29.634171][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 29.634177][ C0] ? br_handle_frame (net/bridge/br_input.c:315 (discriminator 1) net/bridge/br_input.c:442 (discriminator 1)) bridge [ 29.634195][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.634199][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 29.634202][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634207][ 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)) [ 29.634212][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.634215][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.634220][ 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) [ 29.634222][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.634225][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 29.634228][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 29.634230][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.634232][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 29.634237][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.634241][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.634244][ 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) [ 29.634246][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 29.634250][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.634259][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634262][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.634265][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.634269][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.634272][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634274][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634276][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634279][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.634282][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.634285][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.634288][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.634292][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.634295][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.634297][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.634299][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634301][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.634303][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.634305][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 29.634308][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.634311][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.634314][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 29.634318][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.634321][ 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) [ 29.634324][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634326][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.634329][ C0] _printk (kernel/printk/printk.c:2504) [ 29.634333][ C0] ? snapshot_read.cold (user.c:?) [ 29.634336][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.634340][ C0] ? idr_get_free (??:?) [ 29.634344][ 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) [ 29.634348][ C0] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 29.634352][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 29.634357][ C0] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 29.634361][ C0] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 29.634367][ C0] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 29.634371][ C0] tcf_classify (net/sched/cls_api.c:1875) [ 29.634374][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.634377][ 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) [ 29.634379][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.634381][ C0] ? __tcf_classify (net/sched/cls_api.c:1784) [ 29.634384][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 29.634387][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 29.634391][ C0] tc_run (net/core/dev.c:4463) [ 29.634394][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.634397][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 29.634401][ C0] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 29.634405][ C0] ? __trace_set_current_state (./include/linux/srcutree.h:292 (discriminator 3)) [ 29.634409][ C0] ? enqueue_task_fair (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1252 kernel/sched/sched.h:3173 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 29.634412][ C0] ? do_xdp_generic (net/core/dev.c:5732) [ 29.634415][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634418][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634420][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.634422][ 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) [ 29.634425][ C0] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 29.634430][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.634433][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.634436][ C0] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 29.634439][ C0] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 29.634443][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.634445][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634448][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634451][ C0] process_backlog (net/core/dev.c:6728) [ 29.634455][ C0] __napi_poll (net/core/dev.c:7787) [ 29.634458][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.634462][ C0] ? __napi_poll (./include/net/gro.h:507) [ 29.634465][ C0] ? 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) [ 29.634468][ C0] ? 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) [ 29.634471][ C0] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 29.634476][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634479][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.634483][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.634485][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634488][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 29.634491][ 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)) [ 29.634494][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.634497][ C0] [ 29.634498][ C0] [ 29.634499][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.634501][ 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)) [ 29.634504][ 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) [ 29.634509][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 29.634512][ 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) [ 29.634516][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.634522][ C0] packet_snd (net/packet/af_packet.c:3110) [ 29.634527][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.634530][ C0] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 29.634532][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634535][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.634537][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.634540][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634543][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.634545][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.634550][ C0] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 29.634554][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.634558][ C0] ? sock_ioctl (net/socket.c:1446) [ 29.634562][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.634565][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.634568][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.634570][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.634572][ 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)) [ 29.634575][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.634577][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.634579][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.634582][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.634586][ C0] RIP: 0033:0x7f8de7be354e [ 29.634588][ 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 [ 29.634591][ C0] RSP: 002b:00007ffc879f3df0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.634595][ C0] RAX: ffffffffffffffda RBX: 0000560cc4ceeaf2 RCX: 00007f8de7be354e [ 29.634597][ C0] RDX: 000000000000002a RSI: 0000560cc4ceeaf2 RDI: 0000000000000005 [ 29.634599][ C0] RBP: 00007ffc879f3e00 R08: 00007ffc879f3e50 R09: 0000000000000014 [ 29.634600][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000560cc4cee830 [ 29.634602][ C0] R13: 000000000000002a R14: 0000000000000005 R15: 0000560cc4cee830 | [ 36.360971][ C3] softirqs last disabled at (0): 0x0 | [ 36.360973][ C3] Preemption disabled at: | [ 36.360974][ 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)) | [ 36.360985][ C3] Tainted: [W]=WARN [ 36.360986][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.360988][ C3] Call Trace: [ 36.360990][ C3] [ 36.360991][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.360997][ 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)) [ 36.360999][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 36.361003][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.361006][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.361009][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361012][ 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)) [ 36.361016][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.361018][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.361022][ 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) [ 36.361024][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.361026][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 36.361028][ C3] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 36.361029][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.361031][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 36.361034][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.361037][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.361039][ 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) [ 36.361040][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 36.361044][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.361045][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361047][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.361049][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.361052][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.361054][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361056][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361057][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361059][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.361061][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.361063][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.361065][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.361068][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.361070][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.361071][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.361073][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361075][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.361076][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.361078][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 36.361080][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.361082][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.361084][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 36.361088][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.361090][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361092][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.361094][ C3] _printk (kernel/printk/printk.c:2504) [ 36.361097][ C3] ? snapshot_read.cold (user.c:?) [ 36.361099][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 36.361102][ C3] ? __netif_receive_skb_one_core (net/core/dev.c:6262) [ 36.361104][ C3] ? idr_get_free (??:?) [ 36.361106][ 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) [ 36.361109][ C3] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 36.361113][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 36.361118][ C3] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 36.361120][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 36.361125][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 36.361128][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 36.361130][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.361131][ 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) [ 36.361133][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.361134][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 36.361136][ C3] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 36.361139][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 36.361141][ C3] tc_run (net/core/dev.c:4463) [ 36.361143][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.361145][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 36.361147][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 36.361151][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 36.361153][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 36.361155][ C3] ? should_we_balance (kernel/sched/fair.c:13347) [ 36.361157][ C3] ? rcu_core (kernel/rcu/tree.c:2919) [ 36.361159][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 36.361161][ C3] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.361165][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 36.361167][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 36.361169][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 36.361171][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361173][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361175][ C3] process_backlog (net/core/dev.c:6728) [ 36.361178][ C3] __napi_poll (net/core/dev.c:7787) [ 36.361180][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 36.361182][ C3] ? __napi_poll (./include/net/gro.h:507) [ 36.361184][ C3] ? 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) [ 36.361187][ C3] ? 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) [ 36.361189][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 36.361192][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361194][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361196][ C3] handle_softirqs (kernel/softirq.c:645) [ 36.361198][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.361199][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361201][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 36.361203][ 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)) [ 36.361205][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 36.361207][ C3] [ 36.361207][ C3] [ 36.361208][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 36.361210][ 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)) [ 36.361212][ 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) [ 36.361215][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 36.361217][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 36.361220][ 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) [ 36.361223][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 36.361227][ C3] packet_snd (net/packet/af_packet.c:3110) [ 36.361231][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.361233][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 36.361235][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361237][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.361238][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.361240][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.361242][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.361243][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.361246][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 36.361249][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 36.361252][ C3] ? sock_ioctl (net/socket.c:1446) [ 36.361255][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 36.361258][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 36.361260][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 36.361261][ 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)) [ 36.361262][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 36.361263][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.361265][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.361267][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.361269][ C3] RIP: 0033:0x7efdf21c754e [ 36.361271][ 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 [ 36.361273][ C3] RSP: 002b:00007ffca5f5e210 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 36.361277][ C3] RAX: ffffffffffffffda RBX: 00005626b2c88af2 RCX: 00007efdf21c754e [ 36.361278][ C3] RDX: 000000000000002a RSI: 00005626b2c88af2 RDI: 0000000000000005 [ 36.361279][ C3] RBP: 00007ffca5f5e220 R08: 00007ffca5f5e270 R09: 0000000000000014 [ 36.361280][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 00005626b2c88830 [ 36.361281][ C3] R13: 000000000000002a R14: 0000000000000005 R15: 00005626b2c88830 | [ 43.903776][ C0] softirqs last disabled at (403595): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 43.903778][ C0] Preemption disabled at: | [ 43.903778][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 43.903790][ C0] Tainted: [W]=WARN [ 43.903790][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.903792][ C0] Call Trace: [ 43.903794][ C0] [ 43.903795][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.903801][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 43.903802][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 43.903806][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.903809][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903813][ 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)) [ 43.903816][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.903818][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.903822][ 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) [ 43.903823][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.903825][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 43.903827][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 43.903829][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.903831][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 43.903833][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.903836][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.903837][ 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) [ 43.903839][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.903841][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903842][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903844][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903846][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.903849][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.903851][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903852][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903854][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903856][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903857][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 43.903859][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.903861][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.903864][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.903866][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903867][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.903869][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903871][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.903872][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.903873][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.903876][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.903877][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.903879][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 43.903882][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.903884][ 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) [ 43.903886][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903887][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903889][ C0] _printk (kernel/printk/printk.c:2504) [ 43.903892][ C0] ? snapshot_read.cold (user.c:?) [ 43.903894][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 43.903897][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 43.903900][ C0] ? idr_get_free (??:?) [ 43.903902][ 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) [ 43.903905][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 43.903910][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 43.903914][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 43.903916][ 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)) [ 43.903919][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 43.903922][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903924][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.903926][ 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)) [ 43.903928][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903930][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903932][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 43.903934][ 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) [ 43.903937][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 43.903939][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 43.903941][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 43.903943][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903944][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 43.903946][ 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) [ 43.903947][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 43.903949][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903951][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 43.903953][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.903954][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 43.903956][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 43.903959][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 43.903961][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 43.903962][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903964][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903966][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 43.903968][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 43.903971][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 43.903973][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 43.903976][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 43.903979][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 43.903981][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 43.903984][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 43.903986][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903987][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.903989][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.903991][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.903992][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 43.903994][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 43.903996][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 43.903997][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 43.904000][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904002][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.904003][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 43.904004][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904006][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 43.904007][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.904008][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904010][ 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)) [ 43.904014][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.904016][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 43.904018][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 43.904020][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 43.904022][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 43.904024][ 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) [ 43.904026][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 43.904027][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904029][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.904031][ 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) [ 43.904032][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 43.904034][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 43.904037][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 43.904038][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 43.904042][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.904043][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 43.904045][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904047][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 43.904049][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 43.904051][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 43.904054][ 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) [ 43.904056][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 43.904058][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 43.904060][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 43.904062][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 43.904063][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904065][ C0] handle_softirqs (kernel/softirq.c:645) [ 43.904067][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 43.904068][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904070][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 43.904072][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 43.904073][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 43.904075][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 43.904077][ C0] [ 43.904077][ C0] [ 43.904078][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 43.904081][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 43.904083][ 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 [ 43.904085][ C0] RSP: 0018:ffffffffb3807cf8 EFLAGS: 00000246 [ 43.904088][ C0] RAX: 0000000000000000 RBX: ffffffffb381c600 RCX: 0000000000000001 [ 43.904090][ C0] RDX: 0000000000000000 RSI: ffffffffb308d860 RDI: ffffffffb08f0307 [ 43.904091][ C0] RBP: 0000000000000000 R08: ffffffffb2d80421 R09: 1fe2200006a463a2 [ 43.904091][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff6700fa2 [ 43.904092][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 43.904093][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 43.904096][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.904098][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 43.904100][ C0] default_idle_call (kernel/sched/idle.c:122) [ 43.904102][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 43.904103][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 43.904105][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 43.904108][ C0] ? flush_smp_call_function_queue (kernel/smp.c:680 (discriminator 6)) [ 43.904110][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.904112][ C0] do_idle (kernel/sched/idle.c:355) [ 43.904114][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 43.904115][ C0] rest_init (init/main.c:727) [ 43.904117][ C0] ? __cpuidle_text_end (??:?) [ 43.904120][ C0] ? rest_init (init/main.c:727) [ 43.904122][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 43.904125][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 43.904128][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 43.904130][ C0] start_kernel (init/main.c:1185) [ 43.904134][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 43.904137][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 43.904139][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.439820][ C1] softirqs last disabled at (440295): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.439822][ C1] Preemption disabled at: | [ 45.439823][ C1] 0x0 | [ 45.439833][ C1] Tainted: [W]=WARN [ 45.439834][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.439836][ C1] Call Trace: [ 45.439838][ C1] [ 45.439840][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.439845][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 45.439849][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.439853][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439856][ 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)) [ 45.439860][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.439863][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.439867][ 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) [ 45.439868][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.439870][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 45.439872][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 45.439875][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.439876][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.439879][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.439883][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.439884][ 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) [ 45.439885][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.439887][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439889][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439890][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.439892][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.439895][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.439897][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439898][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439900][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439902][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.439904][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.439905][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.439908][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.439910][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.439912][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.439914][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.439915][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439917][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.439918][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.439920][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.439922][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.439924][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.439926][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 45.439929][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.439931][ 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) [ 45.439933][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439934][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.439936][ C1] _printk (kernel/printk/printk.c:2504) [ 45.439939][ C1] ? snapshot_read.cold (user.c:?) [ 45.439941][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.439945][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.439948][ C1] ? idr_get_free (??:?) [ 45.439950][ 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) [ 45.439953][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 45.439958][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 45.439962][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 45.439964][ 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)) [ 45.439967][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 45.439971][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439972][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.439974][ 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)) [ 45.439976][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.439978][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439980][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.439982][ 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) [ 45.439985][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 45.439987][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.439989][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.439991][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.439993][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.439994][ 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) [ 45.439995][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.439997][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.439999][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 45.440001][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.440003][ C1] ? write_profile (profile.c:?) [ 45.440006][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440007][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440009][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 45.440012][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.440013][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.440015][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.440019][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.440021][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.440024][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 45.440026][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 45.440028][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440029][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440031][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440033][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.440034][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 45.440036][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 45.440038][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 45.440039][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 45.440042][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440044][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.440045][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.440046][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440048][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.440049][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440050][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440052][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 45.440056][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.440058][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 45.440060][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.440062][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.440064][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.440066][ 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) [ 45.440068][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.440070][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440071][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.440073][ 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) [ 45.440074][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.440076][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 45.440078][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 45.440080][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.440083][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.440085][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 45.440087][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440089][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.440090][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.440093][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.440095][ 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) [ 45.440097][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.440099][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.440101][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.440103][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.440104][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440106][ C1] handle_softirqs (kernel/softirq.c:645) [ 45.440108][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.440109][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440111][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.440113][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.440114][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 45.440116][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.440118][ C1] [ 45.440119][ C1] [ 45.440119][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 45.440122][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.440124][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.440127][ C1] 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.440129][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 45.440132][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 45.440134][ C1] RDX: 0000000000000001 RSI: ffffffffb308d860 RDI: ffffffffb08f0307 [ 45.440134][ C1] RBP: 0000000000000000 R08: ffffffffb2d80421 R09: 1fe2200006a563a2 [ 45.440135][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 45.440136][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 45.440137][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.440139][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.440141][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.440143][ C1] default_idle_call (kernel/sched/idle.c:122) [ 45.440145][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.440147][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 45.440148][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.440151][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.440152][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.440154][ C1] do_idle (kernel/sched/idle.c:355) [ 45.440155][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.440157][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 45.440159][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 45.440161][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 54.949076][ C1] softirqs last disabled at (0): 0x0 | [ 54.949078][ C1] Preemption disabled at: | [ 54.949079][ 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)) | [ 54.949091][ C1] Tainted: [W]=WARN [ 54.949092][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.949093][ C1] Call Trace: [ 54.949095][ C1] [ 54.949097][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.949102][ 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)) [ 54.949104][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 54.949107][ C1] ? ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 54.949111][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.949115][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949118][ 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)) [ 54.949122][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.949124][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.949128][ 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) [ 54.949130][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.949132][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 54.949134][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.949136][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 54.949139][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.949142][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.949143][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949145][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949147][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949149][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.949151][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.949153][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949155][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949156][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949158][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949160][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 54.949161][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.949163][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.949166][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.949168][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949169][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.949171][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949172][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.949174][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.949175][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 54.949177][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.949179][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.949181][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 54.949184][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.949185][ 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) [ 54.949187][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949189][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949191][ C1] _printk (kernel/printk/printk.c:2504) [ 54.949194][ C1] ? snapshot_read.cold (user.c:?) [ 54.949195][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 54.949199][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 54.949201][ C1] ? idr_get_free (??:?) [ 54.949203][ 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) [ 54.949206][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 54.949210][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 54.949215][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 54.949216][ 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)) [ 54.949219][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 54.949222][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949224][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.949225][ 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)) [ 54.949227][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949229][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949231][ 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) [ 54.949233][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 54.949235][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 54.949238][ C1] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.949240][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 54.949241][ 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) [ 54.949243][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 54.949244][ C1] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.949246][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949247][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949249][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 54.949251][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 54.949253][ C1] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 54.949255][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949257][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949259][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 54.949261][ 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) [ 54.949263][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.949264][ C1] ? tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 54.949267][ C1] ? tcf_classify (net/sched/cls_api.c:1875) [ 54.949268][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949270][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 54.949271][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.949273][ 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) [ 54.949274][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 54.949278][ C1] ? __copy_skb_header (net/core/skbuff.c:1564) [ 54.949280][ C1] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 54.949283][ C1] ? __skb_clone (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 net/core/skbuff.c:1636) [ 54.949285][ 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 [ 54.949287][ C1] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.949289][ C1] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 54.949292][ C1] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 54.949294][ C1] tcf_classify (net/sched/cls_api.c:1875) [ 54.949296][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.949297][ 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) [ 54.949299][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.949300][ C1] ? __tcf_classify (net/sched/cls_api.c:1784) [ 54.949301][ C1] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 54.949304][ C1] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 54.949306][ C1] tc_run (net/core/dev.c:4463) [ 54.949308][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.949309][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 54.949311][ C1] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 54.949314][ C1] ? enqueue_task_fair (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1252 kernel/sched/sched.h:3173 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 54.949317][ 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) [ 54.949319][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949321][ C1] ? do_xdp_generic (net/core/dev.c:5732) [ 54.949322][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949324][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.949325][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.949326][ C1] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 54.949329][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.949331][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949332][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 54.949334][ C1] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 54.949336][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 54.949338][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949340][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949342][ C1] process_backlog (net/core/dev.c:6728) [ 54.949345][ C1] __napi_poll (net/core/dev.c:7787) [ 54.949347][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 54.949349][ C1] ? __napi_poll (./include/net/gro.h:507) [ 54.949351][ C1] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 (discriminator 3) kernel/locking/spinlock_debug.c:115 (discriminator 3)) [ 54.949353][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.949355][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 54.949358][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949360][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949362][ C1] handle_softirqs (kernel/softirq.c:645) [ 54.949364][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 54.949365][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 54.949366][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.949368][ 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)) [ 54.949370][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 54.949371][ C1] [ 54.949372][ C1] [ 54.949372][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 54.949374][ 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)) [ 54.949375][ 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) [ 54.949379][ C1] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 54.949381][ C1] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 54.949384][ 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) [ 54.949387][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 54.949390][ C1] packet_snd (net/packet/af_packet.c:3110) [ 54.949393][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949395][ C1] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 54.949396][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949398][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.949400][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.949401][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.949403][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.949410][ C1] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.949414][ C1] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 54.949417][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 54.949419][ C1] ? sock_ioctl (net/socket.c:1446) [ 54.949422][ C1] ? __sys_setsockopt (net/socket.c:2422) [ 54.949425][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 54.949426][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.949427][ 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)) [ 54.949429][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.949430][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.949432][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.949434][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.949436][ C1] RIP: 0033:0x7f4b017c754e [ 54.949438][ 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 [ 54.949440][ C1] RSP: 002b:00007ffdae0f8b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 54.949444][ C1] RAX: ffffffffffffffda RBX: 0000560a83de2af2 RCX: 00007f4b017c754e [ 54.949445][ C1] RDX: 000000000000002a RSI: 0000560a83de2af2 RDI: 0000000000000005 [ 54.949446][ C1] RBP: 00007ffdae0f8b70 R08: 00007ffdae0f8bc0 R09: 0000000000000014 [ 54.949447][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 0000560a83de2830 [ 54.949448][ C1] R13: 000000000000002a R14: 0000000000000005 R15: 0000560a83de2830 | [ 76.159785][ C0] softirqs last disabled at (403595): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 76.159787][ C0] Preemption disabled at: | [ 76.159788][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 76.159800][ C0] Tainted: [W]=WARN [ 76.159801][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 76.159803][ C0] Call Trace: [ 76.159805][ C0] [ 76.159807][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 76.159812][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 76.159814][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 76.159817][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 76.159821][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159825][ 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)) [ 76.159828][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.159830][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.159834][ 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) [ 76.159836][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 76.159838][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 76.159840][ C0] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 76.159842][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 76.159844][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 76.159846][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 76.159850][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 76.159851][ 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) [ 76.159853][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.159854][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159856][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159857][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159859][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 76.159862][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 76.159864][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159866][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159867][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159869][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159871][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 76.159872][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 76.159875][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 76.159877][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 76.159879][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159881][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 76.159882][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159884][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.159885][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 76.159887][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.159889][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 76.159890][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 76.159892][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 76.159896][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 76.159898][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159900][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159901][ C0] _printk (kernel/printk/printk.c:2504) [ 76.159905][ C0] ? snapshot_read.cold (user.c:?) [ 76.159906][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 76.159910][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 76.159913][ C0] ? idr_get_free (??:?) [ 76.159915][ 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) [ 76.159918][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 76.159923][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 76.159927][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 76.159929][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159931][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159933][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159934][ C0] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 76.159938][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159940][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159941][ C0] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 76.159943][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.159944][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159946][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159947][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159949][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 76.159952][ 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) [ 76.159954][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 76.159956][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 76.159959][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 76.159961][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159963][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 76.159964][ 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) [ 76.159965][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 76.159967][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159969][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 76.159971][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.159973][ C0] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 76.159974][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 76.159977][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 76.159979][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 76.159980][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.159982][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.159984][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 76.159987][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 76.159989][ C0] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 76.159991][ C0] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 76.159994][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 76.159997][ C0] ? neigh_hh_output (./include/net/neighbour.h:525) [ 76.160000][ C0] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 76.160003][ C0] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 76.160004][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160006][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.160007][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160009][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.160011][ C0] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 76.160013][ C0] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 76.160015][ C0] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 76.160017][ C0] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 76.160019][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160021][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 76.160022][ C0] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 76.160024][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160025][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 76.160026][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.160028][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160030][ 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)) [ 76.160033][ C0] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 76.160036][ C0] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 76.160038][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 76.160040][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 76.160042][ C0] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 76.160043][ 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) [ 76.160045][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 76.160047][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160049][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 76.160050][ 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) [ 76.160052][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 76.160053][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 76.160056][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 76.160058][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 76.160061][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.160063][ C0] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 76.160064][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160066][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 76.160068][ C0] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 76.160070][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 76.160073][ 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) [ 76.160075][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 76.160077][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 76.160079][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 76.160081][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 76.160082][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160084][ C0] handle_softirqs (kernel/softirq.c:645) [ 76.160086][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 76.160087][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160089][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 76.160091][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 76.160092][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 76.160094][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 76.160096][ C0] [ 76.160097][ C0] [ 76.160097][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 76.160100][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 76.160103][ 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 [ 76.160104][ C0] RSP: 0018:ffffffffb3807cf8 EFLAGS: 00000246 [ 76.160109][ C0] RAX: 0000000000000000 RBX: ffffffffb381c600 RCX: 0000000000000001 [ 76.160110][ C0] RDX: 0000000000000000 RSI: ffffffffb308d860 RDI: ffffffffb08f0307 [ 76.160111][ C0] RBP: 0000000000000000 R08: ffffffffb2d80421 R09: 1fe2200006a463a2 [ 76.160112][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 1ffffffff6700fa2 [ 76.160112][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 76.160114][ C0] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 76.160116][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 76.160119][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 76.160121][ C0] default_idle_call (kernel/sched/idle.c:122) [ 76.160122][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 76.160124][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 76.160125][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 76.160128][ C0] ? flush_smp_call_function_queue (kernel/smp.c:680 (discriminator 6)) [ 76.160131][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 76.160133][ C0] do_idle (kernel/sched/idle.c:355) [ 76.160134][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 76.160136][ C0] rest_init (init/main.c:727) [ 76.160138][ C0] ? __cpuidle_text_end (??:?) [ 76.160141][ C0] ? rest_init (init/main.c:727) [ 76.160142][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 76.160146][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 76.160149][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 76.160151][ C0] start_kernel (init/main.c:1185) [ 76.160155][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 76.160158][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 76.160160][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 83.523978][ C1] softirqs last disabled at (0): 0x0 | [ 83.523979][ C1] Preemption disabled at: | [ 83.523980][ 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)) | [ 83.523991][ C1] Tainted: [W]=WARN [ 83.523992][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.523994][ C1] Call Trace: [ 83.523995][ C1] [ 83.523996][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.524002][ 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)) [ 83.524004][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 83.524008][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.524011][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524015][ 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)) [ 83.524019][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.524022][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.524025][ 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) [ 83.524027][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.524029][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 83.524031][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 83.524033][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.524035][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.524038][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.524041][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.524042][ 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) [ 83.524044][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.524045][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524047][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524049][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.524051][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.524053][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.524055][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524057][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524059][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524060][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.524062][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.524064][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.524066][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.524069][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.524070][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.524072][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.524074][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524075][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.524077][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.524078][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.524080][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.524082][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.524084][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 83.524088][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.524090][ C1] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 83.524093][ C1] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 83.524095][ C1] _printk (kernel/printk/printk.c:2504) [ 83.524098][ C1] ? snapshot_read.cold (user.c:?) [ 83.524100][ C1] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.524103][ C1] ? write_profile (profile.c:?) [ 83.524105][ C1] ? __kernel_text_address (kernel/extable.c:79) [ 83.524107][ C1] ? write_profile (profile.c:?) [ 83.524109][ C1] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.524111][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 83.524115][ C1] tcf_mirred_act.cold (net/sched/act_mirred.c:470 (discriminator 10)) act_mirred [ 83.524120][ C1] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 83.524124][ C1] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 83.524127][ C1] tcf_classify (net/sched/cls_api.c:1875) [ 83.524129][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.524132][ 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) [ 83.524133][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.524135][ C1] ? __tcf_classify (net/sched/cls_api.c:1784) [ 83.524136][ C1] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 83.524139][ C1] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 83.524141][ C1] tc_run (net/core/dev.c:4463) [ 83.524143][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.524145][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 83.524147][ C1] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 83.524150][ C1] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 83.524152][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.524153][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.524155][ C1] ? do_xdp_generic (net/core/dev.c:5732) [ 83.524156][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 83.524158][ C1] ? kasan_save_stack (mm/kasan/common.c:58) [ 83.524161][ C1] ? kasan_save_stack (mm/kasan/common.c:57) [ 83.524162][ C1] ? kasan_save_free_info (mm/kasan/generic.c:584) [ 83.524164][ C1] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 83.524166][ C1] ? rcu_core (kernel/rcu/tree.c:2919) [ 83.524167][ C1] ? handle_softirqs (kernel/softirq.c:645) [ 83.524170][ C1] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 83.524171][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 83.524173][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 83.524175][ C1] ? pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 83.524178][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 83.524180][ C1] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 83.524182][ C1] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 83.524184][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 83.524186][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524188][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524190][ C1] process_backlog (net/core/dev.c:6728) [ 83.524193][ C1] __napi_poll (net/core/dev.c:7787) [ 83.524195][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 83.524198][ C1] ? __napi_poll (./include/net/gro.h:507) [ 83.524199][ 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) [ 83.524202][ 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) [ 83.524204][ C1] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 83.524207][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524209][ C1] handle_softirqs (kernel/softirq.c:645) [ 83.524211][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 83.524213][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524215][ C1] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 83.524217][ 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)) [ 83.524219][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 83.524220][ C1] [ 83.524221][ C1] [ 83.524222][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 83.524223][ 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)) [ 83.524225][ 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) [ 83.524229][ C1] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 83.524231][ C1] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.524234][ 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) [ 83.524237][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 83.524241][ C1] packet_snd (net/packet/af_packet.c:3110) [ 83.524245][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.524246][ C1] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 83.524248][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524250][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.524252][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.524253][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.524255][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.524256][ C1] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 83.524260][ C1] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 83.524262][ C1] ? __ia32_sys_getpeername (net/socket.c:2235) [ 83.524264][ C1] ? sock_ioctl (net/socket.c:1446) [ 83.524267][ C1] ? __sys_setsockopt (net/socket.c:2422) [ 83.524270][ C1] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 83.524271][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.524273][ 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)) [ 83.524274][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.524275][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.524276][ C1] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.524278][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.524280][ C1] RIP: 0033:0x7f548201254e [ 83.524282][ 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 [ 83.524284][ C1] RSP: 002b:00007ffc80e6e120 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 83.524287][ C1] RAX: ffffffffffffffda RBX: 000056266b696af2 RCX: 00007f548201254e [ 83.524289][ C1] RDX: 000000000000002a RSI: 000056266b696af2 RDI: 0000000000000005 [ 83.524290][ C1] RBP: 00007ffc80e6e130 R08: 00007ffc80e6e180 R09: 0000000000000014 [ 83.524290][ C1] R10: 0000000000000000 R11: 0000000000000202 R12: 000056266b696830 [ 83.524291][ C1] R13: 000000000000002a R14: 0000000000000005 R15: 000056266b696830 | [ 120.694372][ T989] softirqs last disabled at (0): 0x0 | [ 120.694374][ T989] Preemption disabled at: | [ 120.694375][ T989] 0x0 | [ 120.694383][ T989] Tainted: [W]=WARN [ 120.694384][ T989] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.694386][ T989] Call Trace: [ 120.694387][ T989] [ 120.694388][ T989] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 120.694394][ T989] __might_resched.cold (kernel/sched/core.c:9234) [ 120.694398][ T989] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 120.694402][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694406][ T989] __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.694409][ T989] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.694412][ T989] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.694416][ T989] ? 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.694417][ T989] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.694419][ T989] put_chars (drivers/char/virtio_console.c:1176) [ 120.694421][ T989] ? __send_to_port (drivers/char/virtio_console.c:654) [ 120.694423][ T989] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 120.694426][ T989] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 120.694430][ T989] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 120.694433][ T989] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.694434][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694436][ T989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.694438][ T989] console_emit_next_record (kernel/printk/printk.c:3183) [ 120.694441][ T989] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 120.694443][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694445][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694446][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694448][ T989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.694450][ T989] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 120.694452][ T989] console_flush_one_record (kernel/printk/printk.c:3268) [ 120.694454][ T989] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 120.694457][ T989] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 120.694459][ T989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.694460][ T989] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 120.694462][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694464][ T989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.694465][ T989] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 120.694466][ T989] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 120.694469][ T989] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 120.694470][ T989] ? vprintk_emit (kernel/printk/printk.c:2478) [ 120.694472][ T989] vprintk_emit (kernel/printk/printk.c:2479) [ 120.694475][ T989] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 120.694477][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694479][ T989] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.694481][ T989] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 120.694483][ T989] _printk (kernel/printk/printk.c:2504) [ 120.694486][ T989] ? snapshot_read.cold (user.c:?) [ 120.694488][ T989] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 120.694493][ T989] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 120.694506][ T989] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 120.694514][ T989] br_device_event (net/bridge/br.c:111) bridge [ 120.694523][ T989] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 120.694526][ T989] ? 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.694529][ T989] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 120.694533][ T989] notifier_call_chain (kernel/notifier.c:85) [ 120.694536][ T989] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 120.694539][ T989] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.694541][ T989] ? netif_change_name (net/core/dev.c:1517) [ 120.694543][ T989] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 120.694545][ T989] ? __kernel_text_address (kernel/extable.c:79) [ 120.694547][ T989] ? write_profile (profile.c:?) [ 120.694549][ T989] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.694552][ T989] netif_change_flags (net/core/dev.c:9882) [ 120.694554][ T989] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 120.694557][ T989] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 120.694559][ T989] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 120.694560][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694562][ T989] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.694566][ T989] ? kasan_save_stack (mm/kasan/common.c:58) [ 120.694568][ T989] ? kasan_save_stack (mm/kasan/common.c:57) [ 120.694570][ T989] ? kasan_save_track (mm/kasan/common.c:78) [ 120.694571][ T989] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 120.694573][ T989] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 120.694575][ T989] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 120.694576][ T989] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.694577][ T989] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.694580][ T989] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.694581][ T989] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.694582][ T989] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 120.694585][ T989] ? ___sys_sendmsg (net/socket.c:2767) [ 120.694586][ T989] ? __sys_sendmsg (net/socket.c:2799) [ 120.694588][ T989] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.694590][ T989] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.694593][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694594][ T989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.694596][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694597][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694599][ T989] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 120.694602][ T989] ? __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.694604][ T989] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 120.694605][ T989] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 120.694606][ T989] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 120.694609][ T989] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 120.694611][ T989] rtnl_newlink (net/core/rtnetlink.c:4215) [ 120.694613][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694614][ T989] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 120.694616][ T989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.694617][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694619][ T989] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 120.694622][ T989] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 120.694624][ T989] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 120.694625][ T989] ? __kernel_text_address (kernel/extable.c:79) [ 120.694627][ T989] ? write_profile (profile.c:?) [ 120.694630][ T989] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 120.694632][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694634][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694636][ T989] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.694640][ T989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.694641][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694644][ T989] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 120.694645][ T989] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.694647][ T989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.694649][ T989] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.694651][ T989] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 120.694654][ T989] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.694656][ T989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.694657][ T989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.694659][ T989] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.694661][ T989] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 120.694664][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694666][ T989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.694668][ T989] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.694671][ T989] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.694672][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694674][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694676][ T989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.694678][ T989] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.694680][ T989] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 120.694682][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694684][ T989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 120.694685][ T989] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 120.694687][ T989] ? copy_msghdr_from_user (net/socket.c:2650) [ 120.694689][ T989] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 120.694690][ T989] ? move_addr_to_kernel (net/socket.c:258) [ 120.694692][ T989] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 120.694694][ T989] ___sys_sendmsg (net/socket.c:2767) [ 120.694696][ T989] ? copy_msghdr_from_user (net/socket.c:2619) [ 120.694701][ T989] __sys_sendmsg (net/socket.c:2799) [ 120.694703][ T989] ? __sys_sendmsg_sock (net/socket.c:2780) [ 120.694706][ T989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.694708][ T989] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.694710][ T989] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 120.694712][ T989] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.694713][ T989] RIP: 0033:0x7fa3fc3be54e [ 120.694715][ T989] 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.694717][ T989] RSP: 002b:00007ffcca5ddd70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 120.694721][ T989] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa3fc3be54e [ 120.694722][ T989] RDX: 0000000000000000 RSI: 00007ffcca5dde20 RDI: 0000000000000005 [ 120.694723][ T989] RBP: 00007ffcca5ddd80 R08: 0000000000000000 R09: 0000000000000000 [ 120.694724][ T989] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910019 Finger prints: __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 __irq_exit_rcu:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars addrconf_verify_rtnl:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning