====================================== | [ 9.536008][ T187] softirqs last disabled at (32265): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.536010][ T187] Preemption disabled at: | [ 9.536011][ T187] 0x0 | [ 9.536021][ T187] Tainted: [W]=WARN [ 9.536022][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.536023][ T187] Call Trace: [ 9.536025][ T187] [ 9.536027][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.536033][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.536038][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.536042][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.536047][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.536050][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.536056][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.536058][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.536061][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.536064][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.536066][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.536074][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.536079][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.536086][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.536088][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.536090][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.536094][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.536098][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.536100][ T187] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.536103][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.536106][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.536109][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.536114][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.536116][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.536121][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.536124][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.536126][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.536128][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.536132][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.536134][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.536137][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.536142][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.536145][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.536149][ T187] _printk (kernel/printk/printk.c:2504) [ 9.536153][ T187] ? snapshot_read.cold (user.c:?) [ 9.536156][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.536159][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.536166][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.536169][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.536173][ T187] ? exit_notify (kernel/exit.c:780) [ 9.536175][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.536177][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.536182][ T187] do_group_exit (kernel/exit.c:1151) [ 9.536185][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.536186][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.536189][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.536192][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.536195][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.536197][ T187] RIP: 0033:0x7f56c91381b8 [ 9.536200][ T187] Code: Unable to access opcode bytes at 0x7f56c913818e. Code starting with the faulting instruction =========================================== [ 9.536201][ T187] RSP: 002b:00007fffb23f3918 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.536203][ T187] RAX: ffffffffffffffda RBX: 00007f56c9268f88 RCX: 00007f56c91381b8 [ 9.536205][ T187] RDX: 00007f56c8e82fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.536206][ T187] RBP: 00007fffb23f3970 R08: 0000000000000000 R09: 0000000000008010 [ 9.536207][ T187] R10: 00007fffb23f3730 R11: 0000000000000246 R12: 0000000000000001 [ 9.536208][ T187] R13: 0000000000000000 R14: 00007f56c9267680 R15: 00007f56c9268fa0 | [ 11.125670][ T254] softirqs last disabled at (35025): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.125672][ T254] Preemption disabled at: | [ 11.125673][ T254] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.125682][ T254] Tainted: [W]=WARN [ 11.125683][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.125684][ T254] Call Trace: [ 11.125686][ T254] [ 11.125687][ T254] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.125693][ T254] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.125695][ T254] __might_resched.cold (kernel/sched/core.c:9234) [ 11.125699][ T254] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.125704][ T254] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.125709][ T254] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.125711][ T254] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.125717][ T254] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.125720][ T254] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.125723][ T254] put_chars (drivers/char/virtio_console.c:1176) [ 11.125729][ T254] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 11.125732][ T254] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.125735][ T254] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.125738][ T254] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.125742][ T254] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.125745][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.125747][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.125751][ T254] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.125752][ T254] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.125755][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.125758][ T254] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.125762][ T254] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.125766][ T254] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.125768][ T254] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.125771][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.125773][ T254] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.125777][ T254] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.125781][ T254] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.125783][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.125788][ T254] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.125791][ T254] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.125792][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.125795][ T254] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.125798][ T254] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.125800][ T254] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.125803][ T254] vprintk_emit (kernel/printk/printk.c:2479) [ 11.125807][ T254] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.125812][ T254] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 11.125815][ T254] _printk (kernel/printk/printk.c:2504) [ 11.125819][ T254] ? snapshot_read.cold (user.c:?) [ 11.125825][ T254] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 11.125828][ T254] gre_init (gre.mod.c:?) gre [ 11.125830][ T254] do_one_initcall (init/main.c:1357) [ 11.125832][ T254] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.125837][ T254] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.125840][ T254] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.125845][ T254] do_init_module (kernel/module/main.c:3117) [ 11.125849][ T254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.125853][ T254] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.125856][ T254] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.125860][ T254] load_module (kernel/module/main.c:3593) [ 11.125867][ T254] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.125872][ T254] ? backing_file_read_iter (fs/backing-file.c:211) [ 11.125876][ T254] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.125880][ T254] init_module_from_file (kernel/module/main.c:3790) [ 11.125883][ T254] ? __do_sys_init_module (kernel/module/main.c:3664) [ 11.125890][ T254] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.125894][ T254] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.125897][ T254] idempotent_init_module (kernel/module/main.c:3802) [ 11.125900][ T254] ? init_module_from_file (kernel/module/main.c:3791) [ 11.125906][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.125908][ T254] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.125914][ T254] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.125916][ T254] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.125920][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.125922][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.125925][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.125927][ T254] RIP: 0033:0x7fca5ed8d37d [ 11.125930][ T254] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 11.125932][ T254] RSP: 002b:00007fff98f3e148 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.125935][ T254] RAX: ffffffffffffffda RBX: 000055fb441cba40 RCX: 00007fca5ed8d37d [ 11.125936][ T254] RDX: 0000000000000000 RSI: 000055fb04483ffd RDI: 0000000000000001 [ 11.125937][ T254] RBP: 00007fff98f3e1e0 R08: 0000000000000000 R09: 0000000000000000 [ 11.125938][ T254] R10: 0000000000000000 R11: 0000000000000246 R12: 000055fb04483ffd [ 11.125939][ T254] R13: 000055fb441cba00 R14: 0000000000040000 R15: 0000000000000000 | [ 11.604574][ T10] #11: ffffffffab889560 (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)) | [ 11.604578][ T10] | [ 11.604578][ T10] stack backtrace: | [ 11.604583][ T10] Tainted: [W]=WARN [ 11.604584][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.604586][ T10] Workqueue: mld mld_ifc_work [ 11.604589][ T10] Call Trace: [ 11.604591][ T10] [ 11.604592][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.604598][ T10] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 11.604604][ T10] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 11.604608][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.604611][ 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) [ 11.604616][ 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)) [ 11.604619][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.604624][ 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) [ 11.604627][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.604630][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 11.604632][ T10] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 11.604634][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.604637][ T10] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.604642][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.604649][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.604652][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.604656][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.604660][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.604664][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.604665][ 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)) [ 11.604669][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.604671][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.604675][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.604679][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.604681][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.604687][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.604690][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.604692][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.604694][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.604698][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.604700][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.604703][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 11.604707][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.604710][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.604715][ T10] _printk (kernel/printk/printk.c:2504) [ 11.604717][ T10] ? snapshot_read.cold (user.c:?) [ 11.604719][ T10] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.604725][ T10] ? idr_get_free (??:?) [ 11.604737][ T10] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 11.604741][ T10] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 11.604746][ T10] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 11.604749][ T10] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.604752][ T10] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 11.604754][ T10] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 11.604757][ T10] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 11.604758][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.604761][ T10] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 11.604763][ T10] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 11.604769][ 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) [ 11.604772][ T10] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 11.604776][ T10] sch_direct_xmit (net/sched/sch_generic.c:372) [ 11.604780][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.604782][ T10] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 11.604784][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 11.604786][ T10] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.604789][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.604793][ T10] __dev_xmit_skb (net/core/dev.c:4262) [ 11.604798][ T10] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 11.604800][ 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)) [ 11.604803][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.604805][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.604809][ T10] __dev_queue_xmit (net/core/dev.c:4884) [ 11.604812][ T10] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.604817][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.604818][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.604820][ T10] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 11.604832][ T10] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 11.604836][ T10] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 11.604838][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.604841][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.604844][ 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)) [ 11.604848][ T10] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 11.604852][ T10] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 11.604855][ T10] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 11.604857][ T10] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.604859][ T10] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 11.604862][ T10] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.604865][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.604868][ T10] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.604870][ T10] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 11.604874][ 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)) [ 11.604878][ T10] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 11.604885][ T10] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 11.604889][ T10] mld_ifc_work (net/ipv6/mcast.c:2711) [ 11.604891][ T10] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 11.604893][ T10] process_one_work (kernel/workqueue.c:3387) [ 11.604899][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 11.604902][ T10] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.604910][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 11.604914][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.604916][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 11.604919][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.604922][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.604924][ T10] kthread (kernel/kthread.c:436) [ 11.604926][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.604928][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.604931][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.604935][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 11.604938][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.604941][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.604944][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.276699][ T66] softirqs last disabled at (9208): __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.276701][ T66] Preemption disabled at: | [ 12.276702][ T66] __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.276711][ T66] Tainted: [W]=WARN [ 12.276712][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.276714][ T66] Workqueue: mld mld_ifc_work [ 12.276717][ T66] Call Trace: [ 12.276719][ T66] [ 12.276721][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.276727][ T66] ? __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.276734][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 12.276738][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.276742][ T66] ? __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.276748][ T66] __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.276750][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.276756][ T66] ? 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.276759][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.276762][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 12.276765][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.276768][ T66] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.276773][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.276780][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.276783][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.276787][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.276791][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.276795][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.276797][ T66] ? 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.276800][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.276802][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.276806][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.276810][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.276812][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.276818][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.276820][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.276822][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.276825][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.276828][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.276830][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.276834][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 12.276838][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.276841][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.276845][ T66] _printk (kernel/printk/printk.c:2504) [ 12.276849][ T66] ? snapshot_read.cold (user.c:?) [ 12.276851][ T66] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 12.276857][ T66] ? idr_get_free (??:?) [ 12.276862][ T66] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 12.276867][ T66] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 12.276873][ T66] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 12.276875][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.276877][ T66] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 12.276879][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.276881][ T66] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 12.276883][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.276886][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.276888][ T66] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 12.276894][ T66] 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.276898][ T66] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 12.276902][ T66] sch_direct_xmit (net/sched/sch_generic.c:372) [ 12.276906][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.276909][ T66] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 12.276911][ T66] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 12.276913][ T66] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.276915][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.276920][ T66] __dev_xmit_skb (net/core/dev.c:4262) [ 12.276925][ T66] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 12.276927][ T66] ? __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.276930][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.276932][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.276936][ T66] __dev_queue_xmit (net/core/dev.c:4884) [ 12.276939][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.276944][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.276946][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.276948][ T66] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 12.276959][ T66] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 12.276963][ T66] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 12.276965][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.276968][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.276971][ T66] ? 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.276976][ T66] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 12.276980][ T66] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 12.276983][ T66] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 12.276984][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.276986][ T66] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 12.276989][ T66] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.276992][ T66] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.276995][ T66] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 12.276997][ T66] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 12.277001][ T66] 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.277005][ T66] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 12.277012][ T66] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 12.277016][ T66] mld_ifc_work (net/ipv6/mcast.c:2711) [ 12.277018][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 12.277020][ T66] process_one_work (kernel/workqueue.c:3387) [ 12.277026][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 12.277029][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.277037][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 12.277041][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.277043][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.277046][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.277049][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 12.277051][ T66] kthread (kernel/kthread.c:436) [ 12.277053][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.277055][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.277058][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.277062][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 12.277065][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.277069][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 12.277074][ T66] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.363742][ T66] softirqs last disabled at (11416): __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.363745][ T66] Preemption disabled at: | [ 13.363745][ T66] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 13.363755][ T66] Tainted: [W]=WARN [ 13.363756][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.363759][ T66] Workqueue: mld mld_ifc_work [ 13.363762][ T66] Call Trace: [ 13.363764][ T66] [ 13.363766][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.363773][ T66] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.363775][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 13.363779][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.363784][ T66] ? __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.363789][ T66] __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.363791][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.363797][ T66] ? 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.363800][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.363803][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 13.363806][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.363809][ T66] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.363814][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.363821][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.363824][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363828][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363832][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.363836][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.363838][ T66] ? 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.363841][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363844][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363848][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.363852][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.363854][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363859][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.363862][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.363864][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363866][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.363870][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.363872][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.363875][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 13.363880][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.363882][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.363887][ T66] _printk (kernel/printk/printk.c:2504) [ 13.363891][ T66] ? snapshot_read.cold (user.c:?) [ 13.363893][ T66] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.363899][ T66] ? idr_get_free (??:?) [ 13.363904][ T66] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.363909][ T66] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.363914][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363916][ T66] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.363920][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363922][ T66] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.363924][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.363925][ T66] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 13.363928][ T66] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.363931][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.363936][ T66] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 13.363939][ T66] ? 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)) [ 13.363941][ T66] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.363945][ T66] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.363950][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.363952][ T66] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.363954][ T66] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.363957][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363962][ T66] __dev_xmit_skb (net/core/dev.c:4262) [ 13.363966][ T66] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.363968][ T66] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 13.363971][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.363973][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.363978][ T66] __dev_queue_xmit (net/core/dev.c:4884) [ 13.363985][ T66] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.363987][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.363988][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.363995][ T66] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.364000][ T66] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.364005][ T66] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.364007][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.364009][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.364012][ T66] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 13.364017][ T66] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.364020][ T66] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.364023][ T66] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.364025][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.364027][ T66] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.364030][ T66] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.364033][ T66] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.364036][ T66] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.364038][ T66] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.364042][ T66] mld_sendpack (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/mcast.c:1870 (discriminator 4)) [ 13.364046][ T66] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.364053][ T66] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 13.364057][ T66] mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.364060][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.364061][ T66] process_one_work (kernel/workqueue.c:3387) [ 13.364071][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.364074][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.364082][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.364086][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.364088][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.364091][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.364094][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.364096][ T66] kthread (kernel/kthread.c:436) [ 13.364098][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.364101][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.364103][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.364108][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.364111][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.364114][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.364117][ T66] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.577636][ T66] softirqs last disabled at (14158): __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.577639][ T66] Preemption disabled at: | [ 14.577640][ T66] __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.577652][ T66] Tainted: [W]=WARN [ 14.577653][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.577656][ T66] Workqueue: mld mld_dad_work [ 14.577661][ T66] Call Trace: [ 14.577665][ T66] [ 14.577669][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.577677][ T66] ? __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.577681][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 14.577687][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.577693][ T66] ? __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.577701][ T66] __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.577705][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.577714][ T66] ? 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.577717][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.577723][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 14.577726][ T66] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 14.577729][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.577735][ T66] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 14.577749][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.577761][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.577765][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.577770][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.577777][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.577784][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.577786][ T66] ? 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.577792][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.577795][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.577802][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.577809][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.577812][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.577822][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.577826][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.577829][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.577832][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.577839][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.577841][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.577846][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 14.577853][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.577857][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.577866][ T66] _printk (kernel/printk/printk.c:2504) [ 14.577871][ T66] ? snapshot_read.cold (user.c:?) [ 14.577873][ T66] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 14.577882][ T66] ? idr_get_free (??:?) [ 14.577891][ T66] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 14.577899][ T66] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 14.577906][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.577909][ T66] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 14.577916][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.577919][ T66] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 14.577922][ T66] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.577925][ T66] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 14.577930][ T66] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 14.577934][ T66] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.577943][ T66] 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.577946][ T66] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 14.577951][ T66] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 14.577957][ T66] sch_direct_xmit (net/sched/sch_generic.c:372) [ 14.577964][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.577968][ T66] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 14.577972][ T66] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 14.577975][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.577984][ T66] __dev_xmit_skb (net/core/dev.c:4262) [ 14.577989][ T66] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 14.577994][ T66] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 14.577997][ T66] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 14.578001][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.578005][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.578012][ T66] __dev_queue_xmit (net/core/dev.c:4884) [ 14.578025][ T66] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 14.578028][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.578031][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.578043][ T66] ? neigh_hh_output (./include/net/neighbour.h:525) [ 14.578052][ T66] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 14.578061][ T66] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 14.578063][ T66] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.578074][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.578079][ T66] ? 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.578086][ T66] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 14.578094][ T66] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 14.578099][ T66] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 14.578101][ T66] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.578104][ T66] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 14.578108][ T66] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.578114][ T66] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.578117][ T66] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 14.578121][ T66] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 14.578127][ T66] 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.578136][ T66] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 14.578153][ T66] mld_dad_work (net/ipv6/mcast.c:2311) [ 14.578157][ T66] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 14.578160][ T66] process_one_work (kernel/workqueue.c:3387) [ 14.578172][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.578177][ T66] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.578191][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.578198][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.578201][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.578206][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.578210][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.578213][ T66] kthread (kernel/kthread.c:436) [ 14.578216][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.578220][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.578225][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.578231][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.578236][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.578241][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.578246][ T66] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.586592][ C2] | [ 17.586593][ C2] | [ 17.586593][ C2] stack backtrace: | [ 17.586599][ C2] Tainted: [W]=WARN [ 17.586600][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.586602][ C2] Call Trace: [ 17.586603][ C2] [ 17.586605][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.586609][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.586611][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.586614][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 17.586616][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 17.586617][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.586620][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.586621][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.586623][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586626][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586628][ C2] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.586630][ C2] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.586631][ C2] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.586634][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.586635][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.586637][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586639][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586641][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.586643][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.586645][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.586647][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.586649][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.586650][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586652][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.586654][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.586655][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.586657][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 17.586659][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.586661][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.586664][ C2] _printk (kernel/printk/printk.c:2504) [ 17.586665][ C2] ? snapshot_read.cold (user.c:?) [ 17.586667][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.586670][ C2] ? idr_get_free (??:?) [ 17.586673][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.586675][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.586677][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.586678][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.586680][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.586682][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.586683][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.586685][ C2] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.586686][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.586688][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.586690][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.586692][ C2] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.586693][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.586695][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.586697][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.586698][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.586700][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.586701][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586703][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 17.586705][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.586706][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.586708][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.586709][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586711][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586713][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 17.586716][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.586717][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.586719][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.586721][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.586723][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.586725][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.586727][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.586728][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.586730][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.586732][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.586734][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.586735][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.586737][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.586738][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.586739][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.586741][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.586743][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.586745][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.586747][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.586755][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.586757][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.586759][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.586760][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.586762][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.586764][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586766][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.586768][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 17.586770][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 17.586771][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.586775][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.586776][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.586778][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586780][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.586781][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.586784][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.586785][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.586788][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.586790][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.586792][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.586794][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.586796][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586798][ C2] handle_softirqs (kernel/softirq.c:645) [ 17.586800][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.586801][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.586803][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.586805][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 17.586806][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.586808][ C2] [ 17.586808][ C2] [ 17.586809][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.586810][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.586812][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.586815][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.586817][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 17.586819][ C2] RAX: 0000000000094959 RBX: ff11000001bec6c0 RCX: ffffffffa86f0307 [ 17.586820][ C2] RDX: ff11000001bec6c0 RSI: ffffffffab438b01 RDI: ffffffffaae8d8e0 [ 17.586821][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.586822][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 17.586823][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.586824][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.586826][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.586828][ C2] default_idle_call (kernel/sched/idle.c:122) [ 17.586830][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.586831][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 17.586833][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.586834][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586836][ C2] do_idle (kernel/sched/idle.c:355) [ 17.586838][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.586839][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.586841][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.586842][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 17.586861][ C2] softirqs last disabled at (608603): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.586863][ C2] Preemption disabled at: | [ 17.586863][ C2] 0x0 | [ 17.586869][ C2] Tainted: [W]=WARN [ 17.586869][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.586870][ C2] Call Trace: [ 17.586871][ C2] [ 17.586871][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.586874][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 17.586877][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.586880][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586882][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.586884][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.586885][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.586887][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.586889][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.586891][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 17.586893][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.586894][ C2] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.586896][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.586898][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.586900][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.586901][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586903][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586905][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586907][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.586909][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.586910][ C2] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.586912][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586914][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586916][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.586918][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.586920][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.586922][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.586924][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.586925][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586927][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.586929][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.586930][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.586932][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 17.586934][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.586936][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.586938][ C2] _printk (kernel/printk/printk.c:2504) [ 17.586940][ C2] ? snapshot_read.cold (user.c:?) [ 17.586942][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 17.586944][ C2] ? idr_get_free (??:?) [ 17.586946][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 17.586949][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 17.586951][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.586952][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 17.586954][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.586955][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 17.586957][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.586958][ C2] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.586960][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 17.586962][ C2] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.586964][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 17.586965][ C2] ? validate_chain (kernel/locking/lockdep.c:154 (discriminator 5) kernel/locking/lockdep.c:202 (discriminator 5) kernel/locking/lockdep.c:3329 (discriminator 5) kernel/locking/lockdep.c:3924 (discriminator 5)) [ 17.586967][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 17.586969][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 17.586970][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.586972][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 17.586973][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 17.586975][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586977][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 17.586979][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 17.586980][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 17.586981][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 17.586983][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.586984][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.586986][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 17.586989][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 17.586991][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.586992][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.586994][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 17.586996][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 17.586998][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 17.586999][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.587001][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.587003][ C2] ? ip6_mtu (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/ip6_route.h:384 (discriminator 2) net/ipv6/route.c:3290 (discriminator 2)) [ 17.587004][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 17.587006][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 17.587008][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 17.587009][ C2] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.587011][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.587012][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.587013][ C2] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 17.587015][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 17.587018][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.587020][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.587022][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 17.587024][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.587026][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.587028][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 17.587030][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.587032][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.587033][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.587035][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 17.587037][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 17.587039][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.587040][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.587042][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.587043][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.587046][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.587047][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 17.587049][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.587051][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.587054][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.587056][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.587058][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.587059][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.587061][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.587062][ C2] handle_softirqs (kernel/softirq.c:645) [ 17.587064][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.587066][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.587067][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.587072][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 17.587074][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.587075][ C2] [ 17.587076][ C2] [ 17.587076][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.587078][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.587079][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 17.587081][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 17.587083][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 17.587084][ C2] RAX: 0000000000094959 RBX: ff11000001bec6c0 RCX: ffffffffa86f0307 [ 17.587085][ C2] RDX: ff11000001bec6c0 RSI: ffffffffab438b01 RDI: ffffffffaae8d8e0 [ 17.587085][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 17.587086][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 17.587087][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 17.587088][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.587090][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 17.587092][ C2] default_idle_call (kernel/sched/idle.c:122) [ 17.587093][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 17.587095][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 17.587096][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 17.587098][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.587100][ C2] do_idle (kernel/sched/idle.c:355) [ 17.587101][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 17.587103][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 17.587104][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 17.587106][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.481275][ C2] softirqs last disabled at (0): 0x0 | [ 26.481278][ C2] Preemption disabled at: | [ 26.481279][ C2] 0x0 | [ 26.481290][ C2] Tainted: [W]=WARN [ 26.481291][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.481294][ C2] Call Trace: [ 26.481296][ C2] [ 26.481297][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.481304][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 26.481309][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.481314][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481319][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.481323][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.481327][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.481332][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.481334][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.481337][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 26.481339][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 26.481342][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.481345][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.481349][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.481354][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.481356][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 26.481358][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.481360][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481363][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481365][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481368][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.481372][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.481375][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481377][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481380][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481382][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481385][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.481387][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.481391][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.481395][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.481397][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481399][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.481401][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481404][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481406][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.481408][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.481411][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.481414][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.481416][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 26.481422][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.481424][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 26.481427][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481429][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481432][ C2] _printk (kernel/printk/printk.c:2504) [ 26.481436][ C2] ? snapshot_read.cold (user.c:?) [ 26.481438][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 26.481443][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 26.481448][ C2] ? idr_get_free (??:?) [ 26.481451][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 26.481455][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 26.481462][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 26.481467][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 26.481470][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481472][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481475][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481477][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 26.481482][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481484][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481487][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 26.481489][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481491][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481494][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481496][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481498][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 26.481502][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 26.481505][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 26.481508][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 26.481512][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 26.481514][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481517][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 26.481519][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 26.481521][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.481524][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481527][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 26.481530][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481533][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 26.481534][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 26.481539][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 26.481541][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 26.481543][ C2] ? __kernel_text_address (kernel/extable.c:79) [ 26.481546][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481549][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481552][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 26.481556][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.481559][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 26.481561][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 26.481565][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 26.481569][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 26.481572][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 26.481576][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 26.481578][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481581][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481583][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481585][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481587][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 26.481590][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 26.481593][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 26.481595][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 26.481598][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481601][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.481602][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 26.481604][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481606][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 26.481608][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481610][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481613][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 26.481617][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.481621][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 26.481623][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.481626][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.481628][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 26.481631][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 26.481633][ C2] ? fuse_file_put (fs/fuse/fuse_i.h:1012 fs/fuse/file.c:115 fs/fuse/file.c:101) [ 26.481637][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.481640][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481642][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.481644][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.481646][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.481649][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 26.481652][ C2] ? update_curr.isra.0 (kernel/sched/fair.c:2064) [ 26.481655][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 26.481657][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.481663][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481666][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.481669][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 26.481672][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.481676][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 26.481679][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.481682][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.481685][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.481688][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.481690][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481693][ C2] handle_softirqs (kernel/softirq.c:645) [ 26.481697][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.481700][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481702][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481705][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.481707][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 26.481709][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.481713][ C2] [ 26.481714][ C2] [ 26.481715][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.481719][ C2] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 12) kernel/locking/spinlock.c:221 (discriminator 12)) [ 26.481724][ C2] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 c1 af ba fd 48 89 df e8 c9 05 bb fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 70 cf ac fd 65 48 83 3d af 0b f3 01 00 74 12 5b All code ======== 0: f5 cmc 1: 53 push %rbx 2: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 7: 48 89 fb mov %rdi,%rbx a: 48 83 c7 18 add $0x18,%rdi e: e8 c1 af ba fd call 0xfffffffffdbaafd4 13: 48 89 df mov %rbx,%rdi 16: e8 c9 05 bb fd call 0xfffffffffdbb05e4 1b: f7 c5 00 02 00 00 test $0x200,%ebp 21: 75 1f jne 0x42 23: 9c pushf 24: 58 pop %rax 25: f6 c4 02 test $0x2,%ah 28: 75 2f jne 0x59 2a:* bf 01 00 00 00 mov $0x1,%edi <-- trapping instruction 2f: e8 70 cf ac fd call 0xfffffffffdaccfa4 34: 65 48 83 3d af 0b f3 cmpq $0x0,%gs:0x1f30baf(%rip) # 0x1f30bec 3b: 01 00 3d: 74 12 je 0x51 3f: 5b pop %rbx Code starting with the faulting instruction =========================================== 0: bf 01 00 00 00 mov $0x1,%edi 5: e8 70 cf ac fd call 0xfffffffffdaccf7a a: 65 48 83 3d af 0b f3 cmpq $0x0,%gs:0x1f30baf(%rip) # 0x1f30bc2 11: 01 00 13: 74 12 je 0x27 15: 5b pop %rbx [ 26.481727][ C2] RSP: 0018:ffa0000000647b48 EFLAGS: 00000246 [ 26.481731][ C2] RAX: 0000000000000046 RBX: ff11000001032f40 RCX: 0000000000000000 [ 26.481733][ C2] RDX: 0000000000000003 RSI: ffffffffaae8d860 RDI: ffffffffaaba8483 [ 26.481734][ C2] RBP: 0000000000000282 R08: ffffffffa89d6ac0 R09: 1ffffffff5850a7b [ 26.481736][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: ff11000004b1e5e8 [ 26.481737][ C2] R13: 0000000000000000 R14: ffa0000000647b90 R15: ff11000004b0d180 [ 26.481740][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 26.481742][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 26.481746][ C2] qlist_free_all (mm/kasan/quarantine.c:163 (discriminator 2) mm/kasan/quarantine.c:179 (discriminator 2)) [ 26.481749][ C2] kasan_quarantine_reduce (mm/kasan/quarantine.c:286) [ 26.481752][ C2] __kasan_slab_alloc (mm/kasan/common.c:350) [ 26.481756][ C2] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 26.481759][ C2] ? fuse_request_alloc (fs/fuse/dev.c:48 (discriminator 7)) [ 26.481763][ C2] fuse_request_alloc (fs/fuse/dev.c:48 (discriminator 7)) [ 26.481765][ C2] fuse_chan_send (fs/fuse/dev.c:827) [ 26.481768][ C2] fuse_file_put (fs/fuse/fuse_i.h:1012 fs/fuse/file.c:115 fs/fuse/file.c:101) [ 26.481771][ C2] ? fuse_file_release (fs/fuse/file.c:360) [ 26.481774][ C2] fuse_release (fs/fuse/file.c:393 (discriminator 1) fs/fuse/file.c:408 (discriminator 1)) [ 26.481777][ C2] __fput (fs/file_table.c:512) [ 26.481785][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 26.481787][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.481790][ C2] task_work_run (kernel/task_work.c:233) [ 26.481792][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.481795][ C2] ? task_work_cancel (kernel/task_work.c:190) [ 26.481797][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481799][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.481802][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.481805][ C2] do_exit (./include/linux/task_work.h:40 kernel/exit.c:1008) [ 26.481808][ C2] ? exit_notify (kernel/exit.c:780) [ 26.481811][ C2] ? posixtimer_sig_unignore.isra.0 (kernel/signal.c:1971 (discriminator 3)) [ 26.481814][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.481817][ C2] do_group_exit (kernel/exit.c:1151) [ 26.481820][ C2] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 26.481821][ C2] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 26.481825][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.481828][ C2] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.481830][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.481833][ C2] RIP: 0033:0x7f8b4feb31b8 [ 26.481835][ C2] Code: Unable to access opcode bytes at 0x7f8b4feb318e. Code starting with the faulting instruction =========================================== [ 26.481837][ C2] RSP: 002b:00007ffd0379b828 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 26.481839][ C2] RAX: ffffffffffffffda RBX: 00007f8b4ffe3f88 RCX: 00007f8b4feb31b8 [ 26.481841][ C2] RDX: 00007f8b4fdf0a48 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 26.481842][ C2] RBP: 00007ffd0379b880 R08: 0000000000000000 R09: 0000000000000000 [ 26.481843][ C2] R10: 00007ffd0379b6c0 R11: 0000000000000246 R12: 0000000000000002 [ 26.481845][ C2] R13: 0000000000000000 R14: 00007f8b4ffe2680 R15: 00007f8b4ffe3fa0 | [ 42.866227][ C2] softirqs last disabled at (608603): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 42.866229][ C2] Preemption disabled at: | [ 42.866230][ C2] 0x0 | [ 42.866240][ C2] Tainted: [W]=WARN [ 42.866241][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.866243][ C2] Call Trace: [ 42.866244][ C2] [ 42.866246][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.866252][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 42.866255][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.866259][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866263][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 42.866266][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.866269][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.866272][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.866274][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.866276][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 42.866278][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 42.866279][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.866281][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 42.866283][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.866287][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.866288][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.866290][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.866291][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866293][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866294][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866296][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.866299][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.866301][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866303][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866304][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866306][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866308][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 42.866309][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.866312][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.866314][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.866316][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866317][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.866319][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866320][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.866322][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.866323][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.866325][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.866327][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.866329][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 42.866333][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.866335][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 42.866337][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866339][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866340][ C2] _printk (kernel/printk/printk.c:2504) [ 42.866344][ C2] ? snapshot_read.cold (user.c:?) [ 42.866345][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 42.866349][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 42.866353][ C2] ? idr_get_free (??:?) [ 42.866355][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 42.866358][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 42.866363][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 42.866367][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 42.866369][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866371][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866372][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866374][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 42.866377][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866379][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866381][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 42.866382][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.866384][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866385][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866387][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866388][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.866391][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 42.866394][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 42.866396][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 42.866398][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 42.866400][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866402][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 42.866403][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 42.866404][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 42.866406][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866408][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 42.866410][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 42.866412][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 42.866414][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 42.866415][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866417][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866419][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 42.866422][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 42.866424][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.866426][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 42.866429][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 42.866432][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 42.866434][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 42.866437][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 42.866438][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866440][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866442][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866443][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.866445][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 42.866447][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 42.866449][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 42.866451][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 42.866454][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866455][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.866457][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 42.866458][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866459][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 42.866461][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866462][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866464][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 42.866467][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.866470][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 42.866472][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.866474][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.866475][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 42.866477][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.866479][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.866481][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866482][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.866484][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 42.866486][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.866487][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 42.866490][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 42.866491][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 42.866495][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.866496][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 42.866498][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866500][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 42.866502][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 42.866504][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 42.866506][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 42.866509][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 42.866511][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 42.866513][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 42.866515][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 42.866516][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866517][ C2] handle_softirqs (kernel/softirq.c:645) [ 42.866519][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 42.866521][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866523][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 42.866524][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 42.866526][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 42.866527][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 42.866529][ C2] [ 42.866530][ C2] [ 42.866530][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 42.866533][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 42.866535][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 42.866538][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 42.866540][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 42.866543][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 42.866544][ C2] RDX: 0000000000000002 RSI: ffffffffaae8d860 RDI: ffffffffa86f0307 [ 42.866545][ C2] RBP: 0000000000000000 R08: ffffffffaab80421 R09: 1fe2200005d663a2 [ 42.866546][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 42.866547][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 42.866548][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 42.866550][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.866553][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 42.866555][ C2] default_idle_call (kernel/sched/idle.c:122) [ 42.866556][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 42.866558][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 42.866559][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 42.866562][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.866564][ C2] do_idle (kernel/sched/idle.c:355) [ 42.866565][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 42.866567][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 42.866569][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 42.866571][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 74.097274][ C2] softirqs last disabled at (608603): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 74.097277][ C2] Preemption disabled at: | [ 74.097278][ C2] 0x0 | [ 74.097291][ C2] Tainted: [W]=WARN [ 74.097293][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.097295][ C2] Call Trace: [ 74.097297][ C2] [ 74.097299][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.097306][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 74.097311][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.097316][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097320][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 74.097325][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.097328][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.097333][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 74.097336][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.097339][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 74.097341][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 74.097344][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.097347][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 74.097350][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.097355][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.097357][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 74.097359][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.097361][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097364][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097366][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097369][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.097373][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.097376][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097378][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097381][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097383][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097386][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.097388][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.097392][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.097395][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.097398][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097400][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.097403][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097405][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.097407][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 74.097410][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 74.097413][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.097415][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.097418][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 74.097423][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.097426][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 74.097429][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097431][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097434][ C2] _printk (kernel/printk/printk.c:2504) [ 74.097438][ C2] ? snapshot_read.cold (user.c:?) [ 74.097441][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 74.097446][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 74.097450][ C2] ? idr_get_free (??:?) [ 74.097453][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 74.097458][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 74.097464][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 74.097469][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 74.097472][ C2] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 74.097477][ C2] ? packet_rcv (net/packet/af_packet.c:2231) [ 74.097481][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097484][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.097486][ C2] ? 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)) [ 74.097490][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097492][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097494][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 74.097498][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 74.097502][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 74.097505][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 74.097508][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 74.097511][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097514][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 74.097516][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 74.097518][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 74.097521][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097524][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 74.097527][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 74.097530][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 74.097532][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 74.097535][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097538][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097541][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 74.097545][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.097548][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 74.097550][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.097555][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 74.097560][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 74.097563][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 74.097567][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 74.097570][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097573][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097575][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097577][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.097580][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 74.097583][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 74.097586][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 74.097589][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 74.097592][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097595][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.097597][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 74.097599][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097602][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 74.097604][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097606][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097609][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 74.097614][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 74.097618][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 74.097621][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 74.097624][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 74.097627][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 74.097629][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 74.097632][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 74.097635][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097638][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.097640][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 74.097643][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 74.097645][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 74.097649][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 74.097652][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 74.097656][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.097659][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 74.097661][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097665][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 74.097667][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 74.097671][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 74.097675][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 74.097678][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.097682][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 74.097685][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 74.097687][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.097689][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097692][ C2] handle_softirqs (kernel/softirq.c:645) [ 74.097696][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 74.097698][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097701][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.097703][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 74.097706][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 74.097708][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 74.097711][ C2] [ 74.097712][ C2] [ 74.097713][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 74.097717][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 74.097720][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 74.097724][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 74.097726][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 74.097730][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 74.097732][ C2] RDX: 0000000000000002 RSI: ffffffffaae8d860 RDI: ffffffffa86f0307 [ 74.097734][ C2] RBP: 0000000000000000 R08: ffffffffaab80421 R09: 1fe2200005d663a2 [ 74.097735][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 74.097736][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 74.097739][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 74.097742][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 74.097746][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 74.097749][ C2] default_idle_call (kernel/sched/idle.c:122) [ 74.097751][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 74.097754][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 74.097756][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 74.097759][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.097761][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.097764][ C2] do_idle (kernel/sched/idle.c:355) [ 74.097767][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 74.097769][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 74.097772][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 74.097775][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 136.561258][ C2] softirqs last disabled at (608603): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 136.561261][ C2] Preemption disabled at: | [ 136.561262][ C2] 0x0 | [ 136.561275][ C2] Tainted: [W]=WARN [ 136.561277][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.561279][ C2] Call Trace: [ 136.561281][ C2] [ 136.561283][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 136.561289][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 136.561294][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 136.561298][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561302][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 136.561307][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.561310][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.561315][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 136.561317][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 136.561320][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 136.561323][ C2] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 136.561325][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 136.561328][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 136.561331][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 136.561335][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 136.561337][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 136.561339][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.561342][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561344][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561346][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561349][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 136.561353][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 136.561355][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561358][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561360][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561362][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561365][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 136.561367][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 136.561371][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 136.561375][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 136.561377][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561379][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 136.561381][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561383][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.561385][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 136.561387][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.561390][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 136.561393][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 136.561395][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 136.561400][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 136.561403][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 136.561405][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561407][ C2] ? kernel_text_address (kernel/extable.c:119 kernel/extable.c:94) [ 136.561410][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561413][ C2] _printk (kernel/printk/printk.c:2504) [ 136.561417][ C2] ? snapshot_read.cold (user.c:?) [ 136.561419][ C2] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 136.561424][ C2] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 136.561428][ C2] ? idr_get_free (??:?) [ 136.561431][ C2] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 136.561435][ C2] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 136.561442][ C2] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 136.561447][ C2] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 136.561450][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561452][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561454][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561457][ C2] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 136.561461][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561463][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561466][ C2] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 136.561468][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.561470][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561473][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561475][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561477][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 136.561481][ C2] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 136.561484][ C2] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 136.561487][ C2] sch_direct_xmit (net/sched/sch_generic.c:372) [ 136.561491][ C2] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 136.561493][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561496][ C2] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 136.561497][ C2] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 136.561500][ C2] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 136.561502][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561505][ C2] __dev_xmit_skb (net/core/dev.c:4262) [ 136.561509][ C2] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 136.561511][ C2] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 136.561513][ C2] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 136.561516][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561518][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561521][ C2] __dev_queue_xmit (net/core/dev.c:4884) [ 136.561525][ C2] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 136.561528][ C2] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 136.561531][ C2] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 136.561535][ C2] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 136.561539][ C2] ? neigh_hh_output (./include/net/neighbour.h:525) [ 136.561543][ C2] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 136.561546][ C2] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 136.561549][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561552][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561554][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561556][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.561559][ C2] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 136.561562][ C2] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 136.561564][ C2] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 136.561567][ C2] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 136.561570][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561573][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.561575][ C2] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 136.561576][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561579][ C2] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 136.561580][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561582][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561585][ C2] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 136.561590][ C2] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 136.561594][ C2] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 136.561596][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.561599][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.561602][ C2] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 136.561604][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 136.561607][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.561609][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561612][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 136.561614][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 136.561616][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.561619][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 136.561622][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 136.561625][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 136.561629][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.561632][ C2] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 136.561634][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561637][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 136.561639][ C2] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 136.561643][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 136.561646][ C2] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 136.561649][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 136.561653][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 136.561656][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 136.561658][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.561660][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561662][ C2] handle_softirqs (kernel/softirq.c:645) [ 136.561666][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 136.561668][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561670][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 136.561673][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 136.561675][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 136.561677][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 136.561680][ C2] [ 136.561681][ C2] [ 136.561682][ C2] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 136.561685][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 136.561688][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 136.561692][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 136.561694][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000246 [ 136.561698][ C2] RAX: 0000000000000002 RBX: ff11000001bec6c0 RCX: 0000000000000001 [ 136.561699][ C2] RDX: 0000000000000002 RSI: ffffffffaae8d860 RDI: ffffffffa86f0307 [ 136.561701][ C2] RBP: 0000000000000000 R08: ffffffffaab80421 R09: 1fe2200005d663a2 [ 136.561702][ C2] R10: 0000000000000002 R11: 0000000000000000 R12: 1ff400000002afc3 [ 136.561703][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 136.561705][ C2] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 136.561708][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 136.561712][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 136.561715][ C2] default_idle_call (kernel/sched/idle.c:122) [ 136.561717][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 136.561720][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 136.561722][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 136.561725][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 136.561727][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 136.561730][ C2] do_idle (kernel/sched/idle.c:355) [ 136.561732][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 136.561734][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 136.561737][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 136.561740][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 191.055930][ T1366] softirqs last disabled at (0): 0x0 | [ 191.055932][ T1366] Preemption disabled at: | [ 191.055933][ T1366] 0x0 | [ 191.055941][ T1366] Tainted: [W]=WARN [ 191.055942][ T1366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.055944][ T1366] Call Trace: [ 191.055946][ T1366] [ 191.055947][ T1366] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 191.055953][ T1366] __might_resched.cold (kernel/sched/core.c:9234) [ 191.055957][ T1366] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 191.055960][ T1366] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 191.055963][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.055967][ T1366] __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)) [ 191.055971][ T1366] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.055973][ T1366] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.055977][ T1366] ? 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) [ 191.055979][ T1366] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.055981][ T1366] put_chars (drivers/char/virtio_console.c:1176) [ 191.055983][ T1366] ? __send_to_port (drivers/char/virtio_console.c:654) [ 191.055985][ T1366] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 191.055988][ T1366] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 191.055991][ T1366] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 191.055992][ T1366] ? vsnprintf (lib/vsprintf.c:2900) [ 191.055996][ T1366] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.055997][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.055999][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056001][ T1366] console_emit_next_record (kernel/printk/printk.c:3183) [ 191.056004][ T1366] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 191.056006][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056008][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056009][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056011][ T1366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.056013][ T1366] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 191.056015][ T1366] console_flush_one_record (kernel/printk/printk.c:3268) [ 191.056017][ T1366] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 191.056020][ T1366] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 191.056022][ T1366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.056023][ T1366] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 191.056025][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056026][ T1366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.056028][ T1366] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 191.056029][ T1366] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 191.056031][ T1366] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 191.056034][ T1366] ? vprintk_emit (kernel/printk/printk.c:2478) [ 191.056036][ T1366] vprintk_emit (kernel/printk/printk.c:2479) [ 191.056039][ T1366] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 191.056041][ T1366] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 191.056044][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056046][ T1366] _printk (kernel/printk/printk.c:2504) [ 191.056050][ T1366] ? snapshot_read.cold (user.c:?) [ 191.056051][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056053][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056055][ T1366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.056057][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056058][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056061][ T1366] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 191.056078][ T1366] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 191.056087][ T1366] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 191.056094][ T1366] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 191.056100][ T1366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.056102][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056104][ T1366] ? __nla_validate_parse (lib/nlattr.c:635) [ 191.056107][ T1366] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 191.056115][ T1366] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 191.056125][ T1366] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 191.056130][ T1366] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 191.056132][ T1366] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.056133][ T1366] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 191.056136][ T1366] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 191.056139][ T1366] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 191.056142][ T1366] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.056143][ T1366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.056144][ T1366] ? netlink_ack (./include/linux/skbuff.h:2718) [ 191.056146][ T1366] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 191.056148][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056150][ T1366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.056152][ T1366] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 191.056154][ T1366] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 191.056156][ T1366] ? next_uptodate_folio (mm/filemap.c:3747) [ 191.056159][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056161][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056162][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056165][ T1366] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 191.056167][ T1366] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 191.056169][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056170][ T1366] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.056172][ T1366] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 191.056175][ T1366] ? copy_msghdr_from_user (net/socket.c:2650) [ 191.056177][ T1366] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 191.056179][ T1366] ? move_addr_to_kernel (net/socket.c:258) [ 191.056181][ T1366] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 191.056184][ T1366] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.056185][ T1366] ___sys_sendmsg (net/socket.c:2767) [ 191.056187][ T1366] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 191.056190][ T1366] ? copy_msghdr_from_user (net/socket.c:2619) [ 191.056191][ T1366] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 191.056196][ T1366] __sys_sendmsg (net/socket.c:2799) [ 191.056198][ T1366] ? __sys_sendmsg_sock (net/socket.c:2780) [ 191.056201][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056202][ T1366] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.056205][ T1366] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 191.056207][ T1366] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 191.056209][ T1366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 191.056211][ T1366] RIP: 0033:0x7f3790f1254e [ 191.056213][ T1366] 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 [ 191.056215][ T1366] RSP: 002b:00007ffde35a3c30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 191.056219][ T1366] RAX: ffffffffffffffda RBX: 00007ffde35a3de0 RCX: 00007f3790f1254e [ 191.056220][ T1366] RDX: 0000000000000000 RSI: 00007ffde35a3ce0 RDI: 0000000000000005 [ 191.056221][ T1366] RBP: 00007ffde35a3c40 R08: 0000000000000000 R09: 0000000000000000 [ 191.056222][ T1366] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9132c4 [ 191.056223][ T1366] R13: 0000000000425380 R14: 00007ffde35a5825 R15: 00000000ffffffff | [ 195.400888][ T1388] softirqs last disabled at (0): 0x0 | [ 195.400890][ T1388] Preemption disabled at: | [ 195.400890][ T1388] 0x0 | [ 195.400899][ T1388] Tainted: [W]=WARN [ 195.400900][ T1388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 195.400902][ T1388] Call Trace: [ 195.400903][ T1388] [ 195.400905][ T1388] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 195.400910][ T1388] __might_resched.cold (kernel/sched/core.c:9234) [ 195.400914][ T1388] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 195.400917][ T1388] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 195.400920][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400923][ T1388] __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)) [ 195.400927][ T1388] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 195.400929][ T1388] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 195.400933][ T1388] ? 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) [ 195.400934][ T1388] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 195.400936][ T1388] put_chars (drivers/char/virtio_console.c:1176) [ 195.400938][ T1388] ? __send_to_port (drivers/char/virtio_console.c:654) [ 195.400940][ T1388] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 195.400943][ T1388] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 195.400946][ T1388] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 195.400947][ T1388] ? vsnprintf (lib/vsprintf.c:2900) [ 195.400950][ T1388] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 195.400952][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400953][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400956][ T1388] console_emit_next_record (kernel/printk/printk.c:3183) [ 195.400958][ T1388] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 195.400960][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400962][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400963][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400965][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.400967][ T1388] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 195.400968][ T1388] console_flush_one_record (kernel/printk/printk.c:3268) [ 195.400971][ T1388] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 195.400973][ T1388] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 195.400975][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.400976][ T1388] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 195.400978][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400979][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.400981][ T1388] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 195.400982][ T1388] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 195.400984][ T1388] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 195.400986][ T1388] ? vprintk_emit (kernel/printk/printk.c:2478) [ 195.400988][ T1388] vprintk_emit (kernel/printk/printk.c:2479) [ 195.400992][ T1388] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 195.400994][ T1388] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 195.400996][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.400999][ T1388] _printk (kernel/printk/printk.c:2504) [ 195.401002][ T1388] ? snapshot_read.cold (user.c:?) [ 195.401004][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401006][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401007][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.401009][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401010][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401013][ T1388] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 195.401026][ T1388] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 195.401034][ T1388] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 195.401041][ T1388] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 195.401047][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.401048][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401051][ T1388] ? __nla_validate_parse (lib/nlattr.c:635) [ 195.401054][ T1388] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 195.401061][ T1388] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 195.401073][ T1388] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 195.401078][ T1388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 195.401080][ T1388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 195.401081][ T1388] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 195.401084][ T1388] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 195.401087][ T1388] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 195.401089][ T1388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 195.401091][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.401092][ T1388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 195.401093][ T1388] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 195.401096][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401098][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.401100][ T1388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 195.401101][ T1388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 195.401103][ T1388] ? next_uptodate_folio (mm/filemap.c:3747) [ 195.401106][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401107][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401109][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401111][ T1388] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 195.401113][ T1388] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 195.401115][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401117][ T1388] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.401118][ T1388] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 195.401121][ T1388] ? copy_msghdr_from_user (net/socket.c:2650) [ 195.401123][ T1388] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 195.401124][ T1388] ? move_addr_to_kernel (net/socket.c:258) [ 195.401126][ T1388] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 195.401129][ T1388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.401131][ T1388] ___sys_sendmsg (net/socket.c:2767) [ 195.401133][ T1388] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 195.401135][ T1388] ? copy_msghdr_from_user (net/socket.c:2619) [ 195.401137][ T1388] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 195.401141][ T1388] __sys_sendmsg (net/socket.c:2799) [ 195.401143][ T1388] ? __sys_sendmsg_sock (net/socket.c:2780) [ 195.401146][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401147][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.401149][ T1388] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 195.401151][ T1388] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 195.401153][ T1388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 195.401156][ T1388] RIP: 0033:0x7fe19ab5b54e [ 195.401158][ T1388] 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 [ 195.401159][ T1388] RSP: 002b:00007ffc6e4d5e50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 195.401163][ T1388] RAX: ffffffffffffffda RBX: 00007ffc6e4d6000 RCX: 00007fe19ab5b54e [ 195.401165][ T1388] RDX: 0000000000000000 RSI: 00007ffc6e4d5f00 RDI: 0000000000000005 [ 195.401166][ T1388] RBP: 00007ffc6e4d5e60 R08: 0000000000000000 R09: 0000000000000000 [ 195.401167][ T1388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9132c8 [ 195.401167][ T1388] R13: 0000000000425380 R14: 00007ffc6e4d7823 R15: 00000000ffffffff | [ 203.133529][ T1445] softirqs last disabled at (0): 0x0 | [ 203.133531][ T1445] Preemption disabled at: | [ 203.133532][ T1445] 0x0 | [ 203.133540][ T1445] Tainted: [W]=WARN [ 203.133541][ T1445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 203.133542][ T1445] Call Trace: [ 203.133544][ T1445] [ 203.133545][ T1445] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 203.133550][ T1445] __might_resched.cold (kernel/sched/core.c:9234) [ 203.133554][ T1445] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 203.133557][ T1445] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 203.133560][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133564][ T1445] __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)) [ 203.133567][ T1445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 203.133569][ T1445] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 203.133573][ T1445] ? 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) [ 203.133575][ T1445] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 203.133577][ T1445] put_chars (drivers/char/virtio_console.c:1176) [ 203.133579][ T1445] ? __send_to_port (drivers/char/virtio_console.c:654) [ 203.133581][ T1445] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 203.133583][ T1445] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 203.133587][ T1445] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 203.133588][ T1445] ? vsnprintf (lib/vsprintf.c:2900) [ 203.133591][ T1445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 203.133592][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133594][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133596][ T1445] console_emit_next_record (kernel/printk/printk.c:3183) [ 203.133599][ T1445] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 203.133601][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133602][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133604][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133606][ T1445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.133608][ T1445] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 203.133609][ T1445] console_flush_one_record (kernel/printk/printk.c:3268) [ 203.133611][ T1445] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 203.133614][ T1445] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 203.133616][ T1445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.133617][ T1445] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 203.133619][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133620][ T1445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.133622][ T1445] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 203.133623][ T1445] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 203.133625][ T1445] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 203.133627][ T1445] ? vprintk_emit (kernel/printk/printk.c:2478) [ 203.133629][ T1445] vprintk_emit (kernel/printk/printk.c:2479) [ 203.133633][ T1445] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 203.133635][ T1445] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 203.133637][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133640][ T1445] _printk (kernel/printk/printk.c:2504) [ 203.133643][ T1445] ? snapshot_read.cold (user.c:?) [ 203.133644][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133646][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133648][ T1445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.133650][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133652][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133654][ T1445] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 203.133667][ T1445] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 203.133675][ T1445] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 203.133682][ T1445] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 203.133688][ T1445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 203.133689][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133691][ T1445] ? __nla_validate_parse (lib/nlattr.c:635) [ 203.133695][ T1445] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 203.133701][ T1445] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 203.133711][ T1445] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 203.133716][ T1445] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 203.133718][ T1445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 203.133719][ T1445] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 203.133721][ T1445] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 203.133724][ T1445] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 203.133727][ T1445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 203.133729][ T1445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.133730][ T1445] ? netlink_ack (./include/linux/skbuff.h:2718) [ 203.133731][ T1445] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 203.133734][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133736][ T1445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.133738][ T1445] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 203.133739][ T1445] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 203.133741][ T1445] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 203.133743][ T1445] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 203.133744][ T1445] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 203.133747][ T1445] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 203.133749][ T1445] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 203.133751][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133753][ T1445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 203.133755][ T1445] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 203.133758][ T1445] ? copy_msghdr_from_user (net/socket.c:2650) [ 203.133759][ T1445] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 203.133761][ T1445] ? move_addr_to_kernel (net/socket.c:258) [ 203.133764][ T1445] ___sys_sendmsg (net/socket.c:2767) [ 203.133765][ T1445] ? copy_msghdr_from_user (net/socket.c:2619) [ 203.133767][ T1445] ? kfree (mm/slub.c:6778 (discriminator 1)) [ 203.133771][ T1445] __sys_sendmsg (net/socket.c:2799) [ 203.133773][ T1445] ? __sys_sendmsg_sock (net/socket.c:2780) [ 203.133776][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133778][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 203.133780][ T1445] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 203.133782][ T1445] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 203.133784][ T1445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 203.133786][ T1445] RIP: 0033:0x7f8b6efc354e [ 203.133788][ T1445] 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 [ 203.133789][ T1445] RSP: 002b:00007ffe2e830d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 203.133793][ T1445] RAX: ffffffffffffffda RBX: 00007ffe2e830f40 RCX: 00007f8b6efc354e [ 203.133794][ T1445] RDX: 0000000000000000 RSI: 00007ffe2e830e40 RDI: 0000000000000005 [ 203.133795][ T1445] RBP: 00007ffe2e830da0 R08: 0000000000000000 R09: 0000000000000000 [ 203.133796][ T1445] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9132d0 [ 203.133797][ T1445] R13: 0000000000425380 R14: 00007ffe2e831825 R15: 00000000ffffffff | [ 207.462905][ T1467] softirqs last disabled at (0): 0x0 | [ 207.462907][ T1467] Preemption disabled at: | [ 207.462908][ T1467] 0x0 | [ 207.462919][ T1467] Tainted: [W]=WARN [ 207.462921][ T1467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 207.462923][ T1467] Call Trace: [ 207.462925][ T1467] [ 207.462927][ T1467] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 207.462934][ T1467] __might_resched.cold (kernel/sched/core.c:9234) [ 207.462938][ T1467] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 207.462942][ T1467] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 207.462946][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.462951][ T1467] __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)) [ 207.462955][ T1467] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 207.462959][ T1467] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 207.462964][ T1467] ? 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) [ 207.462966][ T1467] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 207.462969][ T1467] put_chars (drivers/char/virtio_console.c:1176) [ 207.462972][ T1467] ? __send_to_port (drivers/char/virtio_console.c:654) [ 207.462974][ T1467] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 207.462979][ T1467] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 207.462983][ T1467] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 207.462985][ T1467] ? vsnprintf (lib/vsprintf.c:2900) [ 207.462990][ T1467] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 207.462992][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.462994][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.462998][ T1467] console_emit_next_record (kernel/printk/printk.c:3183) [ 207.463001][ T1467] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 207.463004][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463007][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463009][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463011][ T1467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.463014][ T1467] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 207.463017][ T1467] console_flush_one_record (kernel/printk/printk.c:3268) [ 207.463020][ T1467] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 207.463024][ T1467] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 207.463027][ T1467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.463029][ T1467] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 207.463032][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463034][ T1467] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.463036][ T1467] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 207.463038][ T1467] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 207.463042][ T1467] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 207.463044][ T1467] ? vprintk_emit (kernel/printk/printk.c:2478) [ 207.463047][ T1467] vprintk_emit (kernel/printk/printk.c:2479) [ 207.463052][ T1467] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 207.463055][ T1467] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 207.463058][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463062][ T1467] _printk (kernel/printk/printk.c:2504) [ 207.463066][ T1467] ? snapshot_read.cold (user.c:?) [ 207.463071][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463073][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463076][ T1467] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.463078][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463081][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463085][ T1467] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 207.463102][ T1467] br_set_port_state (net/bridge/br_netlink.c:931) bridge [ 207.463115][ T1467] br_setport (net/bridge/br_netlink.c:1040 (discriminator 1)) bridge [ 207.463126][ T1467] ? br_set_port_state (net/bridge/br_netlink.c:928) bridge [ 207.463137][ T1467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.463139][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463142][ T1467] ? __nla_validate_parse (lib/nlattr.c:635) [ 207.463147][ T1467] br_setlink (net/bridge/br_netlink.c:1143) bridge [ 207.463158][ T1467] ? br_afspec (net/bridge/br_netlink.c:860 (discriminator 2)) bridge [ 207.463175][ T1467] rtnl_bridge_setlink (net/core/rtnetlink.c:5707) [ 207.463181][ T1467] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 207.463184][ T1467] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 207.463186][ T1467] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 207.463190][ T1467] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 207.463194][ T1467] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 207.463198][ T1467] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 207.463200][ T1467] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.463203][ T1467] ? netlink_ack (./include/linux/skbuff.h:2718) [ 207.463205][ T1467] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 207.463209][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463211][ T1467] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.463214][ T1467] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 207.463217][ T1467] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 207.463220][ T1467] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 207.463223][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463226][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463228][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463230][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463234][ T1467] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 207.463237][ T1467] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 207.463240][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463242][ T1467] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 207.463245][ T1467] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 207.463249][ T1467] ? copy_msghdr_from_user (net/socket.c:2650) [ 207.463251][ T1467] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 207.463253][ T1467] ? move_addr_to_kernel (net/socket.c:258) [ 207.463257][ T1467] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 207.463261][ T1467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 207.463264][ T1467] ___sys_sendmsg (net/socket.c:2767) [ 207.463266][ T1467] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 207.463269][ T1467] ? copy_msghdr_from_user (net/socket.c:2619) [ 207.463272][ T1467] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 207.463285][ T1467] __sys_sendmsg (net/socket.c:2799) [ 207.463288][ T1467] ? __sys_sendmsg_sock (net/socket.c:2780) [ 207.463292][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463295][ T1467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 207.463298][ T1467] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 207.463301][ T1467] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 207.463304][ T1467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 207.463308][ T1467] RIP: 0033:0x7f0739ece54e [ 207.463311][ T1467] 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 [ 207.463313][ T1467] RSP: 002b:00007ffec99b0a70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 207.463318][ T1467] RAX: ffffffffffffffda RBX: 00007ffec99b0c20 RCX: 00007f0739ece54e [ 207.463320][ T1467] RDX: 0000000000000000 RSI: 00007ffec99b0b20 RDI: 0000000000000005 [ 207.463322][ T1467] RBP: 00007ffec99b0a80 R08: 0000000000000000 R09: 0000000000000000 [ 207.463323][ T1467] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9132d4 [ 207.463324][ T1467] R13: 0000000000425380 R14: 00007ffec99b1823 R15: 00000000ffffffff | [ 211.853311][ T1497] softirqs last disabled at (0): 0x0 | [ 211.853312][ T1497] Preemption disabled at: | [ 211.853313][ T1497] vprintk_emit (kernel/printk/printk.c:2471) | [ 211.853324][ T1497] Tainted: [W]=WARN [ 211.853325][ T1497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.853326][ T1497] Call Trace: [ 211.853328][ T1497] [ 211.853329][ T1497] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 211.853334][ T1497] ? vprintk_emit (kernel/printk/printk.c:2471) [ 211.853336][ T1497] __might_resched.cold (kernel/sched/core.c:9234) [ 211.853340][ T1497] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 211.853343][ T1497] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 211.853346][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853349][ T1497] __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)) [ 211.853352][ T1497] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 211.853355][ T1497] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 211.853359][ T1497] ? 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) [ 211.853360][ T1497] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 211.853362][ T1497] put_chars (drivers/char/virtio_console.c:1176) [ 211.853364][ T1497] ? __send_to_port (drivers/char/virtio_console.c:654) [ 211.853366][ T1497] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 211.853368][ T1497] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 211.853371][ T1497] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 211.853372][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853374][ T1497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.853376][ T1497] console_emit_next_record (kernel/printk/printk.c:3183) [ 211.853379][ T1497] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 211.853380][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853382][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853384][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853385][ T1497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.853387][ T1497] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 211.853389][ T1497] console_flush_one_record (kernel/printk/printk.c:3268) [ 211.853391][ T1497] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 211.853393][ T1497] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 211.853395][ T1497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.853397][ T1497] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 211.853398][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853400][ T1497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.853401][ T1497] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 211.853402][ T1497] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 211.853404][ T1497] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 211.853406][ T1497] ? vprintk_emit (kernel/printk/printk.c:2478) [ 211.853408][ T1497] vprintk_emit (kernel/printk/printk.c:2479) [ 211.853411][ T1497] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 211.853412][ T1497] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 211.853415][ T1497] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 211.853418][ T1497] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 211.853419][ T1497] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 211.853422][ T1497] ? ___sys_sendmsg (net/socket.c:2767) [ 211.853423][ T1497] ? __sys_sendmsg (net/socket.c:2799) [ 211.853425][ T1497] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 211.853428][ T1497] _printk (kernel/printk/printk.c:2504) [ 211.853431][ T1497] ? snapshot_read.cold (user.c:?) [ 211.853433][ T1497] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 211.853436][ T1497] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 211.853438][ T1497] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 211.853440][ T1497] ? netdev_notice (net/core/dev.c:13194) [ 211.853441][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853443][ T1497] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 211.853444][ T1497] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 211.853447][ T1497] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 211.853448][ T1497] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.853451][ T1497] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 211.853454][ T1497] dev_set_allmulti (net/core/dev_api.c:315) [ 211.853457][ T1497] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 211.853469][ T1497] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 211.853472][ T1497] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 211.853475][ T1497] br_del_if (net/bridge/br_if.c:732) bridge [ 211.853482][ T1497] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.853484][ T1497] do_set_master (net/core/rtnetlink.c:3055) [ 211.853487][ T1497] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 211.853489][ T1497] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 211.853491][ T1497] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 211.853493][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853494][ T1497] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 211.853498][ T1497] ? kasan_save_stack (mm/kasan/common.c:58) [ 211.853500][ T1497] ? kasan_save_stack (mm/kasan/common.c:57) [ 211.853502][ T1497] ? kasan_save_track (mm/kasan/common.c:78) [ 211.853503][ T1497] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 211.853505][ T1497] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 211.853506][ T1497] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 211.853507][ T1497] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 211.853508][ T1497] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 211.853510][ T1497] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 211.853511][ T1497] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 211.853512][ T1497] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 211.853513][ T1497] ? ___sys_sendmsg (net/socket.c:2767) [ 211.853515][ T1497] ? __sys_sendmsg (net/socket.c:2799) [ 211.853516][ T1497] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 211.853517][ T1497] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 211.853520][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853521][ T1497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.853523][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853524][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853526][ T1497] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 211.853528][ T1497] ? __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) [ 211.853530][ T1497] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 211.853531][ T1497] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 211.853533][ T1497] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 211.853534][ T1497] ? nla_get_range_signed (lib/nlattr.c:270) [ 211.853536][ T1497] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 211.853538][ T1497] rtnl_newlink (net/core/rtnetlink.c:4215) [ 211.853540][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853542][ T1497] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 211.853543][ T1497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.853544][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853546][ T1497] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 211.853548][ T1497] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 211.853549][ T1497] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 211.853551][ T1497] ? __kernel_text_address (kernel/extable.c:79) [ 211.853552][ T1497] ? write_profile (profile.c:?) [ 211.853553][ T1497] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 211.853556][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853557][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853559][ T1497] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 211.853562][ T1497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.853564][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853565][ T1497] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 211.853567][ T1497] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 211.853568][ T1497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 211.853569][ T1497] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 211.853571][ T1497] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 211.853573][ T1497] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 211.853575][ T1497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 211.853576][ T1497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.853577][ T1497] ? netlink_ack (./include/linux/skbuff.h:2718) [ 211.853579][ T1497] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 211.853581][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853583][ T1497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.853584][ T1497] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 211.853586][ T1497] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 211.853588][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853589][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853591][ T1497] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 211.853593][ T1497] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 211.853595][ T1497] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 211.853596][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853598][ T1497] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 211.853600][ T1497] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 211.853601][ T1497] ? copy_msghdr_from_user (net/socket.c:2650) [ 211.853603][ T1497] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 211.853604][ T1497] ? move_addr_to_kernel (net/socket.c:258) [ 211.853606][ T1497] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 211.853608][ T1497] ___sys_sendmsg (net/socket.c:2767) [ 211.853610][ T1497] ? copy_msghdr_from_user (net/socket.c:2619) [ 211.853614][ T1497] __sys_sendmsg (net/socket.c:2799) [ 211.853616][ T1497] ? __sys_sendmsg_sock (net/socket.c:2780) [ 211.853619][ T1497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 211.853621][ T1497] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 211.853622][ T1497] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 211.853624][ T1497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 211.853625][ T1497] RIP: 0033:0x7f9fab32254e [ 211.853627][ T1497] 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 [ 211.853629][ T1497] RSP: 002b:00007ffef612bcc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 211.853633][ T1497] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9fab32254e [ 211.853634][ T1497] RDX: 0000000000000000 RSI: 00007ffef612bd70 RDI: 0000000000000005 [ 211.853635][ T1497] RBP: 00007ffef612bcd0 R08: 0000000000000000 R09: 0000000000000000 [ 211.853635][ T1497] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9132d8 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 __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __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