====================================== | [ 9.964826][ T187] softirqs last disabled at (34412): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.964828][ T187] Preemption disabled at: | [ 9.964829][ T187] 0x0 | [ 9.964838][ T187] Tainted: [W]=WARN [ 9.964839][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.964841][ T187] Call Trace: [ 9.964843][ T187] [ 9.964844][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.964850][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.964855][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.964859][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.964864][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.964866][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.964872][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.964874][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.964877][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.964880][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.964882][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.964886][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.964891][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.964897][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.964900][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.964902][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.964906][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.964909][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.964911][ T187] ? 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)) [ 9.964914][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.964917][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.964920][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.964924][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.964926][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.964931][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.964934][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.964935][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.964938][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.964941][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.964943][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.964946][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.964950][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.964953][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.964956][ T187] _printk (kernel/printk/printk.c:2504) [ 9.964960][ T187] ? snapshot_read.cold (user.c:?) [ 9.964963][ T187] ? 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) [ 9.964965][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.964969][ T187] ? 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) [ 9.964972][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.964975][ T187] ? exit_notify (kernel/exit.c:780) [ 9.964977][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.964980][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.964984][ T187] do_group_exit (kernel/exit.c:1151) [ 9.964987][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.964988][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.964990][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.964993][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.964996][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.964999][ T187] RIP: 0033:0x7f5c156241b8 [ 9.965001][ T187] Code: Unable to access opcode bytes at 0x7f5c1562418e. Code starting with the faulting instruction =========================================== [ 9.965002][ T187] RSP: 002b:00007ffe02b40788 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.965005][ T187] RAX: ffffffffffffffda RBX: 00007f5c15754f88 RCX: 00007f5c156241b8 [ 9.965006][ T187] RDX: 00007f5c1536efc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.965007][ T187] RBP: 00007ffe02b407e0 R08: 0000000000000000 R09: 0000000000008010 [ 9.965008][ T187] R10: 00007ffe02b405a0 R11: 0000000000000246 R12: 0000000000000001 [ 9.965008][ T187] R13: 0000000000000000 R14: 00007f5c15753680 R15: 00007f5c15754fa0 | [ 11.540547][ T250] softirqs last disabled at (23333): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.540550][ T250] Preemption disabled at: | [ 11.540550][ T250] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.540559][ T250] Tainted: [W]=WARN [ 11.540560][ T250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.540562][ T250] Call Trace: [ 11.540564][ T250] [ 11.540565][ T250] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.540571][ T250] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.540573][ T250] __might_resched.cold (kernel/sched/core.c:9234) [ 11.540577][ T250] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.540581][ T250] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.540586][ T250] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.540588][ T250] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.540594][ T250] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.540597][ T250] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.540600][ T250] put_chars (drivers/char/virtio_console.c:1176) [ 11.540602][ T250] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.540604][ T250] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.540607][ T250] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.540610][ T250] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.540614][ T250] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.540617][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.540619][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.540623][ T250] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.540624][ T250] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.540627][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.540630][ T250] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.540634][ T250] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.540638][ T250] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.540639][ T250] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.540643][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.540645][ T250] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.540649][ T250] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.540653][ T250] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.540655][ T250] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.540660][ T250] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.540668][ T250] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.540669][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.540672][ T250] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.540675][ T250] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.540677][ T250] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.540680][ T250] vprintk_emit (kernel/printk/printk.c:2479) [ 11.540684][ T250] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.540690][ T250] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.540693][ T250] _printk (kernel/printk/printk.c:2504) [ 11.540697][ T250] ? snapshot_read.cold (user.c:?) [ 11.540703][ T250] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.540706][ T250] gre_init (gre.mod.c:?) gre [ 11.540708][ T250] do_one_initcall (init/main.c:1357) [ 11.540711][ T250] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.540715][ T250] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.540718][ T250] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.540723][ T250] do_init_module (kernel/module/main.c:3117) [ 11.540726][ T250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.540730][ T250] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.540734][ T250] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.540737][ T250] load_module (kernel/module/main.c:3593) [ 11.540744][ T250] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.540749][ T250] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.540753][ T250] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.540756][ T250] init_module_from_file (kernel/module/main.c:3790) [ 11.540759][ T250] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.540767][ T250] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.540771][ T250] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.540774][ T250] idempotent_init_module (kernel/module/main.c:3802) [ 11.540777][ T250] ? init_module_from_file (kernel/module/main.c:3791) [ 11.540783][ T250] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.540785][ T250] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.540791][ T250] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.540793][ T250] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.540796][ T250] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.540798][ T250] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.540801][ T250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.540803][ T250] RIP: 0033:0x7f3c499c637d [ 11.540806][ T250] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.540808][ T250] RSP: 002b:00007fff45382388 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.540811][ T250] RAX: ffffffffffffffda RBX: 0000563b3213ea40 RCX: 00007f3c499c637d [ 11.540812][ T250] RDX: 0000000000000000 RSI: 0000563b2d35cffd RDI: 0000000000000001 [ 11.540813][ T250] RBP: 00007fff45382420 R08: 0000000000000000 R09: 0000000000000000 [ 11.540814][ T250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000563b2d35cffd [ 11.540815][ T250] R13: 0000563b3213ea00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.016223][ T10] #11: ffffffff9ae89560 (printk_legacy_map-wait-type-override){....}-{3:3}, at: console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) | [ 12.016226][ T10] | [ 12.016226][ T10] stack backtrace: | [ 12.016233][ T10] Tainted: [W]=WARN [ 12.016234][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.016235][ T10] Workqueue: mld mld_ifc_work [ 12.016239][ T10] Call Trace: [ 12.016240][ T10] [ 12.016242][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.016249][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.016254][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.016259][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.016262][ T10] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.016267][ T10] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.016269][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.016275][ T10] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.016278][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.016282][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.016284][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.016288][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.016293][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.016300][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.016302][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.016306][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.016311][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.016314][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.016316][ T10] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.016320][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.016322][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.016326][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.016331][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.016333][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.016339][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.016341][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.016343][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.016346][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.016350][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.016352][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.016356][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.016359][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.016363][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.016367][ T10] _printk (kernel/printk/printk.c:2504) [ 12.016371][ T10] ? snapshot_read.cold (user.c:?) [ 12.016372][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.016378][ T10] ? idr_get_free (??:?) [ 12.016384][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.016388][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 12.016392][ T10] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 12.016396][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.016399][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.016402][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.016404][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.016407][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.016408][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.016411][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.016413][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.016418][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.016421][ T10] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 12.016424][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.016428][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.016432][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.016435][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.016437][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.016439][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.016441][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.016446][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.016451][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.016453][ T10] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 12.016456][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.016458][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.016463][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.016466][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.016470][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.016472][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.016474][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.016486][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.016491][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.016492][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.016495][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.016498][ T10] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 12.016503][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.016507][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.016511][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.016512][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.016514][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.016517][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.016521][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.016523][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.016525][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.016529][ T10] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1890 (discriminator 4)) [ 12.016534][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 12.016541][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2168) [ 12.016545][ T10] mld_ifc_work (net/ipv6/mcast.c:2739) [ 12.016548][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.016549][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.016556][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.016559][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.016567][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.016572][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.016574][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.016576][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.016579][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.016581][ T10] kthread (kernel/kthread.c:436) [ 12.016583][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.016586][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.016589][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.016593][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.016597][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.016600][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.016603][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.572529][ T36] softirqs last disabled at (21490): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) bridge | [ 12.572542][ T36] Preemption disabled at: | [ 12.572543][ T36] 0x0 | [ 12.572555][ T36] Tainted: [W]=WARN [ 12.572556][ T36] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.572558][ T36] Workqueue: events_unbound linkwatch_event [ 12.572563][ T36] Call Trace: [ 12.572565][ T36] [ 12.572567][ T36] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.572575][ T36] __might_resched.cold (kernel/sched/core.c:9234) [ 12.572581][ T36] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.572587][ T36] ? __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.572594][ T36] __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.572598][ T36] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.572607][ T36] ? 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.572611][ T36] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.572616][ T36] put_chars (drivers/char/virtio_console.c:1176) [ 12.572620][ T36] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.572625][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.572630][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.572634][ T36] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.572641][ T36] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.572644][ T36] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.572648][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.572651][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.572659][ T36] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.572661][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.572674][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.572681][ T36] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.572688][ T36] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.572690][ T36] ? 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.572696][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.572699][ T36] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.572707][ T36] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.572714][ T36] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.572716][ T36] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.572726][ T36] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.572731][ T36] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.572733][ T36] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.572737][ T36] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.572743][ T36] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.572746][ T36] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.572751][ T36] vprintk_emit (kernel/printk/printk.c:2479) [ 12.572758][ T36] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.572763][ T36] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.572767][ T36] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.572774][ T36] _printk (kernel/printk/printk.c:2504) [ 12.572778][ T36] ? snapshot_read.cold (user.c:?) [ 12.572788][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.572795][ T36] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.572812][ T36] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.572827][ T36] br_stp_enable_port (net/bridge/br_stp_if.c:93) bridge [ 12.572839][ T36] br_port_carrier_check (net/bridge/br_if.c:90) bridge [ 12.572855][ T36] br_device_event (net/bridge/br.c:101) bridge [ 12.572869][ T36] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 12.572872][ T36] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 12.572884][ T36] notifier_call_chain (kernel/notifier.c:85) [ 12.572894][ T36] netif_state_change (net/core/dev.c:1625) [ 12.572901][ T36] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.572909][ T36] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.572913][ T36] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.572918][ T36] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.572923][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.572930][ T36] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.572934][ T36] ? __linkwatch_run_queue (./include/linux/list.h:577) [ 12.572940][ T36] process_one_work (kernel/workqueue.c:3387) [ 12.572952][ T36] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.572957][ T36] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.572971][ T36] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.572984][ T36] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.572987][ T36] kthread (kernel/kthread.c:436) [ 12.572990][ T36] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.572993][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.572998][ T36] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.573004][ T36] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.573009][ T36] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.573014][ T36] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.573018][ T36] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.905722][ T12] softirqs last disabled at (11282): __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.905725][ T12] Preemption disabled at: | [ 13.905726][ T12] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.905736][ T12] Tainted: [W]=WARN [ 13.905737][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.905739][ T12] Workqueue: ipv6_addrconf addrconf_dad_work [ 13.905743][ T12] Call Trace: [ 13.905745][ T12] [ 13.905748][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.905754][ T12] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.905757][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 13.905762][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.905766][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.905772][ T12] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 13.905774][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.905780][ T12] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 13.905783][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.905786][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 13.905789][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.905794][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.905798][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.905802][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905803][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905805][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905809][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.905812][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.905815][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905819][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.905824][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.905828][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.905830][ T12] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 13.905833][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905836][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.905840][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.905844][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.905846][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905852][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.905855][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.905857][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905859][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.905863][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.905865][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.905869][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 13.905873][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.905876][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.905881][ T12] _printk (kernel/printk/printk.c:2504) [ 13.905885][ T12] ? snapshot_read.cold (user.c:?) [ 13.905887][ T12] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.905894][ T12] ? idr_get_free (??:?) [ 13.905899][ T12] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.905905][ T12] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 13.905910][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905913][ T12] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.905917][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905919][ T12] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.905921][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905923][ T12] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 13.905926][ T12] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.905929][ T12] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905933][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905936][ T12] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 13.905938][ T12] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 13.905941][ T12] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.905945][ T12] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.905950][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.905952][ T12] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.905955][ T12] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.905957][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.905962][ T12] __dev_xmit_skb (net/core/dev.c:4262) [ 13.905965][ T12] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 13.905969][ T12] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.905971][ T12] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 13.905973][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905976][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.905980][ T12] __dev_queue_xmit (net/core/dev.c:4884) [ 13.905988][ T12] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.905990][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.905992][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.905999][ T12] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.906004][ T12] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.906009][ T12] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.906011][ T12] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.906013][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.906017][ T12] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 13.906021][ T12] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.906025][ T12] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.906028][ T12] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.906030][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.906032][ T12] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.906035][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.906038][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.906041][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.906043][ T12] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.906047][ T12] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1890 (discriminator 4)) [ 13.906052][ T12] ? mld_dad_start_work (net/ipv6/mcast.c:1153) [ 13.906062][ T12] ipv6_mc_dad_complete (net/ipv6/mcast.c:2316) [ 13.906064][ T12] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.906066][ T12] addrconf_dad_completed (net/ipv6/addrconf.c:4376) [ 13.906070][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.906073][ T12] ? addrconf_rs_timer (net/ipv6/addrconf.c:4092 (discriminator 11)) [ 13.906075][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.906077][ T12] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 13.906079][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.906083][ T12] ? addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.906086][ T12] addrconf_dad_work (net/ipv6/addrconf.c:4304) [ 13.906090][ T12] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 13.906093][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.906095][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.906098][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.906100][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.906104][ T12] process_one_work (kernel/workqueue.c:3387) [ 13.906111][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.906114][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.906122][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.906130][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.906132][ T12] kthread (kernel/kthread.c:436) [ 13.906134][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.906137][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.906140][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.906144][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.906148][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.906151][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.906154][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.617874][ C3] | [ 17.617874][ C3] | [ 17.617874][ C3] stack backtrace: | [ 17.617883][ C3] Tainted: [W]=WARN [ 17.617884][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.617886][ C3] Call Trace: [ 17.617888][ C3] [ 17.617891][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.617897][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.617900][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.617902][ C3] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 17.617906][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 17.617909][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 17.617911][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.617914][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.617916][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.617919][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617923][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.617926][ C3] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.617928][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.617930][ C3] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.617933][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.617936][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.617938][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617941][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.617944][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.617947][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.617949][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.617952][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.617955][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.617957][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.617960][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.617963][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.617965][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.617968][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 17.617971][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.617974][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.617977][ C3] _printk (kernel/printk/printk.c:2504) [ 17.617980][ C3] ? snapshot_read.cold (user.c:?) [ 17.617982][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.617986][ C3] ? idr_get_free (??:?) [ 17.617990][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.617994][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 17.617997][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.618000][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.618003][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.618005][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.618007][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.618009][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.618012][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.618014][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.618017][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618020][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.618023][ C3] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.618025][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.618028][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.618030][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.618033][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.618035][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.618037][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.618040][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 17.618043][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.618045][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.618047][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.618050][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618052][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.618055][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 17.618060][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.618062][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.618064][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618068][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.618071][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.618074][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.618076][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618078][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618081][ C3] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.618084][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.618087][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.618089][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.618091][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.618093][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618096][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618098][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.618101][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.618104][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.618107][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618110][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.618113][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618116][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618118][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.618121][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618124][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.618126][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618129][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 17.618132][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 17.618134][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.618139][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618141][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618143][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618146][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.618149][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618152][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.618154][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.618158][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.618162][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.618164][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.618167][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.618170][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618172][ C3] handle_softirqs (kernel/softirq.c:645) [ 17.618175][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618178][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.618181][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.618183][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 17.618185][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.618187][ C3] [ 17.618194][ C3] [ 17.618194][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.618197][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.618199][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.618203][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.618206][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 17.618209][ C3] RAX: 0000000000096d5d RBX: ff11000001c88040 RCX: ffffffff97cf0307 [ 17.618211][ C3] RDX: ff11000001c88040 RSI: ffffffff9aa38af6 RDI: ffffffff9a48d8e0 [ 17.618212][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.618213][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 17.618215][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.618217][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.618220][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.618222][ C3] default_idle_call (kernel/sched/idle.c:122) [ 17.618225][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.618227][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 17.618230][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.618232][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618235][ C3] do_idle (kernel/sched/idle.c:355) [ 17.618237][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.618239][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.618242][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.618244][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.618272][ C3] softirqs last disabled at (617823): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.618274][ C3] Preemption disabled at: | [ 17.618275][ C3] 0x0 | [ 17.618282][ C3] Tainted: [W]=WARN [ 17.618283][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.618284][ C3] Call Trace: [ 17.618285][ C3] [ 17.618286][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.618289][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 17.618293][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.618297][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618300][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.618303][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.618305][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.618308][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.618310][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.618313][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 17.618316][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.618319][ C3] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.618321][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.618325][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.618327][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618330][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618333][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.618336][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.618338][ C3] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.618341][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618343][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.618346][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.618349][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.618352][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.618355][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.618358][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.618360][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618362][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.618365][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.618367][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.618370][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 17.618373][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.618376][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618379][ C3] _printk (kernel/printk/printk.c:2504) [ 17.618381][ C3] ? snapshot_read.cold (user.c:?) [ 17.618384][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.618387][ C3] ? idr_get_free (??:?) [ 17.618391][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.618395][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 17.618398][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.618400][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.618403][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.618405][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.618408][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.618410][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.618412][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.618415][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.618418][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618420][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.618423][ C3] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.618425][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.618428][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.618430][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.618433][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.618435][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.618437][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.618440][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 17.618443][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.618445][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.618447][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.618449][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618452][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.618455][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 17.618459][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.618461][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.618463][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618466][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.618470][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.618473][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.618475][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618477][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618479][ C3] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.618482][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.618485][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.618487][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.618489][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.618492][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618494][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618496][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.618499][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.618503][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.618505][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618509][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.618511][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618514][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618516][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.618520][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618522][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.618525][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618527][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 17.618530][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 17.618533][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.618535][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.618538][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618540][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618543][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.618546][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.618549][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.618551][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.618555][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.618558][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.618561][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.618564][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.618566][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618569][ C3] handle_softirqs (kernel/softirq.c:645) [ 17.618572][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.618574][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.618577][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.618579][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 17.618581][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.618583][ C3] [ 17.618584][ C3] [ 17.618585][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.618587][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.618589][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.618592][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.618594][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 17.618595][ C3] RAX: 0000000000096d5d RBX: ff11000001c88040 RCX: ffffffff97cf0307 [ 17.618597][ C3] RDX: ff11000001c88040 RSI: ffffffff9aa38af6 RDI: ffffffff9a48d8e0 [ 17.618598][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.618599][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 17.618600][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.618602][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.618606][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.618608][ C3] default_idle_call (kernel/sched/idle.c:122) [ 17.618611][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.618613][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 17.618615][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.618618][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.618621][ C3] do_idle (kernel/sched/idle.c:355) [ 17.618623][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.618625][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.618627][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.618630][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 25.490345][ C3] softirqs last disabled at (617823): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.490347][ C3] Preemption disabled at: | [ 25.490348][ C3] 0x0 | [ 25.490358][ C3] Tainted: [W]=WARN [ 25.490358][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.490360][ C3] Call Trace: [ 25.490362][ C3] [ 25.490363][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.490368][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 25.490372][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 25.490373][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.490377][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490380][ 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)) [ 25.490384][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.490386][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.490390][ 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) [ 25.490391][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.490393][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 25.490395][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.490397][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.490399][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.490403][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.490404][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 25.490407][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.490408][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490410][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490412][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.490415][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.490417][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490418][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490420][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490422][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490423][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.490425][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.490427][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.490430][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.490431][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490433][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.490434][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490436][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.490437][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.490439][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.490441][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.490442][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.490444][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 25.490448][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.490449][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 25.490451][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490453][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490455][ C3] _printk (kernel/printk/printk.c:2504) [ 25.490458][ C3] ? snapshot_read.cold (user.c:?) [ 25.490459][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 25.490462][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 25.490466][ C3] ? idr_get_free (??:?) [ 25.490468][ 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) [ 25.490471][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 25.490476][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 25.490479][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 25.490481][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490483][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490484][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490486][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 25.490489][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490491][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490493][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 25.490494][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.490495][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490497][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490498][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490500][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.490503][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490504][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 25.490507][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 25.490509][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 25.490511][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 25.490513][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490514][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 25.490515][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 25.490517][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 25.490519][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490521][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 25.490523][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 25.490525][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 25.490526][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 25.490527][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490529][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490531][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 25.490533][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 25.490536][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.490538][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 25.490541][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 25.490544][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 25.490546][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 25.490548][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 25.490550][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490551][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490553][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490555][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.490556][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 25.490558][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 25.490560][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 25.490561][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 25.490564][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490566][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.490567][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 25.490568][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490570][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 25.490571][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490572][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490574][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 25.490578][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.490581][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 25.490583][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.490584][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.490586][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 25.490588][ 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) [ 25.490590][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.490591][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490593][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.490594][ 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) [ 25.490596][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.490598][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 25.490600][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 25.490602][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.490605][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490607][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.490609][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 25.490611][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.490614][ 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) [ 25.490616][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.490618][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.490620][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.490621][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.490623][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490624][ C3] handle_softirqs (kernel/softirq.c:645) [ 25.490626][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.490628][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490629][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.490631][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.490632][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 25.490634][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.490636][ C3] [ 25.490637][ C3] [ 25.490637][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 25.490640][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.490642][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.490645][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 25.490647][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 25.490650][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 25.490651][ C3] RDX: 0000000000000003 RSI: ffffffff9a48d860 RDI: ffffffff97cf0307 [ 25.490652][ C3] RBP: 0000000000000000 R08: ffffffff9a181421 R09: 1fe2200006a763a2 [ 25.490653][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 25.490654][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 25.490655][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 25.490657][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.490660][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.490662][ C3] default_idle_call (kernel/sched/idle.c:122) [ 25.490664][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.490666][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 25.490667][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.490670][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.490672][ C3] do_idle (kernel/sched/idle.c:355) [ 25.490673][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.490675][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 25.490677][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 25.490678][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 29.274537][ C0] softirqs last disabled at (0): 0x0 | [ 29.274539][ C0] Preemption disabled at: | [ 29.274540][ 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.274551][ C0] Tainted: [W]=WARN [ 29.274552][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.274554][ C0] Call Trace: [ 29.274555][ C0] [ 29.274557][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.274562][ 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.274564][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 29.274568][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.274571][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 29.274574][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274578][ 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.274581][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.274583][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.274587][ 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.274588][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.274590][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 29.274592][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 29.274593][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.274595][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 29.274599][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.274602][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.274603][ 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.274605][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 29.274608][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.274609][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274611][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.274613][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.274616][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.274618][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274620][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274621][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274623][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.274625][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.274626][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.274629][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.274631][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.274633][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.274635][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.274636][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274638][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.274639][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.274641][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 29.274643][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.274645][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.274647][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 29.274651][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.274653][ 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.274655][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274657][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.274658][ C0] _printk (kernel/printk/printk.c:2504) [ 29.274662][ C0] ? snapshot_read.cold (user.c:?) [ 29.274663][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 29.274666][ C0] ? idr_get_free (??:?) [ 29.274669][ 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.274672][ C0] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 29.274675][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 29.274679][ C0] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 29.274682][ C0] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 29.274686][ C0] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 29.274689][ C0] tcf_classify (net/sched/cls_api.c:1875) [ 29.274691][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.274692][ 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.274694][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.274695][ C0] ? __tcf_classify (net/sched/cls_api.c:1784) [ 29.274697][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 29.274700][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 29.274702][ C0] tc_run (net/core/dev.c:4463) [ 29.274704][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.274706][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 29.274709][ C0] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 29.274712][ C0] ? do_xdp_generic (net/core/dev.c:5732) [ 29.274714][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 29.274716][ C0] ? should_we_balance (kernel/sched/fair.c:13347) [ 29.274718][ C0] ? rcu_core (kernel/rcu/tree.c:2919) [ 29.274727][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 29.274729][ C0] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 29.274732][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 29.274734][ C0] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 29.274736][ C0] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 29.274739][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 29.274741][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274743][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274745][ C0] process_backlog (net/core/dev.c:6728) [ 29.274747][ C0] __napi_poll (net/core/dev.c:7787) [ 29.274749][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 29.274752][ C0] ? __napi_poll (./include/net/gro.h:507) [ 29.274754][ 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.274756][ 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.274758][ C0] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 29.274761][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274763][ C0] handle_softirqs (kernel/softirq.c:645) [ 29.274765][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 29.274767][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274768][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 29.274771][ 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.274773][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 29.274774][ C0] [ 29.274775][ C0] [ 29.274775][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 29.274777][ 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.274779][ 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.274783][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 29.274784][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.274787][ 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.274790][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 29.274794][ C0] packet_snd (net/packet/af_packet.c:3110) [ 29.274798][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.274800][ C0] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 29.274801][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274803][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.274805][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.274806][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.274808][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.274809][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.274813][ C0] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 29.274816][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.274818][ C0] ? sock_ioctl (net/socket.c:1446) [ 29.274821][ C0] ? __sys_setsockopt (net/socket.c:2422) [ 29.274824][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.274825][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.274827][ 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.274828][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.274829][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.274831][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.274833][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.274835][ C0] RIP: 0033:0x7fc462da854e [ 29.274837][ 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.274839][ C0] RSP: 002b:00007fff4b808600 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.274842][ C0] RAX: ffffffffffffffda RBX: 0000555790602af2 RCX: 00007fc462da854e [ 29.274844][ C0] RDX: 000000000000002a RSI: 0000555790602af2 RDI: 0000000000000005 [ 29.274845][ C0] RBP: 00007fff4b808610 R08: 00007fff4b808660 R09: 0000000000000014 [ 29.274846][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 0000555790602830 [ 29.274846][ C0] R13: 000000000000002a R14: 0000000000000005 R15: 0000555790602830 | [ 35.946547][ C0] softirqs last disabled at (0): 0x0 | [ 35.946549][ C0] Preemption disabled at: | [ 35.946550][ 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)) | [ 35.946561][ C0] Tainted: [W]=WARN [ 35.946562][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.946563][ C0] Call Trace: [ 35.946565][ C0] [ 35.946566][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.946571][ 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)) [ 35.946573][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 35.946577][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.946581][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 35.946583][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946586][ 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)) [ 35.946590][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.946592][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.946595][ 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) [ 35.946597][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.946599][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 35.946601][ C0] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 35.946602][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.946603][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 35.946607][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.946610][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.946611][ 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) [ 35.946613][ C0] ? vsnprintf (lib/vsprintf.c:2900) [ 35.946616][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.946617][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946619][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.946621][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.946623][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.946625][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946627][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946628][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946630][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.946632][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.946634][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.946636][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.946638][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.946640][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.946641][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.946643][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946644][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.946646][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.946647][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 35.946649][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.946651][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.946653][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 35.946657][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.946659][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946661][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.946663][ C0] _printk (kernel/printk/printk.c:2504) [ 35.946666][ C0] ? snapshot_read.cold (user.c:?) [ 35.946667][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 35.946670][ C0] ? __netif_receive_skb_one_core (net/core/dev.c:6262) [ 35.946672][ C0] ? idr_get_free (??:?) [ 35.946674][ 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) [ 35.946677][ C0] tcf_mirred_to_dev.cold (net/sched/act_mirred.c:271 (discriminator 3)) act_mirred [ 35.946681][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:18) [ 35.946685][ C0] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 35.946688][ C0] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 35.946692][ C0] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 35.946695][ C0] tcf_classify (net/sched/cls_api.c:1875) [ 35.946696][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.946697][ 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) [ 35.946699][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.946700][ C0] ? __tcf_classify (net/sched/cls_api.c:1784) [ 35.946702][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 35.946705][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 35.946707][ C0] tc_run (net/core/dev.c:4463) [ 35.946709][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.946710][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 35.946713][ C0] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 35.946715][ C0] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.946718][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.946719][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.946720][ C0] ? do_xdp_generic (net/core/dev.c:5732) [ 35.946722][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 35.946724][ C0] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.946726][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.946727][ C0] ? kasan_save_free_info (mm/kasan/generic.c:584) [ 35.946730][ C0] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 35.946731][ C0] ? rcu_core (kernel/rcu/tree.c:2919) [ 35.946733][ C0] ? handle_softirqs (kernel/softirq.c:645) [ 35.946735][ C0] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 35.946736][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 35.946739][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 35.946740][ C0] ? pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 35.946749][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 35.946751][ C0] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 35.946752][ C0] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 35.946755][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 35.946757][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946759][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946761][ C0] process_backlog (net/core/dev.c:6728) [ 35.946763][ C0] __napi_poll (net/core/dev.c:7787) [ 35.946765][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 35.946768][ C0] ? __napi_poll (./include/net/gro.h:507) [ 35.946769][ 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) [ 35.946771][ 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) [ 35.946774][ C0] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 35.946776][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946778][ C0] handle_softirqs (kernel/softirq.c:645) [ 35.946780][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 35.946782][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946783][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 35.946785][ 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)) [ 35.946787][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 35.946789][ C0] [ 35.946789][ C0] [ 35.946790][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 35.946791][ 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)) [ 35.946793][ 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) [ 35.946797][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 35.946799][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.946802][ 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) [ 35.946804][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 35.946808][ C0] packet_snd (net/packet/af_packet.c:3110) [ 35.946812][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.946813][ C0] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 35.946815][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946817][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.946818][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.946820][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.946821][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.946823][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.946826][ C0] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 35.946829][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.946831][ C0] ? sock_ioctl (net/socket.c:1446) [ 35.946834][ C0] ? __sys_setsockopt (net/socket.c:2422) [ 35.946836][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.946838][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.946839][ 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)) [ 35.946840][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 35.946841][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.946842][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.946844][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.946846][ C0] RIP: 0033:0x7f3b5e7f054e [ 35.946848][ 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 [ 35.946850][ C0] RSP: 002b:00007ffca0e6ba30 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.946853][ C0] RAX: ffffffffffffffda RBX: 000055dccfb6aaf2 RCX: 00007f3b5e7f054e [ 35.946854][ C0] RDX: 000000000000002a RSI: 000055dccfb6aaf2 RDI: 0000000000000005 [ 35.946855][ C0] RBP: 00007ffca0e6ba40 R08: 00007ffca0e6ba90 R09: 0000000000000014 [ 35.946856][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000055dccfb6a830 [ 35.946857][ C0] R13: 000000000000002a R14: 0000000000000005 R15: 000055dccfb6a830 | [ 40.338396][ C3] softirqs last disabled at (617823): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 40.338398][ C3] Preemption disabled at: | [ 40.338399][ C3] 0x0 | [ 40.338410][ C3] Tainted: [W]=WARN [ 40.338411][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.338413][ C3] Call Trace: [ 40.338415][ C3] [ 40.338417][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.338423][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 40.338426][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 40.338428][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.338432][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338435][ 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)) [ 40.338439][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.338442][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.338446][ 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) [ 40.338447][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.338449][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 40.338451][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.338453][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 40.338455][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.338459][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.338460][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 40.338463][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.338465][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338466][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338469][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.338472][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.338474][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338475][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338477][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338478][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338480][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 40.338482][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.338484][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.338487][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.338489][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338490][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.338492][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338493][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.338495][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.338496][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.338498][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.338500][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.338502][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 40.338506][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.338508][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 40.338510][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338511][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338513][ C3] _printk (kernel/printk/printk.c:2504) [ 40.338516][ C3] ? snapshot_read.cold (user.c:?) [ 40.338518][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 40.338521][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 40.338524][ C3] ? idr_get_free (??:?) [ 40.338526][ 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) [ 40.338530][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 40.338535][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 40.338539][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 40.338541][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338543][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338545][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338546][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 40.338550][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338552][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338553][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 40.338555][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.338556][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338558][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338559][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338561][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 40.338564][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338565][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 40.338568][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 40.338570][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 40.338573][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 40.338574][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338576][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 40.338577][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 40.338579][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 40.338580][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338582][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 40.338585][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 40.338587][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 40.338588][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 40.338590][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338591][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338593][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 40.338596][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 40.338598][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 40.338600][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 40.338603][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 40.338606][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 40.338609][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 40.338611][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 40.338613][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338615][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338616][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338618][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.338619][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 40.338621][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 40.338623][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 40.338625][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 40.338628][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338629][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.338631][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 40.338632][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338633][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 40.338635][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338636][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338638][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 40.338642][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.338644][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 40.338647][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.338649][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.338652][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 40.338653][ 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) [ 40.338655][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.338657][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338659][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.338660][ 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) [ 40.338662][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.338664][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 40.338666][ C3] ? sysvec_call_function_single (arch/x86/kernel/smp.c:267 (discriminator 16) arch/x86/kernel/smp.c:267 (discriminator 16)) [ 40.338668][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 40.338670][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 40.338674][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338676][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 40.338678][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 40.338680][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 40.338682][ 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) [ 40.338685][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 40.338687][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 40.338689][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 40.338690][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.338692][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338694][ C3] handle_softirqs (kernel/softirq.c:645) [ 40.338696][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 40.338697][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338699][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 40.338700][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 40.338702][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 40.338703][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 40.338705][ C3] [ 40.338706][ C3] [ 40.338706][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 40.338709][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 40.338711][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 40.338714][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 40.338716][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 40.338719][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 40.338721][ C3] RDX: 0000000000000003 RSI: ffffffff9a48d860 RDI: ffffffff97cf0307 [ 40.338722][ C3] RBP: 0000000000000000 R08: ffffffff9a181421 R09: 1fe2200006a763a2 [ 40.338722][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 40.338723][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 40.338725][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 40.338727][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 40.338730][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 40.338732][ C3] default_idle_call (kernel/sched/idle.c:122) [ 40.338733][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 40.338735][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 40.338737][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 40.338739][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 40.338740][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.338742][ C3] do_idle (kernel/sched/idle.c:355) [ 40.338744][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 40.338745][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 40.338747][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 40.338749][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 45.458367][ C2] softirqs last disabled at (642313): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 45.458370][ C2] Preemption disabled at: | [ 45.458371][ C2] 0x0 | [ 45.458384][ C2] Tainted: [W]=WARN [ 45.458385][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.458387][ C2] Call Trace: [ 45.458389][ C2] [ 45.458392][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.458398][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 45.458402][ C2] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 45.458405][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.458409][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458413][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.458417][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.458420][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.458424][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.458426][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.458429][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 45.458432][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.458434][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 45.458438][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.458442][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.458444][ C2] ? vsnprintf (lib/vsprintf.c:2900) [ 45.458448][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.458450][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458452][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458455][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.458458][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.458461][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458463][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458465][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458467][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458470][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 45.458472][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.458475][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.458478][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.458480][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458482][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.458484][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458486][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.458489][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.458490][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.458493][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.458495][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.458498][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 45.458503][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.458505][ C2] ? 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.458508][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458510][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458512][ C2] _printk (kernel/printk/printk.c:2504) [ 45.458516][ C2] ? snapshot_read.cold (user.c:?) [ 45.458518][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 45.458521][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 45.458525][ C2] ? idr_get_free (??:?) [ 45.458528][ C2] ? 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.458532][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 45.458538][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 45.458543][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 45.458546][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458548][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458550][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458552][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 45.458556][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458558][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458561][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 45.458563][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.458564][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458566][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458568][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458571][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.458574][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458576][ C2] 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.458579][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 45.458581][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 45.458585][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 45.458587][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458589][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 45.458591][ C2] ? 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.458593][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 45.458595][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458598][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 45.458601][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 45.458603][ C2] ? write_profile (profile.c:?) [ 45.458606][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458608][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458611][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 45.458614][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 45.458616][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.458618][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 45.458622][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 45.458626][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 45.458629][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 45.458632][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 45.458635][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458638][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458640][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458642][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.458645][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 45.458649][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 45.458652][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 45.458654][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 45.458658][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458660][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.458662][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 45.458664][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458666][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 45.458668][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458670][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458673][ C2] 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.458678][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.458681][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 45.458684][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.458687][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.458690][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 45.458692][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.458695][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.458697][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458700][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.458702][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.458704][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.458707][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 45.458710][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 45.458712][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 45.458717][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.458719][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1847 kernel/time/timer.c:1865) [ 45.458721][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458724][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 45.458726][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 45.458730][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 45.458733][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 45.458736][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 45.458739][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 45.458742][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 45.458745][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 45.458747][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458749][ C2] handle_softirqs (kernel/softirq.c:645) [ 45.458753][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 45.458755][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458757][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 45.458760][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 45.458762][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 45.458764][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 45.458767][ C2] [ 45.458768][ C2] [ 45.458769][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 45.458772][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 45.458780][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 45.458784][ C2] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 45.458786][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 45.458790][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 45.458792][ C2] RDX: 0000000000000002 RSI: ffffffff9a48d860 RDI: ffffffff97cf0307 [ 45.458794][ C2] RBP: 0000000000000000 R08: ffffffff9a181421 R09: 1fe2200006a663a2 [ 45.458795][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 45.458796][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 45.458799][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 45.458801][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.458804][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 45.458807][ C2] default_idle_call (kernel/sched/idle.c:122) [ 45.458809][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 45.458811][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 45.458813][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 45.458816][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.458818][ C2] do_idle (kernel/sched/idle.c:355) [ 45.458820][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 45.458823][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 45.458825][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 45.458828][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 54.439596][ C0] softirqs last disabled at (0): 0x0 | [ 54.439598][ C0] Preemption disabled at: | [ 54.439599][ 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)) | [ 54.439610][ C0] Tainted: [W]=WARN [ 54.439611][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.439613][ C0] Call Trace: [ 54.439615][ C0] [ 54.439616][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.439621][ 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)) [ 54.439623][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 54.439627][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439630][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.439633][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 54.439636][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439638][ 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)) [ 54.439641][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.439644][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.439648][ 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) [ 54.439649][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.439651][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 54.439653][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.439655][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 54.439658][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.439662][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.439663][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439665][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439667][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.439669][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.439671][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439673][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439675][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439676][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439678][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 54.439680][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.439682][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.439685][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.439687][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439689][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.439690][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439692][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439693][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.439695][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 54.439697][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.439699][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.439700][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 54.439703][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.439705][ 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) [ 54.439707][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439709][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439711][ C0] _printk (kernel/printk/printk.c:2504) [ 54.439714][ C0] ? snapshot_read.cold (user.c:?) [ 54.439715][ C0] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 54.439719][ C0] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 54.439722][ C0] ? idr_get_free (??:?) [ 54.439725][ 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) [ 54.439727][ C0] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 54.439732][ C0] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 54.439736][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439738][ C0] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 54.439740][ 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)) [ 54.439742][ C0] ? packet_rcv (net/packet/af_packet.c:2231) [ 54.439746][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439747][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439749][ 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)) [ 54.439751][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439753][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439755][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439756][ 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) [ 54.439759][ C0] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 54.439761][ C0] sch_direct_xmit (net/sched/sch_generic.c:372) [ 54.439763][ C0] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.439766][ C0] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 54.439767][ 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) [ 54.439769][ C0] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 54.439770][ C0] ? tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.439772][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439773][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439777][ C0] __dev_xmit_skb (net/core/dev.c:4262) [ 54.439780][ C0] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 54.439782][ C0] ? __local_bh_enable_ip (kernel/softirq.c:473) [ 54.439785][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439788][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439791][ C0] __dev_queue_xmit (net/core/dev.c:4884) [ 54.439794][ 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) [ 54.439796][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.439798][ C0] ? tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 54.439800][ C0] ? tcf_classify (net/sched/cls_api.c:1875) [ 54.439802][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439811][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 54.439813][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.439814][ 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) [ 54.439816][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 54.439819][ C0] ? __copy_skb_header (net/core/skbuff.c:1564) [ 54.439822][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 54.439823][ C0] ? __skb_clone (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 net/core/skbuff.c:1636) [ 54.439825][ C0] 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.439828][ C0] tcf_mirred_act (net/sched/act_mirred.c:489) act_mirred [ 54.439830][ C0] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 54.439833][ C0] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 54.439835][ C0] tcf_classify (net/sched/cls_api.c:1875) [ 54.439837][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.439838][ 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) [ 54.439840][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.439841][ C0] ? __tcf_classify (net/sched/cls_api.c:1784) [ 54.439842][ C0] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 54.439845][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 54.439847][ C0] tc_run (net/core/dev.c:4463) [ 54.439848][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439850][ C0] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 54.439853][ C0] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 54.439855][ 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) [ 54.439858][ 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) [ 54.439860][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439862][ C0] ? do_xdp_generic (net/core/dev.c:5732) [ 54.439864][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439865][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.439867][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.439868][ C0] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 54.439871][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.439873][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439874][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 54.439876][ C0] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 54.439878][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 54.439880][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439882][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439884][ C0] process_backlog (net/core/dev.c:6728) [ 54.439886][ C0] __napi_poll (net/core/dev.c:7787) [ 54.439889][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 54.439891][ C0] ? __napi_poll (./include/net/gro.h:507) [ 54.439893][ C0] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 (discriminator 3) kernel/locking/spinlock_debug.c:115 (discriminator 3)) [ 54.439895][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 54.439898][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 54.439900][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439902][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439904][ C0] handle_softirqs (kernel/softirq.c:645) [ 54.439906][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 54.439908][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 54.439909][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439910][ 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)) [ 54.439912][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 54.439914][ C0] [ 54.439914][ C0] [ 54.439915][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 54.439917][ 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)) [ 54.439918][ 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) [ 54.439923][ C0] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 54.439924][ 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) [ 54.439927][ C0] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 54.439931][ C0] packet_snd (net/packet/af_packet.c:3110) [ 54.439933][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439935][ C0] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 54.439936][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439938][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439940][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.439942][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439943][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439945][ C0] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.439948][ C0] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 54.439951][ C0] ? __ia32_sys_getpeername (net/socket.c:2235) [ 54.439953][ C0] ? sock_ioctl (net/socket.c:1446) [ 54.439956][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.439958][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 54.439960][ C0] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 54.439962][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 54.439963][ 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)) [ 54.439964][ C0] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 54.439965][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.439967][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.439969][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.439971][ C0] RIP: 0033:0x7f1449a9f54e [ 54.439974][ 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 [ 54.439976][ C0] RSP: 002b:00007ffee16a80e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 54.439979][ C0] RAX: ffffffffffffffda RBX: 000056009cf50af2 RCX: 00007f1449a9f54e [ 54.439981][ C0] RDX: 000000000000002a RSI: 000056009cf50af2 RDI: 0000000000000005 [ 54.439982][ C0] RBP: 00007ffee16a80f0 R08: 00007ffee16a8140 R09: 0000000000000014 [ 54.439983][ C0] R10: 0000000000000000 R11: 0000000000000202 R12: 000056009cf50830 [ 54.439984][ C0] R13: 000000000000002a R14: 0000000000000005 R15: 000056009cf50830 | [ 70.545549][ C3] softirqs last disabled at (617823): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 70.545552][ C3] Preemption disabled at: | [ 70.545553][ C3] 0x0 | [ 70.545567][ C3] Tainted: [W]=WARN [ 70.545568][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 70.545571][ C3] Call Trace: [ 70.545573][ C3] [ 70.545576][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 70.545582][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 70.545587][ C3] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 70.545590][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 70.545594][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545598][ 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)) [ 70.545603][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.545606][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.545611][ 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) [ 70.545613][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 70.545616][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 70.545619][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 70.545622][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 70.545625][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 70.545630][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 70.545632][ C3] ? vsnprintf (lib/vsprintf.c:2900) [ 70.545636][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.545638][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545640][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545644][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 70.545647][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 70.545650][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545653][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545655][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545657][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545660][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 70.545663][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 70.545666][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 70.545670][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 70.545672][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545674][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 70.545677][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545679][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.545681][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 70.545683][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 70.545686][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 70.545688][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 70.545692][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 70.545696][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 70.545699][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545702][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545705][ C3] _printk (kernel/printk/printk.c:2504) [ 70.545708][ C3] ? snapshot_read.cold (user.c:?) [ 70.545711][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 70.545715][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 70.545719][ C3] ? idr_get_free (??:?) [ 70.545722][ 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) [ 70.545726][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 70.545733][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:889) ip6_gre [ 70.545737][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.545740][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 70.545743][ C3] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 70.545747][ C3] ? packet_rcv (net/packet/af_packet.c:2231) [ 70.545752][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545754][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.545757][ C3] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 70.545760][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545762][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545765][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 70.545768][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545771][ C3] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 70.545774][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 70.545777][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 70.545780][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 70.545782][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545785][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 70.545787][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 70.545790][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 70.545792][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545795][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 70.545798][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 70.545801][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 70.545803][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 70.545805][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545808][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545811][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 70.545815][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 70.545818][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 70.545820][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 70.545824][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 70.545829][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 70.545833][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 70.545836][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 70.545838][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545841][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545843][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545846][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.545848][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 70.545852][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 70.545854][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 70.545863][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 70.545866][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545869][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 70.545871][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 70.545873][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545875][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 70.545877][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545879][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545882][ C3] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 70.545887][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 70.545890][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 70.545893][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 70.545896][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 70.545899][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 70.545901][ 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) [ 70.545904][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 70.545907][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545909][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 70.545912][ 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) [ 70.545914][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 70.545917][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 70.545920][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 70.545923][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 70.545927][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545931][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 70.545933][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 70.545937][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 70.545940][ 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) [ 70.545943][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 70.545947][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 70.545950][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 70.545952][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 70.545954][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545957][ C3] handle_softirqs (kernel/softirq.c:645) [ 70.545960][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 70.545962][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.545964][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 70.545967][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 70.545969][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 70.545972][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 70.545975][ C3] [ 70.545976][ C3] [ 70.545977][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 70.545980][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 70.545984][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 70.545987][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 86 11 00 verw 0x118613(%rip) # 0x11863b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 70.545990][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 70.545994][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 70.545996][ C3] RDX: 0000000000000003 RSI: ffffffff9a48d860 RDI: ffffffff97cf0307 [ 70.545997][ C3] RBP: 0000000000000000 R08: ffffffff9a181421 R09: 1fe2200006a763a2 [ 70.545999][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 70.546000][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 70.546002][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 70.546005][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 70.546009][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 70.546012][ C3] default_idle_call (kernel/sched/idle.c:122) [ 70.546014][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 70.546017][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 70.546019][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 70.546022][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 70.546024][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 70.546027][ C3] do_idle (kernel/sched/idle.c:355) [ 70.546029][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 70.546032][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 70.546034][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 70.546037][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 83.002299][ C3] softirqs last disabled at (0): 0x0 | [ 83.002301][ C3] Preemption disabled at: | [ 83.002301][ 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)) | [ 83.002313][ C3] Tainted: [W]=WARN [ 83.002314][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.002315][ C3] Call Trace: [ 83.002317][ C3] [ 83.002318][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.002324][ 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)) [ 83.002325][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 83.002329][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.002332][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002336][ 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)) [ 83.002340][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.002342][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.002346][ 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) [ 83.002347][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.002349][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 83.002351][ C3] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 83.002353][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.002355][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.002358][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.002361][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.002362][ 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) [ 83.002364][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.002365][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002367][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002369][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.002371][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.002373][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.002375][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002377][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002378][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002380][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.002382][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.002384][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.002386][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.002388][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.002390][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.002391][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.002393][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002394][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.002396][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.002397][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.002399][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.002401][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.002403][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 83.002408][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.002409][ C3] ? __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 83.002412][ C3] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5010) [ 83.002414][ C3] _printk (kernel/printk/printk.c:2504) [ 83.002418][ C3] ? snapshot_read.cold (user.c:?) [ 83.002420][ C3] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.002422][ C3] ? write_profile (profile.c:?) [ 83.002424][ C3] ? __kernel_text_address (kernel/extable.c:79) [ 83.002427][ C3] ? write_profile (profile.c:?) [ 83.002428][ C3] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.002430][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1)) [ 83.002435][ C3] tcf_mirred_act.cold (net/sched/act_mirred.c:470 (discriminator 10)) act_mirred [ 83.002439][ C3] tcf_action_exec.part.0 (./include/net/tc_wrapper.h:254 net/sched/act_api.c:1162) [ 83.002443][ C3] __tcf_classify (./include/net/tc_wrapper.h:260 net/sched/cls_api.c:1779) [ 83.002446][ C3] tcf_classify (net/sched/cls_api.c:1875) [ 83.002448][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.002450][ 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) [ 83.002452][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.002453][ C3] ? __tcf_classify (net/sched/cls_api.c:1784) [ 83.002454][ C3] ? __create_object (mm/kmemleak.c:807 (discriminator 3)) [ 83.002457][ C3] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 22)) [ 83.002460][ C3] tc_run (net/core/dev.c:4463) [ 83.002462][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.002463][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 83.002466][ C3] __netif_receive_skb_core.constprop.0 (net/core/dev.c:4538 (discriminator 1) net/core/dev.c:6115 (discriminator 1)) [ 83.002469][ C3] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 83.002470][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.002472][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.002473][ C3] ? do_xdp_generic (net/core/dev.c:5732) [ 83.002475][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2650) [ 83.002476][ C3] ? kasan_save_stack (mm/kasan/common.c:58) [ 83.002479][ C3] ? kasan_save_stack (mm/kasan/common.c:57) [ 83.002480][ C3] ? kasan_save_free_info (mm/kasan/generic.c:584) [ 83.002482][ C3] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 83.002484][ C3] ? rcu_core (kernel/rcu/tree.c:2919) [ 83.002485][ C3] ? handle_softirqs (kernel/softirq.c:645) [ 83.002488][ C3] ? __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 83.002489][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 83.002491][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 83.002493][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 12) kernel/locking/spinlock.c:221 (discriminator 12)) [ 83.002497][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 83.002498][ C3] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 83.002501][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 83.002502][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002504][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002506][ C3] process_backlog (net/core/dev.c:6728) [ 83.002508][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.002510][ C3] __napi_poll (net/core/dev.c:7787) [ 83.002512][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 83.002514][ C3] ? __napi_poll (./include/net/gro.h:507) [ 83.002516][ C3] ? trace_rcu_batch_end (./include/trace/events/rcu.h:715 (discriminator 19)) [ 83.002517][ C3] ? do_raw_spin_lock (kernel/locking/spinlock_debug.c:88 (discriminator 3) kernel/locking/spinlock_debug.c:115 (discriminator 3)) [ 83.002519][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002520][ C3] ? timerqueue_linked_add (./include/linux/rbtree.h:239 ./include/linux/rbtree.h:281 lib/timerqueue.c:96) [ 83.002524][ C3] ? ktime_get_update_offsets_now (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:2859) [ 83.002526][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002528][ C3] handle_softirqs (kernel/softirq.c:645) [ 83.002530][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002532][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 83.002533][ 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) [ 83.002535][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002536][ 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)) [ 83.002538][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 83.002539][ C3] [ 83.002540][ C3] [ 83.002541][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 83.002542][ 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)) [ 83.002544][ 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) [ 83.002548][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 83.002549][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.002553][ 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) [ 83.002555][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 83.002559][ C3] packet_snd (net/packet/af_packet.c:3110) [ 83.002563][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.002565][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 83.002566][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002568][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.002569][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.002571][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.002573][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.002574][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 83.002577][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 83.002579][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 83.002582][ C3] ? sock_ioctl (net/socket.c:1446) [ 83.002584][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 83.002587][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 83.002588][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.002589][ 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)) [ 83.002591][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.002592][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.002593][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.002595][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.002596][ C3] RIP: 0033:0x7f972cdd654e [ 83.002598][ 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 [ 83.002600][ C3] RSP: 002b:00007ffd44134950 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 83.002604][ C3] RAX: ffffffffffffffda RBX: 0000564e8673daf2 RCX: 00007f972cdd654e [ 83.002605][ C3] RDX: 000000000000002a RSI: 0000564e8673daf2 RDI: 0000000000000005 [ 83.002606][ C3] RBP: 00007ffd44134960 R08: 00007ffd441349b0 R09: 0000000000000014 [ 83.002607][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 0000564e8673d830 [ 83.002608][ C3] R13: 000000000000002a R14: 0000000000000005 R15: 0000564e8673d830 | [ 119.961123][ T985] softirqs last disabled at (0): 0x0 | [ 119.961125][ T985] Preemption disabled at: | [ 119.961126][ T985] 0x0 | [ 119.961134][ T985] Tainted: [W]=WARN [ 119.961135][ T985] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 119.961136][ T985] Call Trace: [ 119.961138][ T985] [ 119.961139][ T985] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 119.961144][ T985] __might_resched.cold (kernel/sched/core.c:9234) [ 119.961148][ T985] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 119.961151][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961155][ T985] __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)) [ 119.961159][ T985] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.961161][ T985] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.961165][ T985] ? 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) [ 119.961167][ T985] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 119.961168][ T985] put_chars (drivers/char/virtio_console.c:1176) [ 119.961170][ T985] ? __send_to_port (drivers/char/virtio_console.c:654) [ 119.961172][ T985] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 119.961175][ T985] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 119.961179][ T985] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 119.961181][ T985] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 119.961183][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961185][ T985] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.961188][ T985] console_emit_next_record (kernel/printk/printk.c:3183) [ 119.961191][ T985] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 119.961195][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961197][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961198][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961200][ T985] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.961202][ T985] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 119.961203][ T985] console_flush_one_record (kernel/printk/printk.c:3268) [ 119.961205][ T985] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 119.961208][ T985] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 119.961210][ T985] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.961211][ T985] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 119.961213][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961214][ T985] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.961216][ T985] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 119.961217][ T985] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 119.961219][ T985] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 119.961221][ T985] ? vprintk_emit (kernel/printk/printk.c:2478) [ 119.961223][ T985] vprintk_emit (kernel/printk/printk.c:2479) [ 119.961225][ T985] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 119.961227][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961229][ T985] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.961231][ T985] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 119.961233][ T985] _printk (kernel/printk/printk.c:2504) [ 119.961236][ T985] ? snapshot_read.cold (user.c:?) [ 119.961238][ T985] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 119.961243][ T985] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 119.961255][ T985] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 119.961263][ T985] br_device_event (net/bridge/br.c:111) bridge [ 119.961271][ T985] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 119.961274][ T985] ? 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 [ 119.961277][ T985] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 119.961281][ T985] notifier_call_chain (kernel/notifier.c:85) [ 119.961284][ T985] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 119.961288][ T985] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 119.961290][ T985] ? netif_change_name (net/core/dev.c:1517) [ 119.961292][ T985] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 119.961294][ T985] ? __kernel_text_address (kernel/extable.c:79) [ 119.961296][ T985] ? write_profile (profile.c:?) [ 119.961298][ T985] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 119.961301][ T985] netif_change_flags (net/core/dev.c:9882) [ 119.961303][ T985] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 119.961306][ T985] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 119.961307][ T985] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 119.961308][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961310][ T985] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.961313][ T985] ? kasan_save_stack (mm/kasan/common.c:58) [ 119.961316][ T985] ? kasan_save_stack (mm/kasan/common.c:57) [ 119.961318][ T985] ? kasan_save_track (mm/kasan/common.c:78) [ 119.961319][ T985] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 119.961321][ T985] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 119.961322][ T985] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 119.961323][ T985] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.961324][ T985] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.961327][ T985] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.961328][ T985] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.961329][ T985] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.961331][ T985] ? ___sys_sendmsg (net/socket.c:2767) [ 119.961333][ T985] ? __sys_sendmsg (net/socket.c:2799) [ 119.961334][ T985] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.961337][ T985] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.961339][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961341][ T985] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.961342][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961344][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961345][ T985] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 119.961348][ T985] ? __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) [ 119.961350][ T985] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 119.961351][ T985] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 119.961353][ T985] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 119.961355][ T985] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 119.961357][ T985] rtnl_newlink (net/core/rtnetlink.c:4215) [ 119.961359][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961360][ T985] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.961361][ T985] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.961363][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961365][ T985] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 119.961368][ T985] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 119.961369][ T985] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 119.961371][ T985] ? __kernel_text_address (kernel/extable.c:79) [ 119.961372][ T985] ? write_profile (profile.c:?) [ 119.961373][ T985] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 119.961374][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961376][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961378][ T985] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 119.961381][ T985] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.961382][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961384][ T985] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 119.961385][ T985] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 119.961387][ T985] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.961388][ T985] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.961389][ T985] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 119.961392][ T985] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 119.961393][ T985] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 119.961394][ T985] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.961396][ T985] ? netlink_ack (./include/linux/skbuff.h:2718) [ 119.961397][ T985] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 119.961399][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961401][ T985] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.961403][ T985] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 119.961405][ T985] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 119.961406][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961408][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961410][ T985] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 119.961412][ T985] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 119.961413][ T985] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 119.961415][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961417][ T985] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 119.961419][ T985] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 119.961420][ T985] ? copy_msghdr_from_user (net/socket.c:2650) [ 119.961422][ T985] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 119.961423][ T985] ? move_addr_to_kernel (net/socket.c:258) [ 119.961425][ T985] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 119.961427][ T985] ___sys_sendmsg (net/socket.c:2767) [ 119.961429][ T985] ? copy_msghdr_from_user (net/socket.c:2619) [ 119.961434][ T985] __sys_sendmsg (net/socket.c:2799) [ 119.961435][ T985] ? __sys_sendmsg_sock (net/socket.c:2780) [ 119.961438][ T985] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 119.961440][ T985] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 119.961441][ T985] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 119.961444][ T985] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 119.961445][ T985] RIP: 0033:0x7fb5b670554e [ 119.961447][ T985] 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 [ 119.961449][ T985] RSP: 002b:00007ffd81cfb650 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 119.961453][ T985] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb5b670554e [ 119.961454][ T985] RDX: 0000000000000000 RSI: 00007ffd81cfb700 RDI: 0000000000000005 [ 119.961455][ T985] RBP: 00007ffd81cfb660 R08: 0000000000000000 R09: 0000000000000000 [ 119.961456][ T985] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b32d Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __dev_queue_xmit:__dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __might_resched:__kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print