====================================== | [ 10.349520][ T187] softirqs last disabled at (39478): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.349522][ T187] Preemption disabled at: | [ 10.349523][ T187] 0x0 | [ 10.349534][ T187] Tainted: [W]=WARN [ 10.349535][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.349537][ T187] Call Trace: [ 10.349539][ T187] [ 10.349540][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.349547][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 10.349552][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.349556][ 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) [ 10.349562][ 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)) [ 10.349564][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.349569][ 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) [ 10.349572][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.349580][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 10.349583][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.349585][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.349590][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.349595][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.349601][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.349604][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.349606][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.349610][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.349614][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.349616][ 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)) [ 10.349619][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.349622][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.349626][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.349630][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.349632][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.349637][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.349640][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.349642][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.349644][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.349648][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.349650][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.349653][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 10.349657][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.349661][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.349665][ T187] _printk (kernel/printk/printk.c:2504) [ 10.349668][ T187] ? snapshot_read.cold (user.c:?) [ 10.349671][ 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) [ 10.349674][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.349678][ 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) [ 10.349680][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.349684][ T187] ? exit_notify (kernel/exit.c:780) [ 10.349686][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.349689][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.349693][ T187] do_group_exit (kernel/exit.c:1151) [ 10.349696][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.349698][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.349701][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.349704][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.349707][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.349709][ T187] RIP: 0033:0x7f949b6e31b8 [ 10.349711][ T187] Code: Unable to access opcode bytes at 0x7f949b6e318e. Code starting with the faulting instruction =========================================== [ 10.349712][ T187] RSP: 002b:00007ffdae11c9a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.349715][ T187] RAX: ffffffffffffffda RBX: 00007f949b813f88 RCX: 00007f949b6e31b8 [ 10.349716][ T187] RDX: 00007f949b42dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.349717][ T187] RBP: 00007ffdae11ca00 R08: 0000000000000000 R09: 0000000000008010 [ 10.349718][ T187] R10: 00007ffdae11c7c0 R11: 0000000000000246 R12: 0000000000000001 [ 10.349719][ T187] R13: 0000000000000000 R14: 00007f949b812680 R15: 00007f949b813fa0 | [ 12.064622][ T251] softirqs last disabled at (32399): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.064625][ T251] Preemption disabled at: | [ 12.064626][ T251] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.064638][ T251] Tainted: [W]=WARN [ 12.064639][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.064642][ T251] Call Trace: [ 12.064644][ T251] [ 12.064646][ T251] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.064653][ T251] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.064656][ T251] __might_resched.cold (kernel/sched/core.c:9234) [ 12.064662][ T251] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.064668][ T251] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.064675][ T251] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.064679][ T251] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.064688][ T251] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.064691][ T251] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.064696][ T251] put_chars (drivers/char/virtio_console.c:1176) [ 12.064699][ T251] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.064703][ T251] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.064708][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.064712][ T251] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.064720][ T251] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.064723][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.064725][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.064734][ T251] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.064736][ T251] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.064741][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.064745][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.064752][ T251] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.064758][ T251] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.064761][ T251] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.064766][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.064769][ T251] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.064776][ T251] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.064783][ T251] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.064786][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.064795][ T251] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.064799][ T251] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.064802][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.064805][ T251] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.064812][ T251] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.064814][ T251] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.064820][ T251] vprintk_emit (kernel/printk/printk.c:2479) [ 12.064826][ T251] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.064836][ T251] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 12.064840][ T251] _printk (kernel/printk/printk.c:2504) [ 12.064845][ T251] ? snapshot_read.cold (user.c:?) [ 12.064856][ T251] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 12.064861][ T251] gre_init (gre.mod.c:?) gre [ 12.064865][ T251] do_one_initcall (init/main.c:1357) [ 12.064869][ T251] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.064877][ T251] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.064881][ T251] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.064889][ T251] do_init_module (kernel/module/main.c:3117) [ 12.064895][ T251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.064900][ T251] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.064905][ T251] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.064912][ T251] load_module (kernel/module/main.c:3593) [ 12.064925][ T251] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.064934][ T251] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.064939][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.064945][ T251] init_module_from_file (kernel/module/main.c:3790) [ 12.064950][ T251] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.064965][ T251] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.064971][ T251] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.064976][ T251] idempotent_init_module (kernel/module/main.c:3802) [ 12.064982][ T251] ? init_module_from_file (kernel/module/main.c:3791) [ 12.064993][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.064997][ T251] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.065006][ T251] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.065009][ T251] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.065014][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.065017][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.065021][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.065025][ T251] RIP: 0033:0x7f915aa9d37d [ 12.065030][ T251] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 12.065033][ T251] RSP: 002b:00007fffcfb14668 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.065036][ T251] RAX: ffffffffffffffda RBX: 000056339e334a40 RCX: 00007f915aa9d37d [ 12.065038][ T251] RDX: 0000000000000000 RSI: 000056338cedeffd RDI: 0000000000000001 [ 12.065040][ T251] RBP: 00007fffcfb14700 R08: 0000000000000000 R09: 0000000000000000 [ 12.065041][ T251] R10: 0000000000000000 R11: 0000000000000246 R12: 000056338cedeffd [ 12.065043][ T251] R13: 000056339e334a00 R14: 0000000000040000 R15: 0000000000000000 | [ 12.585948][ T10] #11: ffffffff8ce89560 (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.585952][ T10] | [ 12.585952][ T10] stack backtrace: | [ 12.585958][ T10] Tainted: [W]=WARN [ 12.585959][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.585961][ T10] Workqueue: mld mld_ifc_work [ 12.585964][ T10] Call Trace: [ 12.585966][ T10] [ 12.585968][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.585974][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 12.585980][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 12.585985][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.585988][ 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.585994][ 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.585996][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.586003][ 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.586005][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.586009][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 12.586011][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 12.586014][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.586017][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.586023][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.586030][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.586033][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.586037][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.586042][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.586046][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.586048][ 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.586052][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.586055][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.586059][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.586064][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.586066][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.586072][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.586076][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.586078][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.586080][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.586084][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.586086][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.586090][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 12.586094][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.586097][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.586103][ T10] _printk (kernel/printk/printk.c:2504) [ 12.586105][ T10] ? snapshot_read.cold (user.c:?) [ 12.586107][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.586114][ T10] ? idr_get_free (??:?) [ 12.586119][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.586124][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.586129][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.586133][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.586136][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 12.586138][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.586141][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 12.586143][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.586145][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.586148][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 12.586154][ 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.586158][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.586161][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.586166][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.586169][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.586171][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.586173][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.586176][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.586181][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 12.586186][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.586188][ 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.586191][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.586194][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.586199][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 12.586202][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.586207][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.586209][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.586211][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.586224][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.586229][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.586231][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.586234][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.586237][ 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.586242][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.586246][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.586250][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.586251][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.586254][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.586257][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.586260][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.586263][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.586265][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.586269][ T10] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 12.586274][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.586281][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.586286][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.586288][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.586290][ T10] process_one_work (kernel/workqueue.c:3387) [ 12.586297][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.586301][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.586309][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.586314][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.586316][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.586319][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.586322][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.586324][ T10] kthread (kernel/kthread.c:436) [ 12.586327][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.586330][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.586333][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.586337][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.586341][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.586344][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.586347][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.064448][ T280] softirqs last disabled at (12000): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.064450][ T280] Preemption disabled at: | [ 13.064451][ T280] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.064460][ T280] Tainted: [W]=WARN [ 13.064461][ T280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.064463][ T280] Call Trace: [ 13.064465][ T280] [ 13.064466][ T280] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.064472][ T280] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.064474][ T280] __might_resched.cold (kernel/sched/core.c:9234) [ 13.064478][ T280] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.064483][ T280] ? __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.064488][ T280] __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.064490][ T280] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.064496][ T280] ? 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.064499][ T280] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.064502][ T280] put_chars (drivers/char/virtio_console.c:1176) [ 13.064503][ T280] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.064505][ T280] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.064508][ T280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.064513][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.064515][ T280] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.064519][ T280] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.064522][ T280] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.064524][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.064525][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.064529][ T280] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.064531][ T280] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.064534][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.064537][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.064541][ T280] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.064544][ T280] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.064546][ T280] ? 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.064549][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.064552][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.064556][ T280] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.064560][ T280] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.064562][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.064567][ T280] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.064569][ T280] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.064571][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.064574][ T280] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.064577][ T280] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.064579][ T280] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.064588][ T280] vprintk_emit (kernel/printk/printk.c:2479) [ 13.064593][ T280] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.064595][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.064598][ T280] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.064602][ T280] _printk (kernel/printk/printk.c:2504) [ 13.064605][ T280] ? snapshot_read.cold (user.c:?) [ 13.064609][ T280] ? br_multicast_flood (??:?) bridge [ 13.064622][ T280] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.064623][ T280] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.064625][ T280] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.064629][ T280] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.064639][ T280] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.064647][ T280] new_nbp (net/bridge/br_if.c:449) bridge [ 13.064658][ T280] br_add_if (net/bridge/br_if.c:592) bridge [ 13.064665][ T280] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.064669][ T280] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.064672][ T280] ? __kernel_text_address (kernel/extable.c:79) [ 13.064676][ T280] do_set_master (net/core/rtnetlink.c:3071) [ 13.064681][ T280] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.064684][ T280] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.064687][ T280] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.064688][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.064690][ T280] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.064694][ T280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.064696][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.064698][ T280] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.064701][ T280] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.064704][ T280] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.064705][ T280] ? kasan_save_track (mm/kasan/common.c:78) [ 13.064708][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.064710][ T280] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.064713][ T280] ? ___sys_sendmsg (net/socket.c:2757) [ 13.064718][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.064720][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.064722][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.064725][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.064726][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.064728][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.064731][ T280] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.064734][ T280] ? __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) [ 13.064737][ T280] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.064740][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.064743][ T280] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.064745][ T280] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.064750][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.064755][ T280] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.064760][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.064762][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.064767][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.064768][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.064771][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.064772][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.064776][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.064778][ T280] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.064781][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.064783][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.064787][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.064789][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.064792][ T280] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.064794][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.064797][ T280] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.064803][ T280] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 13.064805][ T280] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 13.064809][ T280] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.064813][ T280] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.064815][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.064819][ T280] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.064823][ T280] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.064827][ T280] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.064832][ T280] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.064835][ T280] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.064837][ T280] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.064839][ T280] ? move_addr_to_kernel (net/socket.c:258) [ 13.064846][ T280] ___sys_sendmsg (net/socket.c:2767) [ 13.064849][ T280] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.064864][ T280] __sys_sendmsg (net/socket.c:2799) [ 13.064867][ T280] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.064873][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.064877][ T280] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.064880][ T280] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.064883][ T280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.064885][ T280] RIP: 0033:0x7f49e3ef654e [ 13.064888][ T280] 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 [ 13.064890][ T280] RSP: 002b:00007fff82941640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.064893][ T280] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f49e3ef654e [ 13.064895][ T280] RDX: 0000000000000000 RSI: 00007fff829416f0 RDI: 0000000000000005 [ 13.064895][ T280] RBP: 00007fff82941650 R08: 0000000000000000 R09: 0000000000000000 [ 13.064896][ T280] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e3c3 [ 13.064897][ T280] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff82941db0 | [ 14.075161][ T53] softirqs last disabled at (10488): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.075164][ T53] Preemption disabled at: | [ 14.075165][ T53] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 14.075178][ T53] Tainted: [W]=WARN [ 14.075179][ T53] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.075182][ T53] Workqueue: mld mld_dad_work [ 14.075186][ T53] Call Trace: [ 14.075188][ T53] [ 14.075192][ T53] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.075199][ T53] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 14.075203][ T53] __might_resched.cold (kernel/sched/core.c:9234) [ 14.075209][ T53] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.075215][ T53] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.075222][ T53] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.075226][ T53] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.075234][ T53] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.075238][ T53] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.075244][ T53] put_chars (drivers/char/virtio_console.c:1176) [ 14.075247][ T53] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.075250][ T53] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.075256][ T53] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.075265][ T53] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.075276][ T53] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.075280][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.075286][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.075293][ T53] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.075300][ T53] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.075302][ T53] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.075308][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.075312][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.075319][ T53] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.075327][ T53] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.075329][ T53] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.075339][ T53] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.075344][ T53] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.075346][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.075350][ T53] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.075356][ T53] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.075359][ T53] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.075365][ T53] vprintk_emit (kernel/printk/printk.c:2479) [ 14.075372][ T53] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.075376][ T53] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.075385][ T53] _printk (kernel/printk/printk.c:2504) [ 14.075395][ T53] ? snapshot_read.cold (user.c:?) [ 14.075398][ T53] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.075407][ T53] ? idr_get_free (??:?) [ 14.075416][ T53] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.075424][ T53] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.075431][ T53] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.075435][ T53] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.075442][ T53] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.075444][ T53] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.075447][ T53] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.075450][ T53] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 14.075454][ T53] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.075459][ T53] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.075468][ T53] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 14.075471][ T53] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 14.075476][ T53] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.075482][ T53] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.075489][ T53] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.075493][ T53] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.075496][ T53] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.075500][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.075509][ T53] __dev_xmit_skb (net/core/dev.c:4262) [ 14.075514][ T53] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 14.075519][ T53] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.075523][ T53] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 14.075526][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.075529][ T53] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.075532][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.075539][ T53] __dev_queue_xmit (net/core/dev.c:4884) [ 14.075548][ T53] ? __ww_mutex_add_waiter (kernel/locking/ww_mutex.h:300 kernel/locking/ww_mutex.h:582) [ 14.075556][ T53] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.075559][ T53] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.075561][ T53] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.075573][ T53] ? neigh_hh_output (./include/net/neighbour.h:525) [ 14.075583][ T53] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 14.075598][ T53] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.075601][ T53] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.075606][ T53] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.075611][ T53] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 14.075618][ T53] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.075625][ T53] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.075631][ T53] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.075633][ T53] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.075636][ T53] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 14.075640][ T53] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.075646][ T53] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.075650][ T53] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.075654][ T53] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 14.075660][ T53] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 14.075668][ T53] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 14.075685][ T53] mld_dad_work (net/ipv6/mcast.c:2311) [ 14.075689][ T53] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 14.075692][ T53] process_one_work (kernel/workqueue.c:3387) [ 14.075703][ T53] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.075708][ T53] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.075723][ T53] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.075730][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.075733][ T53] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.075737][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.075742][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.075745][ T53] kthread (kernel/kthread.c:436) [ 14.075747][ T53] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.075751][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.075756][ T53] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.075762][ T53] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.075767][ T53] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.075772][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.075777][ T53] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.292211][ C3] | [ 18.292211][ C3] | [ 18.292211][ C3] stack backtrace: | [ 18.292219][ C3] Tainted: [W]=WARN [ 18.292220][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.292223][ C3] Call Trace: [ 18.292225][ C3] [ 18.292228][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.292233][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 18.292237][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 18.292241][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 18.292244][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 18.292246][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.292250][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.292252][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.292255][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292259][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292262][ C3] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.292265][ C3] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.292267][ C3] console_emit_next_record (kernel/printk/printk.c:3177) [ 18.292270][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.292272][ 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)) [ 18.292275][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292278][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292281][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.292284][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.292287][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.292290][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.292293][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.292295][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292298][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.292301][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.292303][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.292306][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 18.292310][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.292312][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292316][ C3] _printk (kernel/printk/printk.c:2504) [ 18.292318][ C3] ? snapshot_read.cold (user.c:?) [ 18.292321][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.292326][ C3] ? idr_get_free (??:?) [ 18.292329][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.292333][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.292337][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.292339][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.292342][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.292345][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.292347][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.292349][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.292352][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.292355][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.292358][ 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) [ 18.292360][ 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)) [ 18.292363][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.292366][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.292368][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.292371][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.292373][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.292376][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292379][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 18.292382][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.292384][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.292386][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.292394][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292396][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292399][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 18.292404][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.292406][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.292408][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292413][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.292416][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.292419][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.292421][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292424][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292427][ 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)) [ 18.292430][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.292433][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.292435][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.292438][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.292440][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292442][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292444][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.292448][ 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)) [ 18.292452][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.292454][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292458][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.292461][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292464][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292466][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.292469][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292472][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292475][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292478][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 18.292480][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 18.292483][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.292487][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292489][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292492][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292495][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.292497][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292501][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.292503][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.292508][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.292511][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.292514][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.292517][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.292520][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292522][ C3] handle_softirqs (kernel/softirq.c:645) [ 18.292525][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292528][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.292531][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.292533][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 18.292535][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.292538][ C3] [ 18.292539][ C3] [ 18.292540][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.292542][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.292545][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.292548][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 18.292551][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 18.292555][ C3] RAX: 000000000009f2ef RBX: ff11000001c88040 RCX: ffffffff89cf0307 [ 18.292557][ C3] RDX: ff11000001c88040 RSI: ffffffff8ca38b1c RDI: ffffffff8c48d8e0 [ 18.292558][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.292560][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 18.292561][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 18.292563][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.292567][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.292569][ C3] default_idle_call (kernel/sched/idle.c:122) [ 18.292572][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.292574][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 18.292577][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.292580][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292583][ C3] do_idle (kernel/sched/idle.c:355) [ 18.292585][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.292587][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 18.292590][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 18.292593][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 18.292626][ C3] softirqs last disabled at (652017): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.292628][ C3] Preemption disabled at: | [ 18.292629][ C3] 0x0 | [ 18.292637][ C3] Tainted: [W]=WARN [ 18.292637][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.292639][ C3] Call Trace: [ 18.292639][ C3] [ 18.292640][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.292644][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 18.292647][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.292651][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292654][ 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)) [ 18.292657][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.292659][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.292662][ 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) [ 18.292665][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.292668][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 18.292670][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.292673][ C3] ? mark_lock (kernel/locking/lockdep.c:4769) [ 18.292676][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.292679][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 18.292682][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.292685][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292687][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292689][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292692][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.292696][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.292698][ 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)) [ 18.292701][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292703][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292706][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.292710][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.292712][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.292716][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.292718][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.292721][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292723][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.292726][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.292729][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.292732][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 18.292735][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.292738][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292741][ C3] _printk (kernel/printk/printk.c:2504) [ 18.292744][ C3] ? snapshot_read.cold (user.c:?) [ 18.292746][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 18.292750][ C3] ? idr_get_free (??:?) [ 18.292753][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 18.292758][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 18.292761][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.292763][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 18.292767][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.292769][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 18.292771][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.292773][ C3] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 18.292776][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 18.292779][ C3] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.292782][ 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) [ 18.292784][ 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)) [ 18.292787][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 18.292790][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 18.292792][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.292795][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 18.292797][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 18.292800][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292803][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 18.292805][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 18.292808][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 18.292810][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 18.292813][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292815][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292818][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 18.292823][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 18.292825][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.292827][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292831][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 18.292835][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 18.292838][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 18.292840][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292842][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292845][ 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)) [ 18.292848][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 18.292851][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 18.292854][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 18.292856][ C3] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.292858][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292861][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292863][ C3] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 18.292866][ 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)) [ 18.292870][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.292873][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292876][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 18.292879][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292882][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292884][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 18.292888][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292891][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.292893][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292896][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 18.292899][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 18.292902][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 18.292904][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.292907][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292909][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292912][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 18.292915][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 18.292919][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 18.292921][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.292925][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.292929][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 18.292932][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 18.292934][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.292937][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292939][ C3] handle_softirqs (kernel/softirq.c:645) [ 18.292942][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.292945][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 18.292948][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 18.292950][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 18.292952][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 18.292955][ C3] [ 18.292955][ C3] [ 18.292956][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 18.292959][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 18.292961][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 18.292963][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 18.292965][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 18.292967][ C3] RAX: 000000000009f2ef RBX: ff11000001c88040 RCX: ffffffff89cf0307 [ 18.292969][ C3] RDX: ff11000001c88040 RSI: ffffffff8ca38b1c RDI: ffffffff8c48d8e0 [ 18.292970][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 18.292971][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 18.292972][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 18.292975][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.292978][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 18.292981][ C3] default_idle_call (kernel/sched/idle.c:122) [ 18.292983][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 18.292985][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 18.292988][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 18.292990][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.292993][ C3] do_idle (kernel/sched/idle.c:355) [ 18.292995][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 18.292998][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 18.293000][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 18.293003][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.995776][ C3] softirqs last disabled at (652017): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.995778][ C3] Preemption disabled at: | [ 26.995778][ C3] 0x0 | [ 26.995789][ C3] Tainted: [W]=WARN [ 26.995790][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.995792][ C3] Call Trace: [ 26.995794][ C3] [ 26.995796][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.995801][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.995805][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.995808][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995812][ 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)) [ 26.995816][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.995818][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.995822][ 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) [ 26.995824][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.995826][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.995827][ C3] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 26.995829][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.995831][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.995833][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.995836][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.995837][ 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) [ 26.995839][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.995841][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995842][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995844][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995846][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.995849][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.995851][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995852][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995854][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995855][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995857][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.995859][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.995861][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.995864][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.995865][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995867][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.995868][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995870][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.995871][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.995873][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.995875][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.995876][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.995878][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.995881][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.995883][ 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) [ 26.995884][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995886][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995888][ C3] _printk (kernel/printk/printk.c:2504) [ 26.995891][ C3] ? snapshot_read.cold (user.c:?) [ 26.995893][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 26.995897][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 26.995900][ C3] ? idr_get_free (??:?) [ 26.995902][ 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) [ 26.995905][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 26.995909][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 26.995913][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 26.995915][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995917][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995918][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995920][ C3] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 26.995924][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995925][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995927][ C3] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 26.995928][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.995930][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995931][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995933][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995935][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 26.995937][ 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) [ 26.995939][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 26.995941][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 26.995944][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 26.995945][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995947][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 26.995948][ 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) [ 26.995950][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.995952][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995954][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 26.995956][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 26.995958][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 26.995959][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 26.995961][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995962][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995964][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 26.995967][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.995969][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 26.995971][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 26.995974][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 26.995977][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 26.995979][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 26.995981][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 26.995983][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995985][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.995986][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995988][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.995989][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 26.995991][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 26.995993][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 26.995994][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 26.995997][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.995999][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.996000][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 26.996001][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.996003][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 26.996004][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.996005][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.996007][ 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)) [ 26.996010][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.996013][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 26.996015][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.996017][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.996019][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 26.996021][ 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) [ 26.996023][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.996024][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.996026][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.996027][ 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) [ 26.996029][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.996031][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.996033][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.996035][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.996039][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.996041][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.996043][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.996045][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.996047][ 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) [ 26.996049][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.996052][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.996054][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.996055][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.996056][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.996058][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.996060][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.996062][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.996063][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.996065][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.996066][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.996068][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.996070][ C3] [ 26.996071][ C3] [ 26.996071][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 26.996074][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.996076][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.996080][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 26.996081][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 26.996085][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 26.996086][ C3] RDX: 0000000000000003 RSI: ffffffff8c48d860 RDI: ffffffff89cf0307 [ 26.996087][ C3] RBP: 0000000000000000 R08: ffffffff8c17f421 R09: 1fe2200006a763a2 [ 26.996088][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 26.996088][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.996090][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 26.996092][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.996095][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.996097][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.996099][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.996100][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.996102][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.996104][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.996106][ C3] do_idle (kernel/sched/idle.c:355) [ 26.996108][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.996109][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.996111][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.996113][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 42.867595][ C3] softirqs last disabled at (652017): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 42.867597][ C3] Preemption disabled at: | [ 42.867598][ C3] 0x0 | [ 42.867609][ C3] Tainted: [W]=WARN [ 42.867610][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.867612][ C3] Call Trace: [ 42.867614][ C3] [ 42.867617][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.867622][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 42.867626][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.867629][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867633][ 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)) [ 42.867636][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.867639][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.867643][ 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) [ 42.867644][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.867646][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 42.867649][ C3] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 42.867650][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.867652][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 42.867654][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.867658][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.867659][ 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) [ 42.867660][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.867662][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867664][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867666][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867673][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.867676][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.867678][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867680][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867682][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867683][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867685][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.867687][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.867689][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.867692][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.867694][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867695][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.867697][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867699][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.867700][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.867702][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.867704][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.867705][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.867707][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 42.867712][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.867714][ 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) [ 42.867715][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867717][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867719][ C3] _printk (kernel/printk/printk.c:2504) [ 42.867722][ C3] ? snapshot_read.cold (user.c:?) [ 42.867724][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 42.867728][ C3] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 42.867731][ C3] ? idr_get_free (??:?) [ 42.867733][ 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) [ 42.867737][ C3] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 42.867742][ C3] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 42.867746][ C3] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 42.867748][ 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)) [ 42.867752][ C3] ? packet_rcv (net/packet/af_packet.c:2231) [ 42.867755][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867757][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.867758][ 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)) [ 42.867761][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867762][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867764][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.867767][ 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) [ 42.867770][ C3] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 42.867772][ C3] sch_direct_xmit (net/sched/sch_generic.c:372) [ 42.867774][ C3] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.867775][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867777][ C3] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 42.867779][ 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) [ 42.867780][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.867782][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867784][ C3] __dev_xmit_skb (net/core/dev.c:4262) [ 42.867786][ C3] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 42.867787][ C3] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 42.867789][ C3] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 42.867790][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867792][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867794][ C3] __dev_queue_xmit (net/core/dev.c:4884) [ 42.867797][ C3] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.867799][ C3] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.867801][ C3] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.867804][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 42.867807][ C3] ? neigh_hh_output (./include/net/neighbour.h:525) [ 42.867810][ C3] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 42.867812][ C3] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 42.867814][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867815][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867817][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867819][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.867820][ C3] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 42.867822][ C3] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 42.867824][ C3] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 42.867825][ C3] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 42.867828][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867830][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.867831][ C3] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 42.867832][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867834][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 42.867835][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867837][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867839][ 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)) [ 42.867842][ C3] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.867845][ C3] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 42.867847][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.867849][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.867851][ C3] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.867853][ 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) [ 42.867855][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.867857][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867859][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.867860][ 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) [ 42.867862][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.867863][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 42.867866][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 42.867868][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 42.867871][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.867873][ C3] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 42.867874][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867877][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 42.867878][ C3] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.867881][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 42.867883][ 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) [ 42.867885][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.867887][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 42.867889][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 42.867891][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.867892][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867894][ C3] handle_softirqs (kernel/softirq.c:645) [ 42.867896][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 42.867898][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867899][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.867901][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 42.867903][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 42.867904][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 42.867906][ C3] [ 42.867907][ C3] [ 42.867908][ C3] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 42.867910][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 42.867913][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 42.867916][ C3] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 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 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 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 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 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 [ 42.867917][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000246 [ 42.867921][ C3] RAX: 0000000000000003 RBX: ff11000001c88040 RCX: 0000000000000001 [ 42.867922][ C3] RDX: 0000000000000003 RSI: ffffffff8c48d860 RDI: ffffffff89cf0307 [ 42.867923][ C3] RBP: 0000000000000000 R08: ffffffff8c17f421 R09: 1fe2200006a763a2 [ 42.867924][ C3] R10: 0000000000000003 R11: 0000000000000000 R12: 1ff400000002cfc3 [ 42.867924][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 42.867926][ C3] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 42.867928][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.867931][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 42.867933][ C3] default_idle_call (kernel/sched/idle.c:122) [ 42.867935][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.867936][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 42.867938][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 42.867940][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.867941][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.867943][ C3] do_idle (kernel/sched/idle.c:355) [ 42.867945][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 42.867946][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 42.867948][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 42.867950][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 72.504635][ T684] softirqs last disabled at (0): 0x0 | [ 72.504637][ T684] Preemption disabled at: | [ 72.504638][ T684] 0x0 | [ 72.504646][ T684] Tainted: [W]=WARN [ 72.504647][ T684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.504649][ T684] Call Trace: [ 72.504650][ T684] [ 72.504652][ T684] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.504657][ T684] __might_resched.cold (kernel/sched/core.c:9234) [ 72.504661][ T684] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.504681][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504686][ T684] __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)) [ 72.504689][ T684] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.504692][ T684] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.504696][ T684] ? 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) [ 72.504698][ T684] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.504700][ T684] put_chars (drivers/char/virtio_console.c:1176) [ 72.504702][ T684] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.504703][ T684] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 72.504707][ T684] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.504710][ T684] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.504714][ T684] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.504716][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504717][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.504720][ T684] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.504722][ T684] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.504724][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504726][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504728][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504729][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.504731][ T684] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 72.504733][ T684] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.504735][ T684] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.504737][ T684] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.504739][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.504741][ T684] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.504742][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504744][ T684] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.504745][ T684] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 72.504753][ T684] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 72.504755][ T684] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.504757][ T684] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.504759][ T684] vprintk_emit (kernel/printk/printk.c:2479) [ 72.504762][ T684] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.504763][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504765][ T684] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 72.504768][ T684] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 72.504769][ T684] _printk (kernel/printk/printk.c:2504) [ 72.504772][ T684] ? snapshot_read.cold (user.c:?) [ 72.504775][ T684] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 72.504779][ T684] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 72.504792][ T684] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 72.504800][ T684] br_device_event (net/bridge/br.c:111) bridge [ 72.504809][ T684] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 72.504812][ T684] ? 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 [ 72.504814][ T684] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 72.504818][ T684] notifier_call_chain (kernel/notifier.c:85) [ 72.504821][ T684] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 72.504825][ T684] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 72.504826][ T684] ? netif_change_name (net/core/dev.c:1517) [ 72.504828][ T684] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 72.504830][ T684] ? __kernel_text_address (kernel/extable.c:79) [ 72.504832][ T684] ? write_profile (profile.c:?) [ 72.504835][ T684] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.504837][ T684] netif_change_flags (net/core/dev.c:9882) [ 72.504839][ T684] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 72.504843][ T684] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 72.504844][ T684] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 72.504845][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504847][ T684] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.504850][ T684] ? kasan_save_stack (mm/kasan/common.c:58) [ 72.504853][ T684] ? kasan_save_stack (mm/kasan/common.c:57) [ 72.504855][ T684] ? kasan_save_track (mm/kasan/common.c:78) [ 72.504856][ T684] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 72.504858][ T684] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 72.504859][ T684] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 72.504860][ T684] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.504861][ T684] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.504864][ T684] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.504865][ T684] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.504867][ T684] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.504869][ T684] ? ___sys_sendmsg (net/socket.c:2767) [ 72.504870][ T684] ? __sys_sendmsg (net/socket.c:2799) [ 72.504872][ T684] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.504874][ T684] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.504876][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504878][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.504879][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504881][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504883][ T684] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 72.504886][ T684] ? __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) [ 72.504887][ T684] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 72.504888][ T684] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 72.504890][ T684] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 72.504892][ T684] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 72.504894][ T684] rtnl_newlink (net/core/rtnetlink.c:4215) [ 72.504896][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504898][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.504899][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.504900][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504902][ T684] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 72.504905][ T684] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 72.504907][ T684] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.504908][ T684] ? __kernel_text_address (kernel/extable.c:79) [ 72.504909][ T684] ? write_profile (profile.c:?) [ 72.504910][ T684] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.504912][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504913][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504915][ T684] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 72.504918][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.504920][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504921][ T684] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.504923][ T684] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.504924][ T684] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.504926][ T684] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.504927][ T684] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.504929][ T684] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.504931][ T684] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.504932][ T684] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.504933][ T684] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.504935][ T684] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 72.504937][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504939][ T684] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.504941][ T684] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.504943][ T684] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.504944][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504946][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504947][ T684] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.504949][ T684] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.504951][ T684] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 72.504953][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504955][ T684] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.504956][ T684] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.504958][ T684] ? copy_msghdr_from_user (net/socket.c:2650) [ 72.504960][ T684] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 72.504961][ T684] ? move_addr_to_kernel (net/socket.c:258) [ 72.504963][ T684] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.504965][ T684] ___sys_sendmsg (net/socket.c:2767) [ 72.504967][ T684] ? copy_msghdr_from_user (net/socket.c:2619) [ 72.504972][ T684] __sys_sendmsg (net/socket.c:2799) [ 72.504973][ T684] ? __sys_sendmsg_sock (net/socket.c:2780) [ 72.504976][ T684] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.504978][ T684] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.504979][ T684] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 72.504981][ T684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.504983][ T684] RIP: 0033:0x7fc8f1f6b54e [ 72.504985][ T684] 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 [ 72.504987][ T684] RSP: 002b:00007fff3768a690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.504990][ T684] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc8f1f6b54e [ 72.504991][ T684] RDX: 0000000000000000 RSI: 00007fff3768a740 RDI: 0000000000000005 [ 72.504992][ T684] RBP: 00007fff3768a6a0 R08: 0000000000000000 R09: 0000000000000000 [ 72.504993][ T684] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e3fe Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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 __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __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