====================================== | [ 10.177042][ T175] softirqs last disabled at (33831): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.177045][ T175] Preemption disabled at: | [ 10.177045][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.177054][ T175] Tainted: [W]=WARN [ 10.177055][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.177057][ T175] Call Trace: [ 10.177058][ T175] [ 10.177060][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.177066][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.177067][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 10.177072][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.177076][ 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) [ 10.177082][ 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)) [ 10.177085][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.177092][ 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) [ 10.177095][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.177098][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 10.177102][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.177107][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.177113][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.177120][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.177122][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.177126][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.177130][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.177134][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.177138][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.177140][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.177144][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.177148][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.177150][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.177156][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.177159][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.177161][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.177162][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.177166][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.177168][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.177171][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 10.177174][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.177175][ T175] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.177179][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.177180][ T175] ? fast_dput (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) fs/dcache.c:948 (discriminator 2)) [ 10.177185][ T175] ? 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.177188][ T175] _printk (kernel/printk/printk.c:2504) [ 10.177192][ T175] ? snapshot_read.cold (user.c:?) [ 10.177195][ T175] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 10.177197][ T175] ? 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.177201][ T175] ? 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.177206][ T175] init_netconsole (drivers/net/netconsole.c:1286) netconsole [ 10.177209][ T175] ? 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.177216][ T175] ? 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.177218][ T175] do_one_initcall (init/main.c:1357) [ 10.177221][ T175] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.177226][ T175] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.177228][ T175] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.177233][ T175] do_init_module (kernel/module/main.c:3117) [ 10.177236][ T175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.177240][ T175] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.177243][ T175] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.177247][ T175] load_module (kernel/module/main.c:3593) [ 10.177254][ T175] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.177257][ T175] ? __ia32_sys_fsconfig (??:?) [ 10.177260][ T175] ? add_chain_cache (kernel/locking/lockdep.c:3782) [ 10.177266][ T175] init_module_from_file (kernel/module/main.c:3790) [ 10.177268][ T175] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.177276][ T175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.177279][ 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) [ 10.177283][ T175] idempotent_init_module (kernel/module/main.c:3802) [ 10.177285][ T175] ? init_module_from_file (kernel/module/main.c:3791) [ 10.177291][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.177293][ T175] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.177299][ T175] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.177300][ T175] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.177304][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.177307][ T175] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.177310][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.177312][ T175] RIP: 0033:0x7f2b6a51837d [ 10.177316][ T175] 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.177318][ T175] RSP: 002b:00007ffd3cef9878 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.177320][ T175] RAX: ffffffffffffffda RBX: 000055773048a700 RCX: 00007f2b6a51837d [ 10.177322][ T175] RDX: 0000000000000000 RSI: 0000557703c50ffd RDI: 0000000000000005 [ 10.177323][ T175] RBP: 00007ffd3cef9910 R08: 0000000000000000 R09: 0000000000000000 [ 10.177324][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000557703c50ffd [ 10.177324][ T175] R13: 000055773048a810 R14: 0000000000040000 R15: 0000000000000000 | [ 11.786335][ T174] softirqs last disabled at (407147): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.786338][ T174] Preemption disabled at: | [ 11.786338][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.786347][ T174] Tainted: [W]=WARN [ 11.786348][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.786350][ T174] Call Trace: [ 11.786352][ T174] [ 11.786354][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.786360][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.786362][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 11.786367][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.786372][ T174] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.786377][ T174] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.786380][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.786386][ T174] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.786389][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.786393][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 11.786397][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.786399][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 11.786403][ T174] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.786408][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.786412][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.786414][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.786419][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.786423][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.786426][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.786431][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.786436][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.786441][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.786443][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.786447][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.786452][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.786454][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.786461][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.786464][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.786466][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.786468][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.786472][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.786474][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.786478][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 11.786481][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.786482][ T174] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 11.786485][ T174] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 11.786488][ T174] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 11.786490][ T174] ? lockdep_hardirqs_off (kernel/locking/lockdep.c:4527) [ 11.786492][ T174] ? irqentry_enter (./include/linux/irq-entry-common.h:439 kernel/entry/common.c:120) [ 11.786496][ T174] _printk (kernel/printk/printk.c:2504) [ 11.786500][ T174] ? snapshot_read.cold (user.c:?) [ 11.786504][ T174] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 11.786508][ T174] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 12) kernel/locking/spinlock.c:221 (discriminator 12)) [ 11.786513][ T174] register_console (kernel/printk/printk.c:4212 (discriminator 7)) [ 11.786516][ T174] ? get_init_console_seq.constprop.0.isra.0 (kernel/printk/printk.c:4018) [ 11.786518][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.786523][ T174] enabled_store (drivers/net/netconsole.c:1039) netconsole [ 11.786526][ T174] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.786530][ T174] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 11.786533][ T174] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 11.786535][ T174] ? __kmalloc_cache_noprof (mm/slub.c:4986 (discriminator 1) mm/slub.c:5559 (discriminator 1)) [ 11.786538][ T174] ? configfs_write_iter (./include/linux/slab.h:991 (discriminator 1) fs/configfs/file.c:187 (discriminator 1) fs/configfs/file.c:227 (discriminator 1)) [ 11.786542][ T174] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 11.786544][ T174] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 11.786547][ T174] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 11.786550][ T174] new_sync_write (fs/read_write.c:595) [ 11.786553][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.786557][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.786561][ T174] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.786563][ T174] ? ksys_write (fs/read_write.c:739) [ 11.786570][ T174] vfs_write (fs/read_write.c:687) [ 11.786574][ T174] ksys_write (fs/read_write.c:739) [ 11.786577][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 11.786580][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.786583][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.786586][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 11.786589][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.786592][ T174] RIP: 0033:0x7f2d03621312 [ 11.786595][ T174] 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) [ 11.786597][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 11.786601][ T174] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f2d03621312 [ 11.786602][ T174] RDX: 0000000000000001 RSI: 0000559053d95f10 RDI: 0000000000000010 [ 11.786603][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 11.786604][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 [ 11.786605][ T174] R13: 0000559053d95f10 R14: 0000000000000010 R15: 00007f2d0341d0d0 | [ 12.812057][ T174] softirqs last disabled at (443623): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.812060][ T174] Preemption disabled at: | [ 12.812061][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.812070][ T174] Tainted: [W]=WARN [ 12.812071][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.812073][ T174] Call Trace: [ 12.812074][ T174] [ 12.812076][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.812082][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.812084][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 12.812090][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.812094][ T174] ? __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.812100][ T174] __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.812105][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.812112][ T174] ? 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.812115][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.812118][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 12.812122][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.812124][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 12.812127][ T174] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.812131][ T174] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.812135][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.812139][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.812141][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.812145][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.812149][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.812151][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.812155][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.812159][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.812163][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.812165][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.812169][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.812174][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.812176][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.812181][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.812184][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.812186][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.812188][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.812192][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.812193][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.812196][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 12.812199][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.812202][ T174] ? _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) [ 12.812208][ T174] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 12.812211][ T174] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 12.812215][ T174] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 12.812218][ T174] ? idr_get_free (??:?) [ 12.812222][ T174] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 12.812225][ T174] ? _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) [ 12.812227][ T174] devkmsg_write.cold (kernel/printk/printk.c:796) [ 12.812230][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 12.812232][ T174] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 12.812235][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.812238][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 12.812240][ T174] new_sync_write (fs/read_write.c:595) [ 12.812245][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 12.812249][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.812254][ T174] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 12.812258][ T174] vfs_write (fs/read_write.c:687) [ 12.812262][ T174] ksys_write (fs/read_write.c:739) [ 12.812265][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 12.812267][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.812270][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.812273][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 12.812276][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.812278][ T174] RIP: 0033:0x7f2d03621312 [ 12.812282][ T174] 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.812284][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 12.812287][ T174] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007f2d03621312 [ 12.812289][ T174] RDX: 00000000000002ee RSI: 0000559053d95f10 RDI: 000000000000000b [ 12.812290][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 12.812291][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 [ 12.812292][ T174] R13: 0000559053d95f10 R14: 000000000000000b R15: 00007f2d0341d0d0 | [ 14.182705][ T174] softirqs last disabled at (467227): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 14.182708][ T174] Preemption disabled at: | [ 14.182709][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.182717][ T174] Tainted: [W]=WARN [ 14.182718][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.182720][ T174] Call Trace: [ 14.182722][ T174] [ 14.182724][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.182730][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.182732][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 14.182737][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.182741][ T174] ? __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.182746][ T174] __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.182749][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.182755][ T174] ? 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.182758][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.182762][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 14.182765][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.182767][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 14.182770][ T174] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.182774][ T174] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.182778][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.182782][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.182784][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.182788][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.182792][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.182794][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.182798][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.182802][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.182806][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.182808][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.182812][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.182816][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.182818][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.182823][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.182827][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.182829][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.182830][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.182834][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.182836][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.182839][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 14.182842][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.182844][ T174] ? _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.182850][ T174] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 14.182854][ T174] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 14.182858][ T174] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 14.182860][ T174] ? idr_get_free (??:?) [ 14.182864][ T174] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 14.182867][ T174] ? _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.182869][ T174] devkmsg_write.cold (kernel/printk/printk.c:796) [ 14.182872][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 14.182874][ T174] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 14.182878][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.182880][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 14.182883][ T174] new_sync_write (fs/read_write.c:595) [ 14.182888][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.182892][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.182897][ T174] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 14.182900][ T174] vfs_write (fs/read_write.c:687) [ 14.182904][ T174] ksys_write (fs/read_write.c:739) [ 14.182907][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 14.182910][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.182913][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.182915][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 14.182918][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.182921][ T174] RIP: 0033:0x7f2d03621312 [ 14.182925][ T174] 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.182927][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 14.182930][ T174] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007f2d03621312 [ 14.182931][ T174] RDX: 00000000000002ee RSI: 0000559053d95f10 RDI: 000000000000000b [ 14.182932][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 14.182933][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 [ 14.182934][ T174] R13: 0000559053d95f10 R14: 000000000000000b R15: 00007f2d0341d0d0 | [ 15.540638][ T174] softirqs last disabled at (502173): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.540642][ T174] Preemption disabled at: | [ 15.540643][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.540655][ T174] Tainted: [W]=WARN [ 15.540657][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.540660][ T174] Call Trace: [ 15.540662][ T174] [ 15.540665][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.540673][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.540675][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 15.540682][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.540688][ T174] ? __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.540696][ T174] __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.540700][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.540710][ T174] ? 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.540714][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.540720][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 15.540725][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.540728][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 15.540734][ T174] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.540739][ T174] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.540747][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.540752][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.540754][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.540762][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.540768][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.540772][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.540779][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.540786][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.540793][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.540797][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.540804][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.540811][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.540814][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.540823][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.540828][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.540831][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.540834][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.540840][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.540843][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.540848][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 15.540854][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.540858][ T174] ? _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.540867][ T174] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 15.540872][ T174] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 15.540879][ T174] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 15.540883][ T174] ? idr_get_free (??:?) [ 15.540888][ T174] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 15.540893][ T174] ? _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.540897][ T174] devkmsg_write.cold (kernel/printk/printk.c:796) [ 15.540900][ T174] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.540905][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.540908][ T174] ? rcu_do_batch (kernel/rcu/tree_nocb.h:1701 (discriminator 6) kernel/rcu/tree.c:2716 (discriminator 6)) [ 15.540914][ T174] ? cond_synchronize_rcu_full (kernel/rcu/tree.c:3626 (discriminator 1)) [ 15.540918][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.540922][ T174] new_sync_write (fs/read_write.c:595) [ 15.540930][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.540938][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.540946][ T174] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 15.540952][ T174] vfs_write (fs/read_write.c:687) [ 15.540959][ T174] ksys_write (fs/read_write.c:739) [ 15.540963][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 15.540967][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.540970][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.540976][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.540980][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 15.540984][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.540988][ T174] RIP: 0033:0x7f2d03621312 [ 15.540994][ T174] 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.540996][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 15.541000][ T174] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007f2d03621312 [ 15.541003][ T174] RDX: 00000000000002ee RSI: 0000559053d95f10 RDI: 000000000000000b [ 15.541004][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 15.541006][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 [ 15.541008][ T174] R13: 0000559053d95f10 R14: 000000000000000b R15: 00007f2d0341d0d0 | [ 16.540226][ T174] softirqs last disabled at (521999): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 16.540229][ T174] Preemption disabled at: | [ 16.540229][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.540239][ T174] Tainted: [W]=WARN [ 16.540240][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.540242][ T174] Call Trace: [ 16.540244][ T174] [ 16.540246][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.540252][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.540254][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 16.540259][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.540263][ T174] ? __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.540269][ T174] __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.540272][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.540278][ T174] ? 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.540281][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.540285][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 16.540289][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.540291][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 16.540295][ T174] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.540299][ T174] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.540303][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.540307][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.540309][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.540314][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.540318][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.540321][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.540325][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.540329][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.540335][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.540336][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.540341][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.540345][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.540347][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.540353][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.540356][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.540358][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.540360][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.540365][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.540367][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.540370][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 16.540373][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.540376][ T174] ? _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) [ 16.540382][ T174] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 16.540386][ T174] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 16.540390][ T174] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 16.540392][ T174] ? idr_get_free (??:?) [ 16.540397][ T174] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 16.540399][ T174] ? _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) [ 16.540402][ T174] devkmsg_write.cold (kernel/printk/printk.c:796) [ 16.540405][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 16.540408][ T174] ? rcu_accelerate_cbs (kernel/rcu/tree.c:1173 (discriminator 1)) [ 16.540411][ T174] ? cond_synchronize_rcu_full (kernel/rcu/tree.c:3626 (discriminator 1)) [ 16.540413][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 16.540416][ T174] new_sync_write (fs/read_write.c:595) [ 16.540422][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.540426][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.540432][ T174] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 16.540436][ T174] vfs_write (fs/read_write.c:687) [ 16.540440][ T174] ksys_write (fs/read_write.c:739) [ 16.540443][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 16.540445][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.540447][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.540451][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.540453][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 16.540456][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.540459][ T174] RIP: 0033:0x7f2d03621312 [ 16.540463][ T174] 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.540465][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 16.540468][ T174] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f2d03621312 [ 16.540470][ T174] RDX: 0000000000000316 RSI: 0000559053d95f10 RDI: 000000000000000b [ 16.540471][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 16.540472][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 [ 16.540473][ T174] R13: 0000559053d95f10 R14: 000000000000000b R15: 00007f2d0341d0d0 | [ 17.873334][ T174] softirqs last disabled at (547259): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.873337][ T174] Preemption disabled at: | [ 17.873338][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.873346][ T174] Tainted: [W]=WARN [ 17.873347][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.873349][ T174] Call Trace: [ 17.873351][ T174] [ 17.873353][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.873359][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.873361][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 17.873366][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.873370][ T174] ? __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.873376][ T174] __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.873378][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.873384][ T174] ? 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.873387][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.873391][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 17.873394][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.873396][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 17.873400][ T174] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.873403][ T174] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.873408][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.873411][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.873413][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.873418][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.873421][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.873423][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.873427][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.873431][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.873436][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.873438][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.873442][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.873446][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.873448][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.873453][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.873456][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.873458][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.873460][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.873464][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.873466][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.873468][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 17.873471][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.873474][ T174] ? _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.873480][ T174] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 17.873484][ T174] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 17.873487][ T174] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 17.873490][ T174] ? idr_get_free (??:?) [ 17.873494][ T174] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 17.873497][ T174] ? _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.873499][ T174] devkmsg_write.cold (kernel/printk/printk.c:796) [ 17.873502][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.873504][ T174] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 17.873508][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.873510][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.873512][ T174] new_sync_write (fs/read_write.c:595) [ 17.873518][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.873522][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.873527][ T174] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 17.873531][ T174] vfs_write (fs/read_write.c:687) [ 17.873535][ T174] ksys_write (fs/read_write.c:739) [ 17.873537][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 17.873540][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.873543][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.873546][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 17.873549][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.873551][ T174] RIP: 0033:0x7f2d03621312 [ 17.873555][ T174] 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.873557][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 17.873560][ T174] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f2d03621312 [ 17.873562][ T174] RDX: 0000000000000316 RSI: 0000559053d95f10 RDI: 000000000000000b [ 17.873563][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 17.873564][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 [ 17.873564][ T174] R13: 0000559053d95f10 R14: 000000000000000b R15: 00007f2d0341d0d0 | [ 19.258425][ T174] softirqs last disabled at (578321): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.258428][ T174] Preemption disabled at: | [ 19.258429][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.258438][ T174] Tainted: [W]=WARN [ 19.258439][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.258441][ T174] Call Trace: [ 19.258443][ T174] [ 19.258444][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.258451][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.258453][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 19.258458][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.258462][ T174] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.258467][ T174] __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.258470][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.258476][ T174] ? 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.258479][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.258483][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 19.258486][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.258487][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 19.258491][ T174] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.258495][ T174] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.258499][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.258502][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.258504][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.258509][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.258512][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.258514][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.258519][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.258522][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.258527][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.258529][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.258533][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.258537][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.258539][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.258544][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.258547][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.258549][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.258551][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.258555][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.258557][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.258560][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 19.258563][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.258565][ T174] ? _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) [ 19.258571][ T174] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 19.258575][ T174] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 19.258579][ T174] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 19.258581][ T174] ? idr_get_free (??:?) [ 19.258585][ T174] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 19.258588][ T174] ? _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) [ 19.258590][ T174] devkmsg_write.cold (kernel/printk/printk.c:796) [ 19.258593][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 19.258597][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 19.258599][ T174] new_sync_write (fs/read_write.c:595) [ 19.258605][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.258609][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.258614][ T174] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 19.258617][ T174] vfs_write (fs/read_write.c:687) [ 19.258626][ T174] ksys_write (fs/read_write.c:739) [ 19.258629][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 19.258631][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.258632][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.258635][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.258638][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 19.258641][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.258643][ T174] RIP: 0033:0x7f2d03621312 [ 19.258648][ T174] 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) [ 19.258650][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 19.258653][ T174] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f2d03621312 [ 19.258654][ T174] RDX: 0000000000000316 RSI: 0000559053d95f10 RDI: 000000000000000b [ 19.258655][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 19.258656][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 [ 19.258657][ T174] R13: 0000559053d95f10 R14: 000000000000000b R15: 00007f2d0341d0d0 | [ 20.277353][ T174] softirqs last disabled at (613901): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.277355][ T174] Preemption disabled at: | [ 20.277356][ T174] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.277366][ T174] Tainted: [W]=WARN [ 20.277367][ T174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.277369][ T174] Call Trace: [ 20.277371][ T174] [ 20.277372][ T174] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.277378][ T174] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.277380][ T174] __might_resched.cold (kernel/sched/core.c:9234) [ 20.277385][ T174] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.277389][ T174] ? __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.277395][ T174] __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.277398][ T174] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.277404][ T174] ? 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.277407][ T174] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.277411][ T174] put_chars (drivers/char/virtio_console.c:1176) [ 20.277414][ T174] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.277416][ T174] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 20.277420][ T174] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.277424][ T174] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.277429][ T174] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.277432][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.277434][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.277439][ T174] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.277443][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.277445][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.277449][ T174] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.277453][ T174] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.277458][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.277460][ T174] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.277464][ T174] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.277469][ T174] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.277471][ T174] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.277476][ T174] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.277480][ T174] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.277482][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.277484][ T174] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.277488][ T174] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.277490][ T174] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.277492][ T174] vprintk_emit (kernel/printk/printk.c:2479) [ 20.277496][ T174] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.277498][ T174] ? _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.277504][ T174] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 20.277508][ T174] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 20.277512][ T174] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 20.277514][ T174] ? idr_get_free (??:?) [ 20.277519][ T174] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 20.277522][ T174] ? _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.277524][ T174] devkmsg_write.cold (kernel/printk/printk.c:796) [ 20.277527][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.277529][ T174] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 20.277533][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.277536][ T174] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.277538][ T174] new_sync_write (fs/read_write.c:595) [ 20.277543][ T174] ? new_sync_read (./include/linux/ioprio.h:41) [ 20.277548][ T174] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.277553][ T174] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 20.277557][ T174] vfs_write (fs/read_write.c:687) [ 20.277561][ T174] ksys_write (fs/read_write.c:739) [ 20.277564][ T174] ? __ia32_sys_read (fs/read_write.c:723) [ 20.277566][ T174] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.277570][ T174] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.277573][ T174] ? irq_exit_rcu (kernel/softirq.c:786) [ 20.277575][ T174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.277578][ T174] RIP: 0033:0x7f2d03621312 [ 20.277583][ T174] 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.277584][ T174] RSP: 002b:00007fff37124758 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 20.277587][ T174] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f2d03621312 [ 20.277589][ T174] RDX: 0000000000000316 RSI: 0000559053d95f10 RDI: 000000000000000b [ 20.277590][ T174] RBP: 00007fff37124780 R08: 0000000000000000 R09: 0000000000000000 [ 20.277591][ T174] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f2d0348e390 Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars