====================================== | [ 10.197070][ T188] softirqs last disabled at (49113): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.197073][ T188] Preemption disabled at: | [ 10.197074][ T188] 0x0 | [ 10.197087][ T188] Tainted: [W]=WARN [ 10.197088][ T188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.197090][ T188] Call Trace: [ 10.197092][ T188] [ 10.197094][ T188] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.197103][ T188] __might_resched.cold (kernel/sched/core.c:9234) [ 10.197109][ T188] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.197114][ T188] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.197121][ T188] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.197125][ T188] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.197133][ T188] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.197137][ T188] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.197142][ T188] put_chars (drivers/char/virtio_console.c:1176) [ 10.197146][ T188] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.197153][ T188] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.197160][ T188] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.197168][ T188] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.197179][ T188] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.197183][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197186][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.197193][ T188] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.197200][ T188] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.197202][ T188] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.197207][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197211][ T188] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.197218][ T188] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.197224][ T188] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.197227][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.197237][ T188] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.197241][ T188] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.197244][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197247][ T188] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.197254][ T188] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.197256][ T188] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.197262][ T188] vprintk_emit (kernel/printk/printk.c:2479) [ 10.197267][ T188] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.197273][ T188] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.197279][ T188] _printk (kernel/printk/printk.c:2504) [ 10.197284][ T188] ? snapshot_read.cold (user.c:?) [ 10.197289][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.197293][ T188] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.197299][ T188] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.197304][ T188] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.197309][ T188] ? exit_notify (kernel/exit.c:780) [ 10.197312][ T188] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.197316][ T188] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.197323][ T188] do_group_exit (kernel/exit.c:1151) [ 10.197328][ T188] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.197331][ T188] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.197334][ T188] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.197338][ T188] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.197343][ T188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.197347][ T188] RIP: 0033:0x7fc5381721b8 [ 10.197350][ T188] Code: Unable to access opcode bytes at 0x7fc53817218e. Code starting with the faulting instruction =========================================== [ 10.197352][ T188] RSP: 002b:00007ffe61ba0748 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.197355][ T188] RAX: ffffffffffffffda RBX: 00007fc5382a2f88 RCX: 00007fc5381721b8 [ 10.197357][ T188] RDX: 00007fc537ebcfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.197358][ T188] RBP: 00007ffe61ba07a0 R08: 0000000000000000 R09: 0000000000008010 [ 10.197359][ T188] R10: 00007ffe61ba0560 R11: 0000000000000246 R12: 0000000000000001 [ 10.197361][ T188] R13: 0000000000000000 R14: 00007fc5382a1680 R15: 00007fc5382a2fa0 | [ 16.566587][ T249] softirqs last disabled at (30687): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 16.566590][ T249] Preemption disabled at: | [ 16.566591][ T249] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.566604][ T249] Tainted: [W]=WARN [ 16.566605][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.566607][ T249] Call Trace: [ 16.566609][ T249] [ 16.566611][ T249] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.566618][ T249] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.566621][ T249] __might_resched.cold (kernel/sched/core.c:9234) [ 16.566631][ T249] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.566637][ 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) [ 16.566644][ 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)) [ 16.566647][ T249] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.566656][ 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) [ 16.566659][ T249] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.566664][ T249] put_chars (drivers/char/virtio_console.c:1176) [ 16.566667][ T249] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 16.566671][ T249] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.566675][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.566680][ T249] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.566687][ T249] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.566690][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.566693][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.566701][ T249] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.566703][ T249] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.566708][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.566712][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.566719][ T249] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.566725][ T249] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.566727][ 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)) [ 16.566732][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.566736][ T249] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.566742][ T249] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.566749][ T249] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.566752][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.566760][ T249] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.566764][ T249] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.566767][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.566771][ T249] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.566777][ T249] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.566779][ T249] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.566784][ T249] vprintk_emit (kernel/printk/printk.c:2479) [ 16.566790][ T249] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.566799][ T249] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 16.566804][ T249] _printk (kernel/printk/printk.c:2504) [ 16.566809][ T249] ? snapshot_read.cold (user.c:?) [ 16.566819][ 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) [ 16.566824][ T249] gact_init_module (net/sched/act_gact.c:180) act_gact [ 16.566828][ T249] do_one_initcall (init/main.c:1357) [ 16.566832][ T249] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 16.566840][ T249] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 16.566844][ T249] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 16.566851][ T249] do_init_module (kernel/module/main.c:3117) [ 16.566857][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.566862][ T249] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 16.566867][ T249] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 16.566874][ T249] load_module (kernel/module/main.c:3593) [ 16.566886][ T249] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 16.566893][ T249] ? __ia32_sys_fsconfig (??:?) [ 16.566896][ T249] ? ovl_real_file (fs/overlayfs/file.c:195) [ 16.566902][ T249] ? backing_file_read_iter (fs/backing-file.c:211) [ 16.566906][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.566912][ T249] init_module_from_file (kernel/module/main.c:3790) [ 16.566917][ T249] ? __do_sys_init_module (kernel/module/main.c:3664) [ 16.566931][ T249] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 16.566937][ 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) [ 16.566942][ T249] idempotent_init_module (kernel/module/main.c:3802) [ 16.566948][ T249] ? init_module_from_file (kernel/module/main.c:3791) [ 16.566959][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.566962][ T249] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 16.566971][ T249] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 16.566974][ T249] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 16.566979][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.566982][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.566986][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.566990][ T249] RIP: 0033:0x7f0bdac6f37d [ 16.566994][ 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 [ 16.566996][ T249] RSP: 002b:00007ffca8de2a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 16.567000][ T249] RAX: ffffffffffffffda RBX: 0000564865396810 RCX: 00007f0bdac6f37d [ 16.567002][ T249] RDX: 0000000000000000 RSI: 0000564857a01ffd RDI: 0000000000000000 [ 16.567004][ T249] RBP: 00007ffca8de2aa0 R08: 0000000000000000 R09: 0000000000000000 [ 16.567005][ T249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564857a01ffd [ 16.567006][ T249] R13: 0000564865396960 R14: 0000000000040000 R15: 0000000000000000 | [ 19.917166][ C0] | [ 19.917166][ C0] | [ 19.917166][ C0] stack backtrace: | [ 19.917172][ C0] Tainted: [W]=WARN [ 19.917173][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.917174][ C0] Call Trace: [ 19.917176][ C0] [ 19.917177][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.917181][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 19.917188][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 19.917190][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 19.917193][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 19.917194][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 19.917196][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 19.917198][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.917200][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.917202][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917205][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.917207][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.917209][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 19.917210][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 19.917212][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.917214][ C0] ? 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.917216][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917218][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.917220][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.917222][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.917223][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.917226][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.917227][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.917229][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917231][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.917233][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.917234][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.917236][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 19.917238][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.917241][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 19.917242][ C0] _printk (kernel/printk/printk.c:2504) [ 19.917244][ C0] ? snapshot_read.cold (user.c:?) [ 19.917246][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 19.917247][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.917250][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 19.917251][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.917253][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.917254][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 19.917256][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 19.917258][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 19.917261][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.917263][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.917265][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917267][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 19.917269][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.917271][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 19.917272][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.917275][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.917277][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 19.917279][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 19.917281][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.917283][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917285][ C0] handle_softirqs (kernel/softirq.c:645) [ 19.917287][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.917288][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 19.917290][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 19.917292][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 19.917293][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 19.917295][ C0] [ 19.917295][ C0] [ 19.917296][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 19.917298][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 19.917299][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 19.917302][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 19.917304][ C0] RSP: 0018:ffffffffa8007cf8 EFLAGS: 00000296 [ 19.917306][ C0] RAX: 00000000000b980f RBX: ffffffffa801c600 RCX: ffffffffa50f0307 [ 19.917308][ C0] RDX: ffffffffa801c600 RSI: ffffffffa7e38b01 RDI: ffffffffa788d8e0 [ 19.917308][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 19.917309][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5000fa2 [ 19.917310][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 19.917311][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.917314][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.917315][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 19.917317][ C0] default_idle_call (kernel/sched/idle.c:122) [ 19.917318][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.917320][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 19.917322][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 19.917324][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917326][ C0] do_idle (kernel/sched/idle.c:355) [ 19.917327][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 19.917329][ C0] rest_init (init/main.c:727) [ 19.917331][ C0] ? __cpuidle_text_end (??:?) [ 19.917333][ C0] ? rest_init (init/main.c:727) [ 19.917335][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 19.917339][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 19.917341][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 19.917344][ C0] start_kernel (init/main.c:1185) [ 19.917345][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 19.917347][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 19.917349][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 19.917368][ C0] softirqs last disabled at (759825): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.917369][ C0] Preemption disabled at: | [ 19.917370][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 19.917374][ C0] Tainted: [W]=WARN [ 19.917375][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.917375][ C0] Call Trace: [ 19.917376][ C0] [ 19.917377][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.917379][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 19.917380][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 19.917383][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.917386][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917388][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.917389][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.917391][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.917393][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.917394][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.917396][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 19.917398][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.917400][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 19.917402][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.917404][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.917405][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917407][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917410][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.917412][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.917413][ C0] ? 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.917415][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917417][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.917419][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.917421][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.917422][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.917425][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.917427][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.917428][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917430][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.917432][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.917433][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.917435][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 19.917437][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.917439][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 19.917441][ C0] _printk (kernel/printk/printk.c:2504) [ 19.917443][ C0] ? snapshot_read.cold (user.c:?) [ 19.917445][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 19.917446][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.917448][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 19.917450][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.917451][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.917453][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 19.917455][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 19.917456][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 19.917458][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.917459][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.917461][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917463][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 19.917465][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.917467][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 19.917469][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.917471][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.917474][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 19.917476][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 19.917477][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.917479][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917480][ C0] handle_softirqs (kernel/softirq.c:645) [ 19.917482][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.917483][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 19.917485][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 19.917487][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 19.917488][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 19.917490][ C0] [ 19.917490][ C0] [ 19.917491][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 19.917492][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 19.917494][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 19.917495][ C0] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 96 11 00 verw 0x119613(%rip) # 0x11963b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 19.917497][ C0] RSP: 0018:ffffffffa8007cf8 EFLAGS: 00000296 [ 19.917498][ C0] RAX: 00000000000b980f RBX: ffffffffa801c600 RCX: ffffffffa50f0307 [ 19.917498][ C0] RDX: ffffffffa801c600 RSI: ffffffffa7e38b01 RDI: ffffffffa788d8e0 [ 19.917499][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 19.917500][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5000fa2 [ 19.917500][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 19.917502][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.917504][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.917505][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 19.917507][ C0] default_idle_call (kernel/sched/idle.c:122) [ 19.917509][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 19.917510][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 19.917512][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 19.917513][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.917515][ C0] do_idle (kernel/sched/idle.c:355) [ 19.917516][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 19.917518][ C0] rest_init (init/main.c:727) [ 19.917520][ C0] ? __cpuidle_text_end (??:?) [ 19.917522][ C0] ? rest_init (init/main.c:727) [ 19.917524][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 19.917526][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 19.917528][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 19.917530][ C0] start_kernel (init/main.c:1185) [ 19.917531][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 19.917533][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 19.917535][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.786152][ T1445] softirqs last disabled at (0): 0x0 | [ 26.786153][ T1445] Preemption disabled at: | [ 26.786154][ T1445] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.786166][ T1445] Tainted: [W]=WARN [ 26.786167][ T1445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.786168][ T1445] Call Trace: [ 26.786170][ T1445] [ 26.786171][ T1445] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.786177][ T1445] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.786178][ T1445] __might_resched.cold (kernel/sched/core.c:9234) [ 26.786182][ T1445] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 26.786184][ T1445] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.786187][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786191][ T1445] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.786194][ T1445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.786197][ T1445] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.786200][ T1445] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.786202][ T1445] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.786204][ T1445] put_chars (drivers/char/virtio_console.c:1176) [ 26.786211][ T1445] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.786213][ T1445] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.786215][ T1445] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.786218][ T1445] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.786219][ T1445] ? vsnprintf (lib/vsprintf.c:2900) [ 26.786223][ T1445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.786224][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786226][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786228][ T1445] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.786231][ T1445] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.786233][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786234][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786236][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786237][ T1445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.786239][ T1445] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.786241][ T1445] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.786243][ T1445] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.786246][ T1445] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.786247][ T1445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.786249][ T1445] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.786250][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786252][ T1445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.786254][ T1445] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.786255][ T1445] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 26.786257][ T1445] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.786259][ T1445] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.786261][ T1445] vprintk_emit (kernel/printk/printk.c:2479) [ 26.786264][ T1445] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.786266][ T1445] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 26.786270][ T1445] _printk (kernel/printk/printk.c:2504) [ 26.786273][ T1445] ? snapshot_read.cold (user.c:?) [ 26.786276][ T1445] ? 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) [ 26.786278][ T1445] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 26.786280][ T1445] do_one_initcall (init/main.c:1357) [ 26.786282][ T1445] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 26.786284][ T1445] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 26.786287][ T1445] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 26.786290][ T1445] do_init_module (kernel/module/main.c:3117) [ 26.786292][ T1445] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 26.786294][ T1445] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 26.786296][ T1445] load_module (kernel/module/main.c:3593) [ 26.786299][ T1445] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 26.786302][ T1445] ? __ia32_sys_fsconfig (??:?) [ 26.786304][ T1445] ? ovl_real_file (fs/overlayfs/file.c:195) [ 26.786308][ T1445] ? backing_file_read_iter (fs/backing-file.c:211) [ 26.786310][ T1445] init_module_from_file (kernel/module/main.c:3790) [ 26.786313][ T1445] ? __do_sys_init_module (kernel/module/main.c:3664) [ 26.786315][ T1445] ? ovl_mmap (fs/overlayfs/file.c:477) [ 26.786317][ T1445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.786319][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786320][ T1445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.786322][ T1445] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.786324][ T1445] idempotent_init_module (kernel/module/main.c:3802) [ 26.786326][ T1445] ? init_module_from_file (kernel/module/main.c:3791) [ 26.786329][ T1445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.786330][ T1445] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 26.786334][ T1445] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 26.786336][ T1445] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.786339][ T1445] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.786341][ T1445] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.786343][ T1445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.786345][ T1445] RIP: 0033:0x7f20cc67d37d [ 26.786347][ T1445] 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 [ 26.786349][ T1445] RSP: 002b:00007ffe43153098 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 26.786353][ T1445] RAX: ffffffffffffffda RBX: 000055dffb2fe810 RCX: 00007f20cc67d37d [ 26.786354][ T1445] RDX: 0000000000000000 RSI: 000055dfd72c5ffd RDI: 0000000000000000 [ 26.786355][ T1445] RBP: 00007ffe43153130 R08: 0000000000000000 R09: 0000000000000000 [ 26.786356][ T1445] R10: 0000000000000000 R11: 0000000000000246 R12: 000055dfd72c5ffd [ 26.786357][ T1445] R13: 000055dffb2fe960 R14: 0000000000040000 R15: 0000000000000000 | [ 44.653980][ T3794] softirqs last disabled at (0): 0x0 | [ 44.653982][ T3794] Preemption disabled at: | [ 44.653982][ T3794] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.653993][ T3794] Tainted: [W]=WARN [ 44.653994][ T3794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.653996][ T3794] Call Trace: [ 44.653997][ T3794] [ 44.653998][ T3794] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.654004][ T3794] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.654006][ T3794] __might_resched.cold (kernel/sched/core.c:9234) [ 44.654010][ T3794] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.654013][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654017][ T3794] __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.654020][ T3794] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.654023][ T3794] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.654026][ T3794] ? 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.654028][ T3794] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.654030][ T3794] put_chars (drivers/char/virtio_console.c:1176) [ 44.654032][ T3794] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 44.654033][ T3794] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.654035][ T3794] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 44.654037][ T3794] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.654040][ T3794] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.654041][ T3794] ? 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.654043][ T3794] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.654045][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654046][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654048][ T3794] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.654050][ T3794] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.654052][ T3794] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.654054][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654056][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654057][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654059][ T3794] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.654061][ T3794] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 44.654063][ T3794] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.654065][ T3794] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.654067][ T3794] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.654069][ T3794] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.654070][ T3794] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.654072][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654074][ T3794] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.654075][ T3794] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.654076][ T3794] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 44.654078][ T3794] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.654080][ T3794] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.654082][ T3794] vprintk_emit (kernel/printk/printk.c:2479) [ 44.654085][ T3794] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.654088][ T3794] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 44.654090][ T3794] _printk (kernel/printk/printk.c:2504) [ 44.654094][ T3794] ? snapshot_read.cold (user.c:?) [ 44.654097][ T3794] ? 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) [ 44.654098][ T3794] gre_init (gre.mod.c:?) gre [ 44.654100][ T3794] do_one_initcall (init/main.c:1357) [ 44.654102][ T3794] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 44.654104][ T3794] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 44.654107][ T3794] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 44.654110][ T3794] do_init_module (kernel/module/main.c:3117) [ 44.654113][ T3794] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 44.654114][ T3794] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 44.654117][ T3794] load_module (kernel/module/main.c:3593) [ 44.654120][ T3794] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 44.654122][ T3794] ? backing_file_read_iter (fs/backing-file.c:211) [ 44.654126][ T3794] init_module_from_file (kernel/module/main.c:3790) [ 44.654128][ T3794] ? __do_sys_init_module (kernel/module/main.c:3664) [ 44.654130][ T3794] ? ovl_mmap (fs/overlayfs/file.c:477) [ 44.654134][ T3794] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 44.654135][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654137][ T3794] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 44.654138][ T3794] ? 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.654140][ T3794] idempotent_init_module (kernel/module/main.c:3802) [ 44.654143][ T3794] ? init_module_from_file (kernel/module/main.c:3791) [ 44.654145][ T3794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.654147][ T3794] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 44.654151][ T3794] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 44.654153][ T3794] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 44.654155][ T3794] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.654158][ T3794] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.654161][ T3794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.654163][ T3794] RIP: 0033:0x7f001b33937d [ 44.654164][ T3794] 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 [ 44.654166][ T3794] RSP: 002b:00007ffdba02d038 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 44.654170][ T3794] RAX: ffffffffffffffda RBX: 0000557c60343a40 RCX: 00007f001b33937d [ 44.654171][ T3794] RDX: 0000000000000000 RSI: 0000557c4f23affd RDI: 0000000000000001 [ 44.654172][ T3794] RBP: 00007ffdba02d0d0 R08: 0000000000000000 R09: 0000000000000000 [ 44.654173][ T3794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000557c4f23affd Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars