====================================== | [ 10.644702][ T176] softirqs last disabled at (37187): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.644704][ T176] Preemption disabled at: | [ 10.644705][ T176] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.644714][ T176] Tainted: [W]=WARN [ 10.644715][ T176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.644717][ T176] Call Trace: [ 10.644719][ T176] [ 10.644720][ T176] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.644726][ T176] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.644728][ T176] __might_resched.cold (kernel/sched/core.c:9234) [ 10.644733][ T176] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.644737][ T176] ? __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.644743][ T176] __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.644745][ T176] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.644752][ T176] ? 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.644755][ T176] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.644759][ T176] put_chars (drivers/char/virtio_console.c:1176) [ 10.644762][ T176] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.644765][ T176] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.644771][ T176] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.644777][ T176] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.644780][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.644783][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.644787][ T176] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.644791][ T176] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.644796][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.644798][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.644802][ T176] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.644806][ T176] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.644808][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.644814][ T176] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.644817][ T176] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.644821][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.644823][ T176] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.644827][ T176] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.644829][ T176] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.644831][ T176] vprintk_emit (kernel/printk/printk.c:2479) [ 10.644835][ T176] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.644836][ T176] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.644839][ T176] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.644841][ T176] ? fast_dput (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) fs/dcache.c:948 (discriminator 2)) [ 10.644846][ T176] ? cleanup_netconsole (./include/linux/list.h:99 (discriminator 2) ./include/linux/list.h:169 (discriminator 2) ./include/linux/list.h:206 (discriminator 2) ./include/linux/configfs.h:112 (discriminator 2) drivers/net/netconsole.c:1718 (discriminator 2)) netconsole [ 10.644850][ T176] _printk (kernel/printk/printk.c:2504) [ 10.644854][ T176] ? snapshot_read.cold (user.c:?) [ 10.644857][ T176] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 10.644860][ T176] ? cleanup_netconsole (./include/linux/list.h:99 (discriminator 2) ./include/linux/list.h:169 (discriminator 2) ./include/linux/list.h:206 (discriminator 2) ./include/linux/configfs.h:112 (discriminator 2) drivers/net/netconsole.c:1718 (discriminator 2)) netconsole [ 10.644864][ T176] ? configfs_register_subsystem (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 fs/configfs/dir.c:173 fs/configfs/dir.c:171 fs/configfs/dir.c:1929) [ 10.644868][ T176] init_netconsole (drivers/net/netconsole.c:1286) netconsole [ 10.644872][ T176] ? cleanup_netconsole (./include/linux/list.h:99 (discriminator 2) ./include/linux/list.h:169 (discriminator 2) ./include/linux/list.h:206 (discriminator 2) ./include/linux/configfs.h:112 (discriminator 2) drivers/net/netconsole.c:1718 (discriminator 2)) netconsole [ 10.644879][ T176] ? cleanup_netconsole (./include/linux/list.h:99 (discriminator 2) ./include/linux/list.h:169 (discriminator 2) ./include/linux/list.h:206 (discriminator 2) ./include/linux/configfs.h:112 (discriminator 2) drivers/net/netconsole.c:1718 (discriminator 2)) netconsole [ 10.644881][ T176] do_one_initcall (init/main.c:1357) [ 10.644884][ T176] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.644889][ T176] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.644891][ T176] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.644897][ T176] do_init_module (kernel/module/main.c:3117) [ 10.644900][ T176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.644904][ T176] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.644907][ T176] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.644911][ T176] load_module (kernel/module/main.c:3593) [ 10.644917][ T176] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.644921][ T176] ? __ia32_sys_fsconfig (??:?) [ 10.644924][ T176] ? add_chain_cache (kernel/locking/lockdep.c:3782) [ 10.644929][ T176] init_module_from_file (kernel/module/main.c:3790) [ 10.644932][ T176] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.644940][ T176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.644944][ T176] ? 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.644947][ T176] idempotent_init_module (kernel/module/main.c:3802) [ 10.644950][ T176] ? init_module_from_file (kernel/module/main.c:3791) [ 10.644955][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.644957][ T176] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.644963][ T176] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.644965][ T176] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.644969][ T176] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.644972][ T176] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.644974][ T176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.644976][ T176] RIP: 0033:0x7fdb8452337d [ 10.644980][ T176] 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 [ 10.644982][ T176] RSP: 002b:00007ffea5b00f68 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.644985][ T176] RAX: ffffffffffffffda RBX: 0000559f465a9700 RCX: 00007fdb8452337d [ 10.644986][ T176] RDX: 0000000000000000 RSI: 0000559f3e77fffd RDI: 0000000000000005 [ 10.644987][ T176] RBP: 00007ffea5b01000 R08: 0000000000000000 R09: 0000000000000000 [ 10.644988][ T176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000559f3e77fffd [ 10.644989][ T176] R13: 0000559f465a9810 R14: 0000000000040000 R15: 0000000000000000 | [ 12.171017][ T175] softirqs last disabled at (405312): fpu_clone (./include/linux/bottom_half.h:20 (discriminator 2) ./arch/x86/include/asm/fpu/api.h:69 (discriminator 2) arch/x86/kernel/fpu/core.c:710 (discriminator 2)) | [ 12.171020][ T175] Preemption disabled at: | [ 12.171020][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.171030][ T175] Tainted: [W]=WARN [ 12.171031][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.171033][ T175] Call Trace: [ 12.171035][ T175] [ 12.171037][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.171043][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.171045][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 12.171050][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.171054][ T175] ? __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.171059][ T175] __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.171062][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.171068][ T175] ? 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.171071][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.171075][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 12.171079][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.171081][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 12.171085][ T175] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.171090][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.171093][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.171095][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.171100][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.171104][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.171107][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.171112][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.171116][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.171121][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.171123][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.171128][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.171133][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.171135][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.171141][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.171144][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.171146][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.171148][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.171152][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.171154][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.171157][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 12.171161][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.171162][ T175] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 12.171164][ T175] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 12.171168][ T175] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 12.171171][ T175] ? irqentry_enter (./include/linux/irq-entry-common.h:439 kernel/entry/common.c:120) [ 12.171174][ T175] _printk (kernel/printk/printk.c:2504) [ 12.171178][ T175] ? snapshot_read.cold (user.c:?) [ 12.171180][ T175] ? preempt_schedule_common (kernel/sched/core.c:7449) [ 12.171183][ T175] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 12.171191][ T175] register_console (kernel/printk/printk.c:4212 (discriminator 7)) [ 12.171194][ T175] ? get_init_console_seq.constprop.0.isra.0 (kernel/printk/printk.c:4018) [ 12.171197][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.171202][ T175] enabled_store (drivers/net/netconsole.c:1039) netconsole [ 12.171204][ T175] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.171208][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 12.171210][ T175] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 12.171213][ T175] ? __kmalloc_cache_noprof (mm/slub.c:4986 (discriminator 1) mm/slub.c:5559 (discriminator 1)) [ 12.171216][ T175] ? configfs_write_iter (./include/linux/slab.h:991 (discriminator 1) fs/configfs/file.c:187 (discriminator 1) fs/configfs/file.c:227 (discriminator 1)) [ 12.171220][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 12.171222][ T175] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 12.171225][ T175] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 12.171227][ T175] new_sync_write (fs/read_write.c:595) [ 12.171231][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.171234][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 12.171238][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.171240][ T175] ? ksys_write (fs/read_write.c:739) [ 12.171247][ T175] vfs_write (fs/read_write.c:687) [ 12.171251][ T175] ksys_write (fs/read_write.c:739) [ 12.171253][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 12.171257][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.171260][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.171263][ T175] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.171266][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.171268][ T175] RIP: 0033:0x7fe74e8ed312 [ 12.171272][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 12.171274][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 12.171277][ T175] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fe74e8ed312 [ 12.171278][ T175] RDX: 0000000000000001 RSI: 0000555a9d146f10 RDI: 0000000000000010 [ 12.171279][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 12.171280][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 12.171281][ T175] R13: 0000555a9d146f10 R14: 0000000000000010 R15: 00007fe74e6e90d0 | [ 13.352751][ T253] softirqs last disabled at (438253): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.352754][ T253] Preemption disabled at: | [ 13.352755][ T253] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.352764][ T253] Tainted: [W]=WARN [ 13.352765][ T253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.352767][ T253] Call Trace: [ 13.352769][ T253] [ 13.352771][ T253] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.352776][ T253] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.352778][ T253] __might_resched.cold (kernel/sched/core.c:9234) [ 13.352783][ T253] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.352787][ T253] ? __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.352793][ T253] __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.352795][ T253] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.352801][ T253] ? 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.352804][ T253] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.352808][ T253] put_chars (drivers/char/virtio_console.c:1176) [ 13.352811][ T253] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.352813][ T253] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 13.352817][ T253] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.352823][ T253] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.352827][ T253] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.352831][ T253] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.352833][ T253] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.352837][ T253] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.352841][ T253] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.352843][ T253] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.352847][ T253] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.352851][ T253] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.352856][ T253] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.352858][ T253] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.352862][ T253] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.352866][ T253] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.352868][ T253] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.352873][ T253] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.352876][ T253] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.352878][ T253] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.352880][ T253] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.352884][ T253] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.352885][ T253] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.352888][ T253] vprintk_emit (kernel/printk/printk.c:2479) [ 13.352892][ T253] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.352897][ T253] _printk (kernel/printk/printk.c:2504) [ 13.352901][ T253] ? snapshot_read.cold (user.c:?) [ 13.352905][ T253] ? tracefs_init_fs_context (./include/linux/slab.h:991 (discriminator 1) ./include/linux/slab.h:1312 (discriminator 1) fs/tracefs/inode.c:506 (discriminator 1)) [ 13.352909][ T253] ? alloc_fs_context (fs/fs_context.c:295) [ 13.352914][ T253] trace_automount.cold (kernel/trace/trace.c:8994 (discriminator 1)) [ 13.352918][ T253] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.352921][ T253] __traverse_mounts (fs/namei.c:1565 fs/namei.c:1618) [ 13.352927][ T253] step_into_slowpath (fs/namei.c:1647 fs/namei.c:1749 fs/namei.c:2104) [ 13.352930][ T253] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.352934][ T253] ? pick_link (fs/namei.c:798 (discriminator 12)) [ 13.352936][ T253] ? __d_lookup (./include/linux/rcupdate.h:882 fs/dcache.c:2638) [ 13.352941][ T253] ? lookup_fast (fs/namei.c:1878) [ 13.352945][ T253] link_path_walk (fs/namei.c:2152 fs/namei.c:2288 fs/namei.c:2656) [ 13.352949][ T253] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 13.352951][ T253] ? vfs_rename (./include/linux/list.h:457 (discriminator 5)) [ 13.352954][ T253] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.352957][ T253] ? init_file.isra.0 (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 ./include/linux/file_ref.h:61 fs/file_table.c:229) [ 13.352961][ T253] path_openat (fs/namei.c:4996 (discriminator 1)) [ 13.352963][ T253] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.352965][ T253] ? kernel_tmpfile_open (fs/namei.c:4942) [ 13.352969][ T253] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.352973][ T253] do_file_open (fs/namei.c:5029) [ 13.352976][ T253] ? path_openat (./include/linux/mount.h:68 (discriminator 3)) [ 13.352978][ T253] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.352987][ T253] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 13.352991][ T253] ? alloc_fd (./include/linux/spinlock.h:401 fs/file.c:610) [ 13.352999][ T253] do_sys_openat2 (fs/open.c:1417 (discriminator 5)) [ 13.353003][ T253] ? build_open_flags (fs/open.c:1319 (discriminator 3)) [ 13.353006][ T253] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 13.353011][ T253] __x64_sys_openat (fs/open.c:1423 fs/open.c:1439 fs/open.c:1434 fs/open.c:1434) [ 13.353014][ T253] ? generic_file_open (./include/linux/fs.h:1143 (discriminator 4)) [ 13.353017][ T253] ? __ia32_sys_open (fs/open.c:1427) [ 13.353020][ T253] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.353022][ T253] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.353026][ T253] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.353029][ T253] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.353032][ T253] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.353035][ T253] RIP: 0033:0x7fe1a056354e [ 13.353039][ T253] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 13.353041][ T253] RSP: 002b:00007ffef337b770 EFLAGS: 00000202 ORIG_RAX: 0000000000000101 [ 13.353043][ T253] RAX: ffffffffffffffda RBX: 000055888ae06010 RCX: 00007fe1a056354e [ 13.353045][ T253] RDX: 0000000000000000 RSI: 000055888af10aa0 RDI: ffffffffffffff9c [ 13.353046][ T253] RBP: 00007ffef337b780 R08: 0000000000000000 R09: 0000000000000000 [ 13.353047][ T253] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000008 [ 13.353048][ T253] R13: 00007fe1a0a4c44d R14: 00007fe1a0a4c44d R15: 0000000000000001 | [ 14.492827][ T175] softirqs last disabled at (461785): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 14.492830][ T175] Preemption disabled at: | [ 14.492831][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.492841][ T175] Tainted: [W]=WARN [ 14.492842][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.492844][ T175] Call Trace: [ 14.492846][ T175] [ 14.492847][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.492853][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.492855][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 14.492859][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.492864][ T175] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.492870][ T175] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.492872][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.492879][ T175] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.492881][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.492885][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 14.492888][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.492890][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 14.492894][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.492898][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.492902][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.492906][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.492908][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.492913][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.492916][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.492918][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.492922][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.492926][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.492931][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.492933][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.492937][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.492941][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.492943][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.492949][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.492952][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.492954][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.492956][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.492960][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.492962][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.492965][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 14.492968][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.492971][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 14.492976][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 14.492979][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 14.492983][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 14.492986][ T175] ? idr_get_free (??:?) [ 14.492989][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 14.492992][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 14.492995][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 14.492999][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 14.493002][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 14.493006][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.493009][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 14.493011][ T175] new_sync_write (fs/read_write.c:595) [ 14.493016][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.493020][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.493025][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 14.493029][ T175] vfs_write (fs/read_write.c:687) [ 14.493033][ T175] ksys_write (fs/read_write.c:739) [ 14.493035][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 14.493038][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.493041][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.493044][ T175] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.493047][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.493049][ T175] RIP: 0033:0x7fe74e8ed312 [ 14.493054][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 14.493055][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 14.493059][ T175] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007fe74e8ed312 [ 14.493060][ T175] RDX: 00000000000002ee RSI: 0000555a9d146f10 RDI: 000000000000000b [ 14.493061][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 14.493062][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 14.493063][ T175] R13: 0000555a9d146f10 R14: 000000000000000b R15: 00007fe74e6e90d0 | [ 15.568384][ T175] softirqs last disabled at (492555): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.568387][ T175] Preemption disabled at: | [ 15.568387][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.568397][ T175] Tainted: [W]=WARN [ 15.568398][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.568399][ T175] Call Trace: [ 15.568401][ T175] [ 15.568403][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.568409][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.568411][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 15.568416][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.568420][ T175] ? __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.568426][ T175] __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.568428][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.568435][ T175] ? 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.568438][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.568441][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 15.568445][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.568447][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 15.568450][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.568454][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.568459][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.568462][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.568464][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.568469][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.568472][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.568475][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.568479][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.568483][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.568487][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.568489][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.568493][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.568497][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.568499][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.568505][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.568508][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.568510][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.568512][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.568516][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.568518][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.568521][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 15.568524][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.568527][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 15.568532][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 15.568536][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 15.568540][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 15.568542][ T175] ? idr_get_free (??:?) [ 15.568546][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 15.568549][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 15.568551][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 15.568554][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.568556][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 15.568560][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.568563][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.568565][ T175] new_sync_write (fs/read_write.c:595) [ 15.568570][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.568574][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.568579][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 15.568583][ T175] vfs_write (fs/read_write.c:687) [ 15.568587][ T175] ksys_write (fs/read_write.c:739) [ 15.568589][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 15.568592][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.568595][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.568598][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 15.568600][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.568603][ T175] RIP: 0033:0x7fe74e8ed312 [ 15.568607][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 15.568609][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 15.568612][ T175] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007fe74e8ed312 [ 15.568613][ T175] RDX: 00000000000002ee RSI: 0000555a9d146f10 RDI: 000000000000000b [ 15.568614][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 15.568615][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 15.568616][ T175] R13: 0000555a9d146f10 R14: 000000000000000b R15: 00007fe74e6e90d0 | [ 16.574567][ T175] softirqs last disabled at (524940): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 16.574569][ T175] Preemption disabled at: | [ 16.574570][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.574579][ T175] Tainted: [W]=WARN [ 16.574580][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.574582][ T175] Call Trace: [ 16.574584][ T175] [ 16.574586][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.574592][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.574594][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 16.574599][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.574603][ T175] ? __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.574608][ T175] __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.574611][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.574617][ T175] ? 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.574620][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.574624][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 16.574628][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.574630][ T175] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.574634][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.574637][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.574643][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.574646][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.574652][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.574655][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.574661][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.574665][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.574670][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.574672][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.574677][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.574681][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.574684][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.574690][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.574693][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.574695][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.574697][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.574701][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.574703][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.574706][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 16.574710][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.574713][ T175] ? rcu_gp_is_expedited (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/rcu/update.c:196) [ 16.574714][ T175] ? synchronize_rcu (kernel/rcu/tree.c:3410) [ 16.574719][ T175] _printk (kernel/printk/printk.c:2504) [ 16.574723][ T175] ? snapshot_read.cold (user.c:?) [ 16.574725][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.574730][ T175] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.574732][ T175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.574735][ T175] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 16.574739][ T175] ? __free_object (./include/linux/irqflags.h:266 (discriminator 6) lib/debugobjects.c:536 (discriminator 6)) [ 16.574743][ T175] enabled_store.cold (drivers/net/netconsole.c:1071 (discriminator 1)) netconsole [ 16.574747][ T175] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 16.574751][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 16.574753][ T175] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 16.574755][ T175] ? __kmalloc_cache_noprof (mm/slub.c:4986 (discriminator 1) mm/slub.c:5559 (discriminator 1)) [ 16.574758][ T175] ? configfs_write_iter (./include/linux/slab.h:991 (discriminator 1) fs/configfs/file.c:187 (discriminator 1) fs/configfs/file.c:227 (discriminator 1)) [ 16.574763][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 16.574765][ T175] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 16.574768][ T175] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 16.574771][ T175] new_sync_write (fs/read_write.c:595) [ 16.574774][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.574777][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.574781][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.574783][ T175] ? ksys_write (fs/read_write.c:739) [ 16.574790][ T175] vfs_write (fs/read_write.c:687) [ 16.574795][ T175] ksys_write (fs/read_write.c:739) [ 16.574797][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 16.574800][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.574804][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.574807][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 16.574811][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.574814][ T175] RIP: 0033:0x7fe74e8ed312 [ 16.574820][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 16.574822][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 16.574825][ T175] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fe74e8ed312 [ 16.574827][ T175] RDX: 0000000000000001 RSI: 0000555a9d146f10 RDI: 000000000000000b [ 16.574828][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 16.574829][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 16.574830][ T175] R13: 0000555a9d146f10 R14: 000000000000000b R15: 00007fe74e6e90d0 | [ 17.582378][ T175] softirqs last disabled at (550563): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.582382][ T175] Preemption disabled at: | [ 17.582383][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.582395][ T175] Tainted: [W]=WARN [ 17.582396][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.582399][ T175] Call Trace: [ 17.582401][ T175] [ 17.582403][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.582411][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.582413][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 17.582420][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.582425][ T175] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.582433][ T175] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.582437][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.582447][ T175] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.582450][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.582455][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 17.582460][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.582463][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 17.582469][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.582473][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.582480][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.582485][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.582487][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.582495][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.582501][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.582504][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.582511][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.582517][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.582525][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.582528][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.582534][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.582541][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.582544][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.582553][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.582558][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.582561][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.582564][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.582570][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.582573][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.582578][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 17.582583][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.582587][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 17.582596][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 17.582601][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 17.582607][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 17.582611][ T175] ? idr_get_free (??:?) [ 17.582615][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 17.582620][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 17.582624][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 17.582628][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.582632][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 17.582637][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.582641][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.582645][ T175] new_sync_write (fs/read_write.c:595) [ 17.582652][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.582659][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.582667][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 17.582673][ T175] vfs_write (fs/read_write.c:687) [ 17.582680][ T175] ksys_write (fs/read_write.c:739) [ 17.582684][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 17.582688][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.582694][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.582697][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 17.582702][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.582706][ T175] RIP: 0033:0x7fe74e8ed312 [ 17.582711][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 17.582714][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 17.582718][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fe74e8ed312 [ 17.582720][ T175] RDX: 0000000000000316 RSI: 0000555a9d146f10 RDI: 000000000000000b [ 17.582722][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 17.582724][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 17.582725][ T175] R13: 0000555a9d146f10 R14: 000000000000000b R15: 00007fe74e6e90d0 | [ 18.712743][ T175] softirqs last disabled at (575217): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.712746][ T175] Preemption disabled at: | [ 18.712747][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.712758][ T175] Tainted: [W]=WARN [ 18.712759][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.712761][ T175] Call Trace: [ 18.712763][ T175] [ 18.712765][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.712770][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.712772][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 18.712777][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.712781][ T175] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.712787][ T175] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.712789][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.712796][ T175] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.712799][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.712803][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 18.712806][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.712808][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 18.712812][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.712815][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.712820][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.712823][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.712825][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.712829][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.712833][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.712835][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.712839][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.712843][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.712848][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.712850][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.712854][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.712858][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.712860][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.712865][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.712868][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.712870][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.712872][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.712876][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.712878][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.712881][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 18.712884][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.712887][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 18.712892][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 18.712896][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 18.712900][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 18.712902][ T175] ? idr_get_free (??:?) [ 18.712906][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 18.712909][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 18.712911][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 18.712914][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 18.712916][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 18.712920][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.712923][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 18.712925][ T175] new_sync_write (fs/read_write.c:595) [ 18.712930][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 18.712934][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.712939][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 18.712943][ T175] vfs_write (fs/read_write.c:687) [ 18.712947][ T175] ksys_write (fs/read_write.c:739) [ 18.712949][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 18.712952][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.712955][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.712958][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 18.712960][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.712963][ T175] RIP: 0033:0x7fe74e8ed312 [ 18.712967][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 18.712969][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 18.712971][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fe74e8ed312 [ 18.712973][ T175] RDX: 0000000000000316 RSI: 0000555a9d146f10 RDI: 000000000000000b [ 18.712974][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 18.712975][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 18.712976][ T175] R13: 0000555a9d146f10 R14: 000000000000000b R15: 00007fe74e6e90d0 | [ 20.162686][ T175] softirqs last disabled at (634027): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.162689][ T175] Preemption disabled at: | [ 20.162689][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.162698][ T175] Tainted: [W]=WARN [ 20.162699][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.162701][ T175] Call Trace: [ 20.162702][ T175] [ 20.162704][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.162710][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.162712][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 20.162716][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.162720][ T175] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.162726][ T175] __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)) [ 20.162728][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.162735][ T175] ? 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) [ 20.162737][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.162741][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 20.162744][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.162746][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 20.162750][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.162754][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.162758][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.162762][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.162764][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.162768][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.162772][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.162774][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.162778][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.162782][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.162786][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.162788][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.162792][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.162796][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.162798][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.162803][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.162806][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.162808][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.162810][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.162814][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.162816][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.162821][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 20.162824][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.162826][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 20.162832][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 20.162836][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 20.162840][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 20.162842][ T175] ? idr_get_free (??:?) [ 20.162846][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 20.162848][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 20.162851][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 20.162853][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.162856][ T175] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1429) [ 20.162859][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.162861][ T175] new_sync_write (fs/read_write.c:595) [ 20.162867][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 20.162871][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.162875][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 20.162879][ T175] vfs_write (fs/read_write.c:687) [ 20.162883][ T175] ksys_write (fs/read_write.c:739) [ 20.162885][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 20.162887][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.162889][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.162892][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.162895][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 20.162897][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.162900][ T175] RIP: 0033:0x7fe74e8ed312 [ 20.162904][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 20.162906][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 20.162909][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fe74e8ed312 [ 20.162911][ T175] RDX: 0000000000000316 RSI: 0000555a9d146f10 RDI: 000000000000000b [ 20.162912][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 20.162912][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 20.162913][ T175] R13: 0000555a9d146f10 R14: 000000000000000b R15: 00007fe74e6e90d0 | [ 21.164374][ T175] softirqs last disabled at (664205): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.164377][ T175] Preemption disabled at: | [ 21.164378][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.164391][ T175] Tainted: [W]=WARN [ 21.164392][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.164395][ T175] Call Trace: [ 21.164397][ T175] [ 21.164400][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.164408][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.164410][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 21.164417][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.164423][ T175] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.164431][ T175] __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)) [ 21.164435][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.164445][ T175] ? 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) [ 21.164448][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.164455][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 21.164459][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.164462][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 21.164468][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.164473][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.164481][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.164486][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.164488][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.164496][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.164502][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.164506][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.164513][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.164519][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.164527][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.164530][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.164537][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.164544][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.164547][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.164556][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.164561][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.164564][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.164567][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.164574][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.164576][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.164581][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 21.164587][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.164591][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 21.164600][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 21.164605][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 21.164611][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 21.164613][ T175] ? idr_get_free (??:?) [ 21.164619][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 21.164623][ T175] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 21.164627][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 21.164632][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 21.164635][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 21.164640][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.164645][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 21.164649][ T175] new_sync_write (fs/read_write.c:595) [ 21.164657][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 21.164664][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.164672][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 21.164678][ T175] vfs_write (fs/read_write.c:687) [ 21.164685][ T175] ksys_write (fs/read_write.c:739) [ 21.164689][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 21.164693][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.164699][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.164703][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 21.164707][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.164711][ T175] RIP: 0033:0x7fe74e8ed312 [ 21.164716][ T175] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 21.164719][ T175] RSP: 002b:00007ffd817f4a18 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 21.164723][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fe74e8ed312 [ 21.164725][ T175] RDX: 0000000000000316 RSI: 0000555a9d146f10 RDI: 000000000000000b [ 21.164727][ T175] RBP: 00007ffd817f4a40 R08: 0000000000000000 R09: 0000000000000000 [ 21.164728][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe74e75a390 [ 21.164729][ T175] R13: 0000555a9d146f10 R14: 000000000000000b R15: 00007fe74e6e90d0 | [ 25.587326][ T222] softirqs last disabled at (322884): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 25.587330][ T222] Preemption disabled at: | [ 25.587331][ T222] 0x0 | [ 25.587342][ T222] Tainted: [W]=WARN [ 25.587343][ T222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.587345][ T222] Call Trace: [ 25.587347][ T222] [ 25.587348][ T222] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.587355][ T222] __might_resched.cold (kernel/sched/core.c:9234) [ 25.587366][ T222] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.587370][ T222] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.587376][ T222] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.587379][ T222] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.587385][ T222] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.587387][ T222] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.587391][ T222] put_chars (drivers/char/virtio_console.c:1176) [ 25.587394][ T222] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.587397][ T222] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.587401][ T222] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.587404][ T222] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.587408][ T222] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.587411][ T222] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.587413][ T222] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.587415][ T222] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.587419][ T222] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.587421][ T222] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.587425][ T222] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.587429][ T222] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.587433][ T222] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.587438][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.587440][ T222] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.587444][ T222] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.587448][ T222] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.587450][ T222] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.587456][ T222] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.587459][ T222] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.587461][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.587462][ T222] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.587466][ T222] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.587468][ T222] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.587471][ T222] vprintk_emit (kernel/printk/printk.c:2479) [ 25.587474][ T222] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.587477][ T222] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.587481][ T222] _printk (kernel/printk/printk.c:2504) [ 25.587485][ T222] ? snapshot_read.cold (user.c:?) [ 25.587487][ T222] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 25.587490][ T222] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.587494][ T222] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 25.587497][ T222] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 25.587501][ T222] ? exit_notify (kernel/exit.c:780) [ 25.587502][ T222] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.587505][ T222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.587507][ T222] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.587511][ T222] do_group_exit (kernel/exit.c:1151) [ 25.587512][ T222] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 25.587514][ T222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.587517][ T222] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:219 kernel/locking/spinlock.c:229) [ 25.587520][ T222] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:220 (discriminator 1) kernel/locking/spinlock.c:229 (discriminator 1)) [ 25.587521][ T222] get_signal (kernel/signal.c:3039) [ 25.587525][ T222] ? ____sys_recvmsg (net/socket.c:1151 (discriminator 3)) [ 25.587530][ T222] ? new_sync_read (./include/linux/ioprio.h:41) [ 25.587534][ T222] ? ptrace_signal (./include/linux/signal.h:87) [ 25.587537][ T222] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.587541][ T222] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 25.587545][ T222] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 25.587549][ T222] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 25.587554][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.587556][ T222] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.587560][ T222] exit_to_user_mode_loop (kernel/entry/common.c:66 kernel/entry/common.c:101) [ 25.587563][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.587566][ T222] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:336 arch/x86/entry/syscall_64.c:89) [ 25.587568][ T222] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.587571][ T222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.587573][ T222] RIP: 0033:0x7f94d4e97312 [ 25.587576][ T222] Code: Unable to access opcode bytes at 0x7f94d4e972e8. Code starting with the faulting instruction =========================================== [ 25.587577][ T222] RSP: 002b:00007f94d3c6cc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 25.587580][ T222] RAX: 000000000000a78c RBX: 0000000000020000 RCX: 00007f94d4e97312 [ 25.587581][ T222] RDX: 0000000000020000 RSI: 00007f94d462f000 RDI: 0000000000000007 [ 25.587582][ T222] RBP: 00007f94d3c6cca0 R08: 0000000000000000 R09: 0000000000000000 [ 25.587583][ T222] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f94d462f000 Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars fpu_clone:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars release_sock:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars