====================================== | [ 11.367491][ T207] softirqs last disabled at (35053): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.367493][ T207] Preemption disabled at: | [ 11.367494][ T207] 0x0 | [ 11.367505][ T207] Tainted: [W]=WARN [ 11.367506][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.367508][ T207] Call Trace: [ 11.367510][ T207] [ 11.367511][ T207] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.367518][ T207] __might_resched.cold (kernel/sched/core.c:9234) [ 11.367523][ T207] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.367527][ T207] ? __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.367532][ T207] __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.367535][ T207] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.367541][ T207] ? 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.367544][ T207] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.367547][ T207] put_chars (drivers/char/virtio_console.c:1176) [ 11.367550][ T207] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.367551][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.367556][ T207] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.367564][ T207] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.367571][ T207] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.367573][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.367575][ T207] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.367580][ T207] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.367584][ T207] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.367586][ T207] ? 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.367589][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.367592][ T207] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.367596][ T207] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.367600][ T207] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.367602][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.367607][ T207] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.367610][ T207] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.367612][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.367615][ T207] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.367618][ T207] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.367620][ T207] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.367624][ T207] vprintk_emit (kernel/printk/printk.c:2479) [ 11.367627][ T207] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.367631][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.367635][ T207] _printk (kernel/printk/printk.c:2504) [ 11.367639][ T207] ? snapshot_read.cold (user.c:?) [ 11.367642][ T207] ? 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) [ 11.367644][ T207] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.367649][ T207] ? 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) [ 11.367652][ T207] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.367656][ T207] ? exit_notify (kernel/exit.c:780) [ 11.367658][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.367661][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.367665][ T207] do_group_exit (kernel/exit.c:1151) [ 11.367668][ T207] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.367670][ T207] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.367672][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.367675][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.367679][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.367681][ T207] RIP: 0033:0x7fc94d8fc1b8 [ 11.367683][ T207] Code: Unable to access opcode bytes at 0x7fc94d8fc18e. Code starting with the faulting instruction =========================================== [ 11.367685][ T207] RSP: 002b:00007ffd8906cdd8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.367687][ T207] RAX: ffffffffffffffda RBX: 00007fc94da2cf88 RCX: 00007fc94d8fc1b8 [ 11.367689][ T207] RDX: 00007fc94d646fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.367690][ T207] RBP: 00007ffd8906ce30 R08: 0000000000000000 R09: 0000000000008010 [ 11.367691][ T207] R10: 00007ffd8906cbf0 R11: 0000000000000246 R12: 0000000000000001 [ 11.367692][ T207] R13: 0000000000000000 R14: 00007fc94da2b680 R15: 00007fc94da2cfa0 | [ 12.956836][ T249] softirqs last disabled at (20939): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.956838][ T249] Preemption disabled at: | [ 12.956839][ T249] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.956848][ T249] Tainted: [W]=WARN [ 12.956849][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.956851][ T249] Call Trace: [ 12.956853][ T249] [ 12.956854][ T249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.956860][ T249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.956863][ T249] __might_resched.cold (kernel/sched/core.c:9234) [ 12.956867][ T249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.956871][ T249] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.956877][ T249] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.956879][ T249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.956885][ T249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.956887][ T249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.956890][ T249] put_chars (drivers/char/virtio_console.c:1176) [ 12.956893][ T249] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.956895][ T249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.956898][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.956901][ T249] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.956906][ T249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.956909][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.956910][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.956915][ T249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.956916][ T249] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.956919][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.956922][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.956926][ T249] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.956930][ T249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.956932][ T249] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.956935][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.956938][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.956942][ T249] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.956946][ T249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.956948][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.956953][ T249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.956956][ T249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.956958][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.956960][ T249] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.956964][ T249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.956966][ T249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.956969][ T249] vprintk_emit (kernel/printk/printk.c:2479) [ 12.956973][ T249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.956979][ T249] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 12.956982][ T249] _printk (kernel/printk/printk.c:2504) [ 12.956986][ T249] ? snapshot_read.cold (user.c:?) [ 12.956992][ T249] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 12.956995][ T249] gre_init (gre.mod.c:?) gre [ 12.956997][ T249] do_one_initcall (init/main.c:1357) [ 12.957000][ T249] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.957005][ T249] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.957008][ T249] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.957013][ T249] do_init_module (kernel/module/main.c:3117) [ 12.957017][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.957021][ T249] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.957024][ T249] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.957028][ T249] load_module (kernel/module/main.c:3593) [ 12.957036][ T249] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.957041][ T249] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.957045][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.957049][ T249] init_module_from_file (kernel/module/main.c:3790) [ 12.957052][ T249] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.957060][ T249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.957064][ T249] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.957067][ T249] idempotent_init_module (kernel/module/main.c:3802) [ 12.957071][ T249] ? init_module_from_file (kernel/module/main.c:3791) [ 12.957077][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.957080][ T249] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.957085][ T249] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.957088][ T249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.957091][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.957093][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.957096][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.957099][ T249] RIP: 0033:0x7f93e5cda37d [ 12.957102][ T249] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 12.957104][ T249] RSP: 002b:00007ffc2f664428 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.957107][ T249] RAX: ffffffffffffffda RBX: 000055fc81995a40 RCX: 00007f93e5cda37d [ 12.957109][ T249] RDX: 0000000000000000 RSI: 000055fc5abeeffd RDI: 0000000000000001 [ 12.957110][ T249] RBP: 00007ffc2f6644c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.957111][ T249] R10: 0000000000000000 R11: 0000000000000246 R12: 000055fc5abeeffd [ 12.957111][ T249] R13: 000055fc81995a00 R14: 0000000000040000 R15: 0000000000000000 | [ 13.523442][ T65] #11: ffffffff9fa89560 (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)) | [ 13.523446][ T65] | [ 13.523446][ T65] stack backtrace: | [ 13.523452][ T65] Tainted: [W]=WARN [ 13.523453][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.523454][ T65] Workqueue: mld mld_ifc_work [ 13.523465][ T65] Call Trace: [ 13.523467][ T65] [ 13.523470][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.523478][ T65] lockdep_rcu_suspicious.cold (kernel/locking/lockdep.c:6938) [ 13.523486][ T65] __might_resched (kernel/sched/core.c:9196 (discriminator 9)) [ 13.523492][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.523495][ T65] ? __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.523501][ T65] __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.523503][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.523509][ T65] ? 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.523512][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.523515][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 13.523517][ T65] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 13.523520][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.523523][ T65] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.523528][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.523535][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.523538][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.523542][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.523546][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.523550][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.523552][ T65] ? 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.523556][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.523561][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.523566][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.523570][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.523572][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.523578][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.523582][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.523583][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.523586][ T65] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.523590][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.523592][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.523596][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 13.523600][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.523603][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.523608][ T65] _printk (kernel/printk/printk.c:2504) [ 13.523610][ T65] ? snapshot_read.cold (user.c:?) [ 13.523612][ T65] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.523618][ T65] ? idr_get_free (??:?) [ 13.523624][ T65] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.523629][ T65] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.523634][ T65] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.523637][ T65] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.523641][ T65] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 13.523643][ T65] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.523646][ T65] ? mark_lock_irq (kernel/locking/lockdep.c:4265 (discriminator 1) kernel/locking/lockdep.c:4314 (discriminator 1)) [ 13.523648][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.523650][ T65] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.523653][ T65] ? save_trace (kernel/locking/lockdep.c:558 kernel/locking/lockdep.c:594) [ 13.523659][ T65] 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.523662][ T65] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.523666][ T65] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.523671][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.523674][ T65] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.523676][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.523678][ T65] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.523680][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.523685][ T65] __dev_xmit_skb (net/core/dev.c:4262) [ 13.523690][ T65] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.523692][ T65] ? __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.523695][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.523698][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.523702][ T65] __dev_queue_xmit (net/core/dev.c:4884) [ 13.523705][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.523710][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.523711][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.523713][ T65] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.523726][ T65] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 13.523731][ T65] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.523733][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.523735][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.523739][ T65] ? 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.523744][ T65] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.523748][ T65] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.523751][ T65] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.523753][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.523755][ T65] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.523758][ T65] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.523761][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.523764][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.523766][ T65] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.523770][ T65] 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.523775][ T65] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.523786][ T65] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 13.523791][ T65] mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.523794][ T65] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.523797][ T65] process_one_work (kernel/workqueue.c:3387) [ 13.523804][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.523807][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.523816][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.523821][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.523823][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.523825][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.523829][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.523831][ T65] kthread (kernel/kthread.c:436) [ 13.523833][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.523836][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.523839][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.523843][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.523847][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.523850][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.523853][ T65] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.996826][ T65] softirqs last disabled at (17196): __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.996829][ T65] Preemption disabled at: | [ 13.996829][ T65] __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.996838][ T65] Tainted: [W]=WARN [ 13.996839][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.996841][ T65] Workqueue: mld mld_ifc_work [ 13.996845][ T65] Call Trace: [ 13.996848][ T65] [ 13.996850][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.996857][ T65] ? __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.996861][ T65] __might_resched.cold (kernel/sched/core.c:9234) [ 13.996867][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.996873][ T65] ? __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.996880][ T65] __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.996884][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.996892][ T65] ? 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.996896][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.996902][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 13.996906][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.996912][ T65] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.996921][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.996932][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.996936][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.996942][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.996949][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.996956][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.996959][ T65] ? 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.996964][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.996968][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.996975][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.996983][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.996985][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.996995][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.997000][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.997002][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.997006][ T65] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.997013][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.997016][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.997021][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 13.997028][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.997033][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.997041][ T65] _printk (kernel/printk/printk.c:2504) [ 13.997047][ T65] ? snapshot_read.cold (user.c:?) [ 13.997049][ T65] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 13.997059][ T65] ? idr_get_free (??:?) [ 13.997068][ T65] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 13.997077][ T65] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 13.997085][ T65] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.997089][ T65] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 13.997096][ T65] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.997099][ T65] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 13.997101][ T65] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.997104][ T65] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 13.997109][ T65] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 13.997114][ T65] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.997124][ T65] 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.997127][ T65] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:4407 (discriminator 17)) [ 13.997132][ T65] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 13.997138][ T65] sch_direct_xmit (net/sched/sch_generic.c:372) [ 13.997145][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.997150][ T65] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 13.997153][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 13.997157][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.997167][ T65] __dev_xmit_skb (net/core/dev.c:4262) [ 13.997172][ T65] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 13.997177][ T65] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 13.997180][ T65] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 13.997185][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.997188][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.997196][ T65] __dev_queue_xmit (net/core/dev.c:4884) [ 13.997210][ T65] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 13.997213][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.997216][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.997229][ T65] ? neigh_hh_output (./include/net/neighbour.h:525) [ 13.997239][ T65] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 13.997248][ T65] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 13.997250][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.997255][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.997261][ T65] ? 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.997269][ T65] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 13.997276][ T65] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 13.997282][ T65] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 13.997284][ T65] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.997288][ T65] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 13.997291][ T65] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.997297][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.997301][ T65] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 13.997304][ T65] ? icmp6_dst_alloc (net/ipv6/route.c:3364) [ 13.997311][ T65] 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.997321][ T65] ? mld_dad_start_work (net/ipv6/mcast.c:1133) [ 13.997333][ T65] ? mld_send_cr (./include/linux/lockdep.h:249 net/ipv6/mcast.c:2148) [ 13.997341][ T65] mld_ifc_work (net/ipv6/mcast.c:2711) [ 13.997345][ T65] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 13.997348][ T65] process_one_work (kernel/workqueue.c:3387) [ 13.997360][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 13.997365][ T65] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.997380][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 13.997388][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.997391][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.997396][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.997401][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 13.997404][ T65] kthread (kernel/kthread.c:436) [ 13.997406][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.997410][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.997415][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.997421][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 13.997427][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.997432][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 13.997437][ T65] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 15.124810][ T68] softirqs last disabled at (5110): __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)) | [ 15.124813][ T68] Preemption disabled at: | [ 15.124813][ T68] __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)) | [ 15.124823][ T68] Tainted: [W]=WARN [ 15.124824][ T68] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.124826][ T68] Workqueue: ipv6_addrconf addrconf_dad_work [ 15.124830][ T68] Call Trace: [ 15.124832][ T68] [ 15.124834][ T68] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.124840][ T68] ? __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)) [ 15.124843][ T68] __might_resched.cold (kernel/sched/core.c:9234) [ 15.124847][ T68] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.124852][ T68] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.124857][ T68] __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)) [ 15.124859][ T68] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.124865][ T68] ? 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) [ 15.124868][ T68] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.124872][ T68] put_chars (drivers/char/virtio_console.c:1176) [ 15.124875][ T68] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.124878][ T68] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.124883][ T68] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.124890][ T68] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.124892][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.124896][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.124900][ T68] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.124905][ T68] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.124907][ T68] ? 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)) [ 15.124910][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.124913][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.124917][ T68] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.124921][ T68] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.124923][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.124929][ T68] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.124932][ T68] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.124934][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.124936][ T68] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.124940][ T68] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.124942][ T68] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.124946][ T68] vprintk_emit (kernel/printk/printk.c:2479) [ 15.124950][ T68] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.124953][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.124958][ T68] _printk (kernel/printk/printk.c:2504) [ 15.124962][ T68] ? snapshot_read.cold (user.c:?) [ 15.124964][ T68] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 15.124970][ T68] ? idr_get_free (??:?) [ 15.124975][ T68] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 15.124980][ T68] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 15.124986][ T68] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 15.124988][ T68] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.124990][ T68] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 15.124992][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.124995][ T68] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 15.124997][ T68] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.125000][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.125002][ T68] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 15.125009][ T68] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 15.125012][ T68] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 15.125016][ T68] sch_direct_xmit (net/sched/sch_generic.c:372) [ 15.125021][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.125024][ T68] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 15.125026][ T68] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 15.125028][ T68] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.125030][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.125035][ T68] __dev_xmit_skb (net/core/dev.c:4262) [ 15.125040][ T68] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 15.125042][ T68] ? __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)) [ 15.125045][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.125048][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.125052][ T68] __dev_queue_xmit (net/core/dev.c:4884) [ 15.125055][ T68] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.125060][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.125061][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.125063][ T68] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 15.125075][ T68] ip6_finish_output2 (./include/net/neighbour.h:560 (discriminator 3) net/ipv6/ip6_output.c:138 (discriminator 3)) [ 15.125080][ T68] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 15.125082][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.125085][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.125088][ T68] ? 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)) [ 15.125092][ T68] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 15.125096][ T68] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 15.125099][ T68] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 15.125101][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.125103][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.125106][ T68] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.125108][ T68] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 15.125114][ T68] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 15.125119][ T68] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.125126][ T68] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.125129][ T68] ? try_to_grab_pending (./include/linux/instrumented.h:112 ./include/asm-generic/bitops/instrumented-atomic.h:71 kernel/workqueue.c:2158) [ 15.125131][ T68] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.125135][ T68] ndisc_send_ns (net/ipv6/ndisc.c:672) [ 15.125136][ T68] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.125139][ T68] ? ndisc_router_discovery (net/ipv6/ndisc.c:1317 (discriminator 13)) [ 15.125141][ T68] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.125143][ T68] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.125146][ T68] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 15.125149][ T68] addrconf_dad_work (net/ipv6/addrconf.c:4318) [ 15.125154][ T68] ? addrconf_dad_begin (net/ipv6/addrconf.c:4180) [ 15.125157][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.125159][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.125161][ T68] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.125163][ T68] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.125167][ T68] process_one_work (kernel/workqueue.c:3387) [ 15.125174][ T68] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 15.125178][ T68] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.125186][ T68] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 15.125190][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.125192][ T68] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 15.125195][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.125197][ T68] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.125199][ T68] kthread (kernel/kthread.c:436) [ 15.125202][ T68] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.125203][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.125206][ T68] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.125211][ T68] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 15.125214][ T68] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.125218][ T68] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.125220][ T68] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.349317][ C1] | [ 19.349318][ C1] | [ 19.349318][ C1] stack backtrace: | [ 19.349327][ C1] Tainted: [W]=WARN [ 19.349328][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.349331][ C1] Call Trace: [ 19.349333][ C1] [ 19.349336][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.349342][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 19.349345][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 19.349350][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 19.349353][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 19.349355][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 19.349359][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.349361][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.349364][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349369][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349372][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.349374][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.349377][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 19.349380][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.349383][ C1] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.349386][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349388][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349392][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.349395][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.349397][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.349401][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.349404][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.349406][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349409][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.349412][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.349415][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.349418][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 19.349421][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.349424][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.349428][ C1] _printk (kernel/printk/printk.c:2504) [ 19.349431][ C1] ? snapshot_read.cold (user.c:?) [ 19.349433][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.349438][ C1] ? idr_get_free (??:?) [ 19.349442][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 19.349446][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 19.349450][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.349452][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 19.349456][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.349458][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 19.349460][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.349463][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 19.349466][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 19.349468][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.349472][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 19.349475][ C1] ? 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)) [ 19.349477][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 19.349481][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 19.349483][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.349486][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 19.349488][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 19.349491][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349494][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 19.349497][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 19.349499][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 19.349502][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 19.349504][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349514][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349517][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 19.349522][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 19.349525][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.349527][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.349531][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 19.349534][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 19.349538][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 19.349540][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.349542][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.349545][ C1] ? 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)) [ 19.349548][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 19.349551][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 19.349554][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 19.349562][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.349564][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.349566][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.349569][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 19.349572][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 19.349576][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.349579][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.349583][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 19.349586][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.349589][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.349592][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 19.349595][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.349598][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349601][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.349604][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 19.349607][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 19.349609][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 19.349614][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.349616][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.349619][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349623][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 19.349625][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.349629][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 19.349631][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.349636][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.349639][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 19.349642][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 19.349645][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.349648][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349651][ C1] handle_softirqs (kernel/softirq.c:645) [ 19.349654][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.349657][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 19.349660][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 19.349662][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 19.349664][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 19.349667][ C1] [ 19.349668][ C1] [ 19.349669][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.349672][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 19.349675][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 19.349678][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 19.349681][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 19.349684][ C1] RAX: 0000000000091fef RBX: ff11000001bea380 RCX: ffffffff9c8f0307 [ 19.349686][ C1] RDX: ff11000001bea380 RSI: ffffffff9f638b1c RDI: ffffffff9f08d8e0 [ 19.349688][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 19.349689][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 19.349691][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 19.349693][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.349697][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 19.349700][ C1] default_idle_call (kernel/sched/idle.c:122) [ 19.349702][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.349705][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 19.349707][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 19.349710][ C1] ? trace_sched_exit_tp (./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/sched.h:886) [ 19.349713][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349716][ C1] do_idle (kernel/sched/idle.c:355) [ 19.349719][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 19.349721][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 19.349723][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 19.349727][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 19.349756][ C1] softirqs last disabled at (598001): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.349758][ C1] Preemption disabled at: | [ 19.349759][ C1] 0x0 | [ 19.349768][ C1] Tainted: [W]=WARN [ 19.349769][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.349770][ C1] Call Trace: [ 19.349771][ C1] [ 19.349772][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.349775][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 19.349779][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.349783][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349786][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.349789][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.349791][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.349794][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.349797][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.349800][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 19.349803][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.349806][ C1] ? mark_lock (kernel/locking/lockdep.c:4769) [ 19.349809][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.349812][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5208) [ 19.349816][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.349818][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349821][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349823][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349826][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.349830][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.349832][ C1] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.349835][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349838][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349841][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.349844][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.349847][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.349850][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.349853][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.349856][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349858][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.349861][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.349863][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.349867][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 19.349870][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.349873][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.349876][ C1] _printk (kernel/printk/printk.c:2504) [ 19.349879][ C1] ? snapshot_read.cold (user.c:?) [ 19.349881][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 19.349885][ C1] ? idr_get_free (??:?) [ 19.349889][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 19.349893][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 19.349897][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.349899][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 19.349903][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.349905][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 19.349907][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.349909][ C1] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 19.349912][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 19.349915][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.349918][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 19.349921][ C1] ? 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)) [ 19.349924][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 19.349927][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 19.349929][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.349932][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 19.349934][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 19.349937][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349940][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 19.349943][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 6)) [ 19.349946][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 19.349948][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 19.349950][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.349953][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.349956][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 19.349961][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 19.349964][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.349966][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.349970][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 19.349973][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 19.349977][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 19.349979][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.349981][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.349984][ C1] ? 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)) [ 19.349987][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 19.349990][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 19.349993][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 19.349995][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.349998][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.350000][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.350002][ C1] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 19.350006][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 19.350010][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.350012][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.350016][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 19.350019][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.350022][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.350024][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 19.350028][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.350031][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.350033][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.350036][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 19.350039][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 19.350042][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 19.350045][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.350047][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.350050][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350053][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 19.350056][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 19.350060][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 19.350062][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.350066][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.350070][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 19.350073][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 19.350076][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.350078][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350081][ C1] handle_softirqs (kernel/softirq.c:645) [ 19.350084][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.350086][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 19.350089][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 19.350092][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 19.350094][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 19.350096][ C1] [ 19.350097][ C1] [ 19.350098][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.350101][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 19.350103][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 19.350106][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 19.350108][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000282 [ 19.350109][ C1] RAX: 0000000000091fef RBX: ff11000001bea380 RCX: ffffffff9c8f0307 [ 19.350111][ C1] RDX: ff11000001bea380 RSI: ffffffff9f638b1c RDI: ffffffff9f08d8e0 [ 19.350112][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 19.350114][ C1] R10: 0000000000000001 R11: 0000000000000001 R12: 1ff4000000028fc3 [ 19.350115][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 19.350117][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.350121][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 19.350123][ C1] default_idle_call (kernel/sched/idle.c:122) [ 19.350125][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.350128][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 19.350130][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 19.350132][ C1] ? trace_sched_exit_tp (./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/sched.h:886) [ 19.350135][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.350138][ C1] do_idle (kernel/sched/idle.c:355) [ 19.350140][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 19.350142][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 19.350144][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 19.350148][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 28.052746][ C1] softirqs last disabled at (598001): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 28.052748][ C1] Preemption disabled at: | [ 28.052748][ C1] 0x0 | [ 28.052759][ C1] Tainted: [W]=WARN [ 28.052760][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.052762][ C1] Call Trace: [ 28.052764][ C1] [ 28.052767][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.052772][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 28.052776][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.052780][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052783][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.052787][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.052789][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.052793][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.052795][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.052797][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 28.052798][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 28.052800][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.052802][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 28.052804][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.052807][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.052808][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.052810][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.052811][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052813][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052814][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052817][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.052819][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.052821][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052822][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052824][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052826][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052827][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.052829][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.052831][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.052834][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.052835][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052837][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.052838][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052840][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.052841][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.052843][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.052845][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.052846][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.052848][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 28.052852][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.052854][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.052856][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052857][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052859][ C1] _printk (kernel/printk/printk.c:2504) [ 28.052862][ C1] ? snapshot_read.cold (user.c:?) [ 28.052864][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 28.052868][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 28.052871][ C1] ? idr_get_free (??:?) [ 28.052874][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 28.052877][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 28.052881][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 28.052886][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 28.052887][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052889][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052891][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052892][ C1] ? netif_skb_features (net/core/dev.c:3793 net/core/dev.c:3922) [ 28.052896][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052897][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052899][ C1] ? skb_network_protocol (./include/linux/skbuff.h:2534) [ 28.052900][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.052902][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052903][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052905][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052906][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.052909][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 28.052911][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 28.052913][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 28.052916][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 28.052917][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052919][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 28.052920][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 28.052922][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 28.052923][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052925][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 28.052928][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 28.052930][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 28.052931][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 28.052932][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052934][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052936][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 28.052939][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.052941][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.052943][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.052946][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 28.052949][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 28.052951][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 28.052954][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 28.052956][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052957][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052959][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052960][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.052962][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 28.052964][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 28.052966][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 28.052967][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 28.052970][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052972][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.052973][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 28.052974][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052976][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 28.052977][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.052978][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052980][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 28.052983][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.052986][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 28.052988][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.052990][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.052991][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 28.052993][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.052995][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.052997][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.052998][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.053000][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.053001][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.053003][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 28.053005][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 28.053007][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 28.053010][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.053012][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 28.053013][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.053015][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 28.053017][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 28.053019][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 28.053021][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 28.053023][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.053026][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 28.053027][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 28.053029][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.053030][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.053032][ C1] handle_softirqs (kernel/softirq.c:645) [ 28.053034][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 28.053035][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.053037][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.053039][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 28.053040][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 28.053041][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 28.053043][ C1] [ 28.053044][ C1] [ 28.053045][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 28.053047][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 28.053050][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 28.053053][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 28.053054][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 28.053057][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 28.053059][ C1] RDX: 0000000000000001 RSI: ffffffff9f08d860 RDI: ffffffff9c8f0307 [ 28.053060][ C1] RBP: 0000000000000000 R08: ffffffff9ed7f421 R09: 1fe2200005d563a2 [ 28.053060][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 28.053061][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 28.053062][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 28.053064][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.053067][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 28.053069][ C1] default_idle_call (kernel/sched/idle.c:122) [ 28.053071][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 28.053073][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 28.053074][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 28.053076][ C1] ? trace_sched_exit_tp (./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/sched.h:886) [ 28.053078][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.053080][ C1] do_idle (kernel/sched/idle.c:355) [ 28.053082][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 28.053083][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 28.053085][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 28.053087][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 44.436775][ C1] softirqs last disabled at (598001): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 44.436777][ C1] Preemption disabled at: | [ 44.436778][ C1] 0x0 | [ 44.436789][ C1] Tainted: [W]=WARN [ 44.436790][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.436792][ C1] Call Trace: [ 44.436794][ C1] [ 44.436796][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.436802][ C1] __might_resched.cold (kernel/sched/core.c:9234) [ 44.436805][ C1] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.436809][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436813][ C1] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.436816][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.436819][ C1] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.436823][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.436825][ C1] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.436827][ C1] put_chars (drivers/char/virtio_console.c:1176) [ 44.436829][ C1] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.436830][ C1] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.436832][ C1] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.436835][ C1] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.436838][ C1] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.436839][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.436841][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.436842][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436844][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436846][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436848][ C1] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.436850][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.436852][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436854][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436855][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436857][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436859][ C1] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.436860][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.436863][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.436865][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.436867][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436868][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.436870][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436872][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.436873][ C1] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.436874][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.436876][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.436878][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.436880][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 44.436885][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.436886][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 44.436888][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436890][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436892][ C1] _printk (kernel/printk/printk.c:2504) [ 44.436895][ C1] ? snapshot_read.cold (user.c:?) [ 44.436896][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 44.436901][ C1] ? __ipv6_chk_addr_and_flags (./include/linux/rcupdate.h:850 net/ipv6/addrconf.c:1996) [ 44.436904][ C1] ? idr_get_free (??:?) [ 44.436906][ C1] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 44.436909][ C1] ip6_tnl_xmit_ctl.cold (net/ipv6/ip6_tunnel.c:1064 (discriminator 3)) ip6_tunnel [ 44.436914][ C1] ip6gre_tunnel_xmit (net/ipv6/ip6_gre.c:888) ip6_gre [ 44.436918][ C1] ? __gre6_xmit (./include/linux/skbuff.h:2904) ip6_gre [ 44.436919][ C1] ? sock_def_readable (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/sock.c:3663 (discriminator 2)) [ 44.436923][ C1] ? packet_rcv (net/packet/af_packet.c:2231) [ 44.436926][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436928][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.436929][ C1] ? dev_queue_xmit_nit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/core/dev.c:2636 (discriminator 2)) [ 44.436932][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436933][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436935][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 44.436938][ C1] dev_hard_start_xmit (./include/linux/netdevice.h:5429 ./include/linux/netdevice.h:5438 net/core/dev.c:3937 net/core/dev.c:3953) [ 44.436940][ C1] ? validate_xmit_skb_list (net/core/dev.c:4142) [ 44.436942][ C1] sch_direct_xmit (net/sched/sch_generic.c:372) [ 44.436944][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 44.436946][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436948][ C1] ? dequeue_skb (./include/trace/events/qdisc.h:14 (discriminator 19)) [ 44.436949][ C1] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 44.436950][ C1] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.436952][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436954][ C1] __dev_xmit_skb (net/core/dev.c:4262) [ 44.436956][ C1] ? tc_run (net/core/dev.c:4444 (discriminator 4)) [ 44.436957][ C1] ? alloc_netdev_dummy (net/core/dev.c:12327) [ 44.436959][ C1] ? netdev_offload_xstats_push_delta (net/core/dev.c:9326 net/core/dev.c:9461) [ 44.436961][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436962][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436964][ C1] __dev_queue_xmit (net/core/dev.c:4884) [ 44.436967][ C1] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 44.436969][ C1] ? addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 44.436971][ C1] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 44.436974][ C1] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 44.436977][ C1] ? neigh_hh_output (./include/net/neighbour.h:525) [ 44.436979][ C1] ip6_finish_output2 (./include/net/neighbour.h:558 net/ipv6/ip6_output.c:138) [ 44.436981][ C1] ? ip6_dst_lookup (net/ipv6/ip6_output.c:1269) [ 44.436983][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436985][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.436986][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436988][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.436990][ C1] ip6_finish_output (net/ipv6/ip6_output.c:210 net/ipv6/ip6_output.c:221) [ 44.436992][ C1] ip6_output (./include/linux/netfilter.h:314 net/ipv6/ip6_output.c:248) [ 44.436993][ C1] ? ip6_finish_output (./include/net/inet_sock.h:338 (discriminator 1)) [ 44.436995][ C1] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3049) [ 44.436998][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.436999][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.437000][ C1] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 44.437002][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.437003][ C1] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 44.437004][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.437006][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.437008][ C1] ndisc_send_skb (./include/net/dst.h:470 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) net/ipv6/ndisc.c:513 (discriminator 4)) [ 44.437011][ C1] ? ndisc_recv_na (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.437014][ C1] ? __ndisc_fill_addr_option (net/ipv6/ndisc.c:159) [ 44.437016][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 44.437018][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 44.437020][ C1] addrconf_rs_timer (net/ipv6/addrconf.c:4073) [ 44.437022][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.437024][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 44.437025][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.437027][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.437028][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.437030][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 44.437032][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 44.437034][ C1] ? detach_if_pending (./include/linux/list.h:1159) [ 44.437036][ C1] ? debug_object_active_state (lib/debugobjects.c:1122) [ 44.437039][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.437041][ C1] ? timer_recalc_next_expiry (./include/linux/find.h:71 kernel/time/timer.c:1843 kernel/time/timer.c:1865) [ 44.437043][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.437045][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 44.437046][ C1] ? ipv6_get_lladdr (./include/net/addrconf.h:348 (discriminator 4)) [ 44.437049][ C1] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 44.437051][ C1] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 44.437053][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.437056][ C1] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 44.437058][ C1] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 44.437059][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.437061][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.437062][ C1] handle_softirqs (kernel/softirq.c:645) [ 44.437064][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 44.437066][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.437068][ C1] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.437069][ C1] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 44.437071][ C1] irq_exit_rcu (kernel/softirq.c:784) [ 44.437072][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 44.437074][ C1] [ 44.437075][ C1] [ 44.437076][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 44.437078][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 44.437081][ C1] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 44.437084][ C1] Code: 48 8b 3d 94 f2 f5 01 e8 1f 00 00 00 48 2b 05 58 b3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 a6 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 f2 f5 01 mov 0x1f5f294(%rip),%rdi # 0x1f5f29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 b3 95 00 sub 0x95b358(%rip),%rax # 0x95b36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 a6 11 00 verw 0x11a613(%rip) # 0x11a63b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 44.437085][ C1] RSP: 0018:ffa0000000147e00 EFLAGS: 00000246 [ 44.437089][ C1] RAX: 0000000000000001 RBX: ff11000001bea380 RCX: 0000000000000001 [ 44.437090][ C1] RDX: 0000000000000001 RSI: ffffffff9f08d860 RDI: ffffffff9c8f0307 [ 44.437091][ C1] RBP: 0000000000000000 R08: ffffffff9ed7f421 R09: 1fe2200005d563a2 [ 44.437091][ C1] R10: 0000000000000001 R11: 0000000000000000 R12: 1ff4000000028fc3 [ 44.437092][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 44.437093][ C1] ? ct_kernel_exit.constprop.0 (./include/linux/instrumented.h:97 kernel/context_tracking.c:124) [ 44.437096][ C1] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 44.437098][ C1] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 44.437101][ C1] default_idle_call (kernel/sched/idle.c:122) [ 44.437102][ C1] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 44.437104][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 44.437105][ C1] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 44.437108][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.437110][ C1] do_idle (kernel/sched/idle.c:355) [ 44.437111][ C1] cpu_startup_entry (kernel/sched/idle.c:454) [ 44.437113][ C1] start_secondary (arch/x86/kernel/smpboot.c:312) [ 44.437115][ C1] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 44.437116][ C1] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 73.653189][ T681] softirqs last disabled at (0): 0x0 | [ 73.653191][ T681] Preemption disabled at: | [ 73.653191][ T681] 0x0 | [ 73.653200][ T681] Tainted: [W]=WARN [ 73.653201][ T681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.653202][ T681] Call Trace: [ 73.653204][ T681] [ 73.653205][ T681] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.653211][ T681] __might_resched.cold (kernel/sched/core.c:9234) [ 73.653215][ T681] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.653218][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653222][ T681] __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)) [ 73.653226][ T681] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.653228][ T681] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.653232][ T681] ? 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) [ 73.653234][ T681] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.653236][ T681] put_chars (drivers/char/virtio_console.c:1176) [ 73.653238][ T681] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.653239][ T681] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 73.653243][ T681] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.653246][ T681] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.653249][ T681] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.653251][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653252][ T681] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.653255][ T681] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.653257][ T681] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.653259][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653261][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653262][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653264][ T681] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.653266][ T681] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.653268][ T681] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.653270][ T681] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.653273][ T681] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.653274][ T681] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.653276][ T681] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.653278][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653279][ T681] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.653281][ T681] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.653282][ T681] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 73.653284][ T681] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.653286][ T681] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.653288][ T681] vprintk_emit (kernel/printk/printk.c:2479) [ 73.653291][ T681] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.653293][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653294][ T681] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.653297][ T681] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 73.653299][ T681] _printk (kernel/printk/printk.c:2504) [ 73.653302][ T681] ? snapshot_read.cold (user.c:?) [ 73.653304][ T681] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 73.653309][ T681] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 73.653323][ T681] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 73.653331][ T681] br_device_event (net/bridge/br.c:111) bridge [ 73.653340][ T681] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 73.653344][ T681] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 73.653346][ T681] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 73.653350][ T681] notifier_call_chain (kernel/notifier.c:85) [ 73.653353][ T681] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 73.653357][ T681] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.653359][ T681] ? netif_change_name (net/core/dev.c:1517) [ 73.653361][ T681] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 73.653363][ T681] ? __kernel_text_address (kernel/extable.c:79) [ 73.653365][ T681] ? write_profile (profile.c:?) [ 73.653367][ T681] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.653370][ T681] netif_change_flags (net/core/dev.c:9882) [ 73.653373][ T681] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.653376][ T681] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.653377][ T681] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.653378][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653380][ T681] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.653384][ T681] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.653387][ T681] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.653388][ T681] ? kasan_save_track (mm/kasan/common.c:78) [ 73.653390][ T681] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.653391][ T681] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.653393][ T681] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.653394][ T681] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.653395][ T681] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.653398][ T681] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.653399][ T681] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.653401][ T681] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.653403][ T681] ? ___sys_sendmsg (net/socket.c:2767) [ 73.653405][ T681] ? __sys_sendmsg (net/socket.c:2799) [ 73.653406][ T681] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.653408][ T681] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.653411][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653413][ T681] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.653414][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653416][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653417][ T681] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.653420][ T681] ? __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) [ 73.653422][ T681] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.653423][ T681] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.653425][ T681] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.653427][ T681] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.653429][ T681] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.653431][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653433][ T681] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.653434][ T681] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.653435][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653437][ T681] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.653440][ T681] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.653442][ T681] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.653443][ T681] ? __kernel_text_address (kernel/extable.c:79) [ 73.653445][ T681] ? write_profile (profile.c:?) [ 73.653446][ T681] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.653447][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653449][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653450][ T681] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.653454][ T681] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.653455][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653457][ T681] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.653459][ T681] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.653460][ T681] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.653462][ T681] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.653463][ T681] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.653465][ T681] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.653467][ T681] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.653468][ T681] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.653470][ T681] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.653471][ T681] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.653473][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653475][ T681] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.653477][ T681] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.653479][ T681] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.653481][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653482][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653484][ T681] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.653486][ T681] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.653488][ T681] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.653490][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653492][ T681] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.653493][ T681] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.653495][ T681] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.653497][ T681] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.653498][ T681] ? move_addr_to_kernel (net/socket.c:258) [ 73.653500][ T681] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.653502][ T681] ___sys_sendmsg (net/socket.c:2767) [ 73.653504][ T681] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.653509][ T681] __sys_sendmsg (net/socket.c:2799) [ 73.653511][ T681] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.653513][ T681] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.653515][ T681] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.653517][ T681] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.653519][ T681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.653520][ T681] RIP: 0033:0x7effa4cf754e [ 73.653522][ T681] 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 [ 73.653524][ T681] RSP: 002b:00007ffe142cd6b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.653528][ T681] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007effa4cf754e [ 73.653529][ T681] RDX: 0000000000000000 RSI: 00007ffe142cd760 RDI: 0000000000000005 [ 73.653530][ T681] RBP: 00007ffe142cd6c0 R08: 0000000000000000 R09: 0000000000000000 [ 73.653531][ T681] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90d93d 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 __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