====================================== | [ 10.799919][ T176] softirqs last disabled at (31563): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.799921][ T176] Preemption disabled at: | [ 10.799922][ T176] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.799931][ T176] Tainted: [W]=WARN [ 10.799932][ T176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.799933][ T176] Call Trace: [ 10.799935][ T176] [ 10.799937][ T176] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.799942][ T176] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.799944][ T176] __might_resched.cold (kernel/sched/core.c:9234) [ 10.799949][ T176] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.799953][ 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.799959][ 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.799962][ T176] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.799968][ 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.799971][ T176] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.799975][ T176] put_chars (drivers/char/virtio_console.c:1176) [ 10.799978][ T176] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.799982][ 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.799987][ T176] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.799994][ T176] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.799997][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.800000][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.800004][ T176] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.800008][ T176] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.800013][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.800015][ T176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.800019][ T176] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.800024][ T176] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.800026][ T176] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.800031][ T176] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.800034][ T176] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.800036][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.800038][ T176] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.800042][ T176] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.800044][ T176] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.800047][ T176] vprintk_emit (kernel/printk/printk.c:2479) [ 10.800050][ T176] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.800051][ T176] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.800055][ T176] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.800056][ T176] ? fast_dput (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) fs/dcache.c:948 (discriminator 2)) [ 10.800061][ 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.800065][ T176] _printk (kernel/printk/printk.c:2504) [ 10.800069][ T176] ? snapshot_read.cold (user.c:?) [ 10.800072][ T176] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 10.800075][ 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.800079][ 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.800084][ T176] init_netconsole (drivers/net/netconsole.c:1286) netconsole [ 10.800087][ 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.800094][ 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.800097][ T176] do_one_initcall (init/main.c:1357) [ 10.800100][ T176] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 10.800105][ T176] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 10.800107][ T176] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 10.800112][ T176] do_init_module (kernel/module/main.c:3117) [ 10.800115][ T176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.800119][ T176] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 10.800122][ T176] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 10.800126][ T176] load_module (kernel/module/main.c:3593) [ 10.800133][ T176] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 10.800137][ T176] ? __ia32_sys_fsconfig (??:?) [ 10.800140][ T176] ? add_chain_cache (kernel/locking/lockdep.c:3782) [ 10.800145][ T176] init_module_from_file (kernel/module/main.c:3790) [ 10.800148][ T176] ? __do_sys_init_module (kernel/module/main.c:3664) [ 10.800155][ T176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.800159][ 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.800167][ T176] idempotent_init_module (kernel/module/main.c:3802) [ 10.800170][ T176] ? init_module_from_file (kernel/module/main.c:3791) [ 10.800176][ T176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.800178][ T176] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 10.800183][ T176] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 10.800185][ T176] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.800189][ T176] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.800191][ T176] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.800194][ T176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.800196][ T176] RIP: 0033:0x7fe8292c937d [ 10.800200][ 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.800202][ T176] RSP: 002b:00007ffcddba2b68 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 10.800204][ T176] RAX: ffffffffffffffda RBX: 000055d26fdf5700 RCX: 00007fe8292c937d [ 10.800206][ T176] RDX: 0000000000000000 RSI: 000055d252018ffd RDI: 0000000000000005 [ 10.800206][ T176] RBP: 00007ffcddba2c00 R08: 0000000000000000 R09: 0000000000000000 [ 10.800207][ T176] R10: 0000000000000000 R11: 0000000000000246 R12: 000055d252018ffd [ 10.800208][ T176] R13: 000055d26fdf5810 R14: 0000000000040000 R15: 0000000000000000 | [ 12.715923][ T175] softirqs last disabled at (385115): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.715926][ T175] Preemption disabled at: | [ 12.715927][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.715936][ T175] Tainted: [W]=WARN [ 12.715937][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.715939][ T175] Call Trace: [ 12.715940][ T175] [ 12.715942][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.715949][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.715951][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 12.715956][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.715960][ 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.715966][ 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.715969][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.715977][ 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.715980][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.715984][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 12.715987][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.715989][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 12.715994][ T175] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.715999][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.716002][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.716004][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.716009][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.716013][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.716017][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.716022][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.716026][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.716031][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.716033][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.716038][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.716043][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.716045][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.716051][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.716055][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.716057][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.716059][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.716063][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.716065][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.716068][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 12.716072][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.716078][ T175] _printk (kernel/printk/printk.c:2504) [ 12.716083][ T175] ? snapshot_read.cold (user.c:?) [ 12.716087][ T175] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.716090][ T175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.716096][ T175] register_console (kernel/printk/printk.c:4212 (discriminator 7)) [ 12.716100][ T175] ? get_init_console_seq.constprop.0.isra.0 (kernel/printk/printk.c:4018) [ 12.716102][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.716110][ T175] enabled_store (drivers/net/netconsole.c:1039) netconsole [ 12.716113][ T175] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.716117][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 12.716119][ T175] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 12.716122][ T175] ? __kmalloc_cache_noprof (mm/slub.c:4986 (discriminator 1) mm/slub.c:5559 (discriminator 1)) [ 12.716125][ 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.716129][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 12.716131][ T175] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 12.716134][ T175] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 12.716137][ T175] new_sync_write (fs/read_write.c:595) [ 12.716141][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.716144][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 12.716148][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.716150][ T175] ? ksys_write (fs/read_write.c:739) [ 12.716157][ T175] vfs_write (fs/read_write.c:687) [ 12.716161][ T175] ksys_write (fs/read_write.c:739) [ 12.716164][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 12.716167][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.716170][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.716173][ T175] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.716183][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.716185][ T175] RIP: 0033:0x7f405f0d4312 [ 12.716189][ 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.716191][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 12.716194][ T175] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f405f0d4312 [ 12.716196][ T175] RDX: 0000000000000001 RSI: 000055c7e3d69f10 RDI: 0000000000000010 [ 12.716197][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 12.716198][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 12.716199][ T175] R13: 000055c7e3d69f10 R14: 0000000000000010 R15: 00007f405eecd0d0 | [ 13.719751][ T175] softirqs last disabled at (420586): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.719754][ T175] Preemption disabled at: | [ 13.719754][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.719763][ T175] Tainted: [W]=WARN [ 13.719764][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.719766][ T175] Call Trace: [ 13.719768][ T175] [ 13.719770][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.719776][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.719778][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 13.719783][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.719787][ 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) [ 13.719792][ 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)) [ 13.719795][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.719802][ 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) [ 13.719805][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.719808][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 13.719812][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.719814][ T175] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.719818][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.719821][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.719827][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.719830][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.719835][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.719839][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.719844][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.719848][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.719853][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.719855][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.719860][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.719865][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.719867][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.719873][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.719876][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.719878][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.719880][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.719884][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.719886][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.719889][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 13.719893][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.719895][ T175] ? rcu_gp_is_expedited (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/rcu/update.c:196) [ 13.719897][ T175] ? synchronize_rcu (kernel/rcu/tree.c:3410) [ 13.719902][ T175] _printk (kernel/printk/printk.c:2504) [ 13.719906][ T175] ? snapshot_read.cold (user.c:?) [ 13.719908][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.719912][ T175] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 13.719914][ T175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.719918][ T175] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.719921][ T175] ? __free_object (./include/linux/irqflags.h:266 (discriminator 6) lib/debugobjects.c:536 (discriminator 6)) [ 13.719926][ T175] enabled_store.cold (drivers/net/netconsole.c:1071 (discriminator 1)) netconsole [ 13.719929][ T175] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.719933][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 13.719936][ T175] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 13.719938][ T175] ? __kmalloc_cache_noprof (mm/slub.c:4986 (discriminator 1) mm/slub.c:5559 (discriminator 1)) [ 13.719941][ 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)) [ 13.719945][ T175] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 13.719947][ T175] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 13.719950][ T175] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 13.719953][ T175] new_sync_write (fs/read_write.c:595) [ 13.719956][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.719960][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.719964][ T175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.719966][ T175] ? ksys_write (fs/read_write.c:739) [ 13.719973][ T175] vfs_write (fs/read_write.c:687) [ 13.719977][ T175] ksys_write (fs/read_write.c:739) [ 13.719980][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 13.719983][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.719986][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.719989][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 13.719993][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.719996][ T175] RIP: 0033:0x7f405f0d4312 [ 13.720000][ 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) [ 13.720001][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 13.720005][ T175] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f405f0d4312 [ 13.720006][ T175] RDX: 0000000000000001 RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 13.720007][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 13.720008][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 13.720009][ T175] R13: 000055c7e3d69f10 R14: 000000000000000b R15: 00007f405eecd0d0 | [ 15.087140][ T175] softirqs last disabled at (453913): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.087143][ T175] Preemption disabled at: | [ 15.087144][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.087153][ T175] Tainted: [W]=WARN [ 15.087154][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.087156][ T175] Call Trace: [ 15.087157][ T175] [ 15.087159][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.087165][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.087167][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 15.087172][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.087176][ 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.087182][ 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.087184][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.087191][ 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.087202][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.087206][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 15.087210][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.087212][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 15.087215][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.087219][ 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.087224][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.087227][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.087229][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.087234][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.087238][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.087240][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.087244][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.087248][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.087253][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.087255][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.087259][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.087263][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.087265][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.087271][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.087274][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.087276][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.087278][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.087282][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.087284][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.087287][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 15.087290][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.087292][ 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.087298][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 15.087301][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 15.087305][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 15.087308][ T175] ? idr_get_free (??:?) [ 15.087312][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 15.087314][ 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.087317][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 15.087320][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.087322][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 15.087325][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.087328][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.087331][ T175] new_sync_write (fs/read_write.c:595) [ 15.087336][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.087340][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.087345][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 15.087349][ T175] vfs_write (fs/read_write.c:687) [ 15.087353][ T175] ksys_write (fs/read_write.c:739) [ 15.087356][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 15.087358][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.087362][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.087364][ T175] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 15.087367][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.087369][ T175] RIP: 0033:0x7f405f0d4312 [ 15.087374][ 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.087376][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 15.087379][ T175] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007f405f0d4312 [ 15.087380][ T175] RDX: 00000000000002ee RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 15.087382][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 15.087383][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 15.087384][ T175] R13: 000055c7e3d69f10 R14: 000000000000000b R15: 00007f405eecd0d0 | [ 16.173912][ T175] softirqs last disabled at (530533): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 16.173916][ T175] Preemption disabled at: | [ 16.173917][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.173929][ T175] Tainted: [W]=WARN [ 16.173930][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.173933][ T175] Call Trace: [ 16.173935][ T175] [ 16.173938][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.173945][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.173948][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 16.173954][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.173960][ 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.173969][ 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.173973][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.173983][ 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.173987][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.173993][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 16.173997][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.174000][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 16.174006][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.174012][ 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.174020][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.174024][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.174027][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.174035][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.174042][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.174045][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.174053][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.174059][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.174067][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.174070][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.174077][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.174084][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.174088][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.174097][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.174102][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.174105][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.174109][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.174116][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.174119][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.174125][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 16.174130][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.174136][ 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) [ 16.174145][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 16.174150][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 16.174157][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 16.174161][ T175] ? idr_get_free (??:?) [ 16.174166][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 16.174171][ 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) [ 16.174175][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 16.174180][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 16.174184][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 16.174189][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.174194][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 16.174198][ T175] new_sync_write (fs/read_write.c:595) [ 16.174211][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.174219][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.174228][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 16.174234][ T175] vfs_write (fs/read_write.c:687) [ 16.174241][ T175] ksys_write (fs/read_write.c:739) [ 16.174246][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 16.174251][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.174257][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.174261][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 16.174266][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.174270][ T175] RIP: 0033:0x7f405f0d4312 [ 16.174275][ 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.174278][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 16.174282][ T175] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007f405f0d4312 [ 16.174284][ T175] RDX: 00000000000002ee RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 16.174286][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 16.174288][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 16.174289][ T175] R13: 000055c7e3d69f10 R14: 000000000000000b R15: 00007f405eecd0d0 | [ 17.294055][ T175] softirqs last disabled at (571375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.294058][ T175] Preemption disabled at: | [ 17.294059][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.294068][ T175] Tainted: [W]=WARN [ 17.294069][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.294072][ T175] Call Trace: [ 17.294074][ T175] [ 17.294075][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.294081][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.294083][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 17.294087][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.294092][ 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.294097][ 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.294100][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.294107][ 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.294110][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.294114][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 17.294117][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.294119][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 17.294123][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.294126][ 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.294131][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.294134][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.294136][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.294141][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.294144][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.294147][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.294151][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.294155][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.294159][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.294161][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.294166][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.294170][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.294172][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.294177][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.294180][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.294182][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.294184][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.294188][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.294190][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.294193][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 17.294196][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.294199][ 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.294204][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 17.294208][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 17.294218][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 17.294220][ T175] ? idr_get_free (??:?) [ 17.294224][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 17.294226][ 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.294229][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 17.294232][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.294234][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 17.294238][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.294241][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.294243][ T175] new_sync_write (fs/read_write.c:595) [ 17.294248][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.294252][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.294257][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 17.294261][ T175] vfs_write (fs/read_write.c:687) [ 17.294265][ T175] ksys_write (fs/read_write.c:739) [ 17.294268][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 17.294270][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.294273][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.294276][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 17.294279][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.294282][ T175] RIP: 0033:0x7f405f0d4312 [ 17.294286][ 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.294287][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 17.294291][ T175] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007f405f0d4312 [ 17.294292][ T175] RDX: 00000000000002ee RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 17.294293][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 17.294294][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 17.294295][ T175] R13: 000055c7e3d69f10 R14: 000000000000000b R15: 00007f405eecd0d0 | [ 18.309862][ T175] softirqs last disabled at (588543): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.309865][ T175] Preemption disabled at: | [ 18.309866][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.309875][ T175] Tainted: [W]=WARN [ 18.309876][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.309878][ T175] Call Trace: [ 18.309880][ T175] [ 18.309882][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.309887][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.309889][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 18.309894][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.309898][ 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.309904][ 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.309907][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.309914][ 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.309917][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.309921][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 18.309925][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.309927][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 18.309931][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.309935][ 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.309939][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.309943][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.309945][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.309950][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.309953][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.309956][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.309960][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.309965][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.309969][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.309972][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.309977][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.309981][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.309983][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.309989][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.309992][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.309995][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.309996][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.310000][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.310002][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.310005][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 18.310009][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.310011][ 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.310017][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 18.310021][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 18.310025][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 18.310027][ T175] ? idr_get_free (??:?) [ 18.310031][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 18.310034][ 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.310036][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 18.310039][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 18.310041][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 18.310045][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.310048][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 18.310050][ T175] new_sync_write (fs/read_write.c:595) [ 18.310056][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 18.310060][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.310065][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 18.310069][ T175] vfs_write (fs/read_write.c:687) [ 18.310074][ T175] ksys_write (fs/read_write.c:739) [ 18.310076][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 18.310079][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.310082][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.310086][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 18.310089][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.310091][ T175] RIP: 0033:0x7f405f0d4312 [ 18.310095][ 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.310097][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 18.310100][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f405f0d4312 [ 18.310102][ T175] RDX: 0000000000000316 RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 18.310103][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 18.310104][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 18.310105][ T175] R13: 000055c7e3d69f10 R14: 000000000000000b R15: 00007f405eecd0d0 | [ 19.737344][ T175] softirqs last disabled at (638045): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.737346][ T175] Preemption disabled at: | [ 19.737347][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.737357][ T175] Tainted: [W]=WARN [ 19.737358][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.737360][ T175] Call Trace: [ 19.737361][ T175] [ 19.737363][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.737369][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.737371][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 19.737376][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.737380][ 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) [ 19.737386][ 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)) [ 19.737391][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.737397][ 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) [ 19.737400][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.737404][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 19.737408][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.737410][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 19.737414][ T175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.737417][ T175] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.737422][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.737426][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.737428][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.737432][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.737436][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.737439][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.737443][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.737447][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.737452][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.737453][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.737458][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.737462][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.737464][ T175] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.737470][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.737473][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.737475][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.737477][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.737481][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.737483][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.737486][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 19.737489][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.737492][ 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) [ 19.737497][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 19.737501][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 19.737505][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 19.737507][ T175] ? idr_get_free (??:?) [ 19.737511][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 19.737514][ 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) [ 19.737516][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 19.737519][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 19.737521][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 19.737525][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.737528][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 19.737531][ T175] new_sync_write (fs/read_write.c:595) [ 19.737536][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.737540][ T175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.737545][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 19.737549][ T175] vfs_write (fs/read_write.c:687) [ 19.737554][ T175] ksys_write (fs/read_write.c:739) [ 19.737556][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 19.737559][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.737562][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.737565][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 19.737568][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.737571][ T175] RIP: 0033:0x7f405f0d4312 [ 19.737575][ 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) [ 19.737577][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 19.737580][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f405f0d4312 [ 19.737582][ T175] RDX: 0000000000000316 RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 19.737583][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 19.737584][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 19.737585][ T175] R13: 000055c7e3d69f10 R14: 000000000000000b R15: 00007f405eecd0d0 | [ 19.903942][ C0] | [ 19.903943][ C0] | [ 19.903943][ C0] stack backtrace: | [ 19.903949][ C0] Tainted: [W]=WARN [ 19.903950][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.903952][ C0] Call Trace: [ 19.903954][ C0] [ 19.903955][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.903961][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 19.903963][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 19.903965][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 19.903969][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 19.903971][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 19.903973][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 19.903976][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.903978][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 19.903980][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.903982][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.903985][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 19.903986][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 19.903988][ C0] ? console_srcu_read_unlock (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/srcu.h:574 (discriminator 2) kernel/printk/printk.c:305 (discriminator 2)) [ 19.903990][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 19.903992][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.903994][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 19.903996][ C0] _printk (kernel/printk/printk.c:2504) [ 19.903998][ C0] ? snapshot_read.cold (user.c:?) [ 19.904000][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:434 kernel/time/clocksource.c:664) [ 19.904002][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.904005][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 19.904007][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.904009][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.904010][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 19.904013][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 19.904015][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 19.904018][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.904020][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.904022][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.904024][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 19.904027][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 19.904029][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 19.904031][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.904034][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.904037][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 19.904040][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 19.904042][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.904043][ C0] handle_softirqs (kernel/softirq.c:645) [ 19.904045][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.904047][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 19.904050][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 19.904051][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 19.904053][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 19.904055][ C0] [ 19.904056][ C0] [ 19.904056][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 19.904058][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 12) kernel/locking/spinlock.c:221 (discriminator 12)) [ 19.904062][ C0] Code: f5 53 48 8b 74 24 10 48 89 fb 48 83 c7 18 e8 c1 5f b3 fd 48 89 df e8 c9 b5 b3 fd f7 c5 00 02 00 00 75 1f 9c 58 f6 c4 02 75 2f 01 00 00 00 e8 70 7f a5 fd 65 48 83 3d af bb 6f 02 00 74 12 5b All code ======== 0: f5 cmc 1: 53 push %rbx 2: 48 8b 74 24 10 mov 0x10(%rsp),%rsi 7: 48 89 fb mov %rdi,%rbx a: 48 83 c7 18 add $0x18,%rdi e: e8 c1 5f b3 fd call 0xfffffffffdb35fd4 13: 48 89 df mov %rbx,%rdi 16: e8 c9 b5 b3 fd call 0xfffffffffdb3b5e4 1b: f7 c5 00 02 00 00 test $0x200,%ebp 21: 75 1f jne 0x42 23: 9c pushf 24: 58 pop %rax 25: f6 c4 02 test $0x2,%ah 28: 75 2f jne 0x59 2a:* bf 01 00 00 00 mov $0x1,%edi <-- trapping instruction 2f: e8 70 7f a5 fd call 0xfffffffffda57fa4 34: 65 48 83 3d af bb 6f cmpq $0x0,%gs:0x26fbbaf(%rip) # 0x26fbbec 3b: 02 00 3d: 74 12 je 0x51 3f: 5b pop %rbx Code starting with the faulting instruction =========================================== 0: bf 01 00 00 00 mov $0x1,%edi 5: e8 70 7f a5 fd call 0xfffffffffda57f7a a: 65 48 83 3d af bb 6f cmpq $0x0,%gs:0x26fbbaf(%rip) # 0x26fbbc2 11: 02 00 13: 74 12 je 0x27 15: 5b pop %rbx [ 19.904063][ C0] RSP: 0018:ffa00000007a76f8 EFLAGS: 00000246 [ 19.904066][ C0] RAX: 0000000000000096 RBX: ff11000001033080 RCX: ffffffff97a1c483 [ 19.904067][ C0] RDX: ff1100000c7ba380 RSI: ffffffff9848b99a RDI: ffffffff97e90860 [ 19.904068][ C0] RBP: 0000000000000296 R08: 0000000000000000 R09: 0000000000000000 [ 19.904069][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: ff11000021ad4000 [ 19.904070][ C0] R13: ff11000021ad4000 R14: ff11000021ad1000 R15: ff11000001033080 [ 19.904072][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 19.904074][ C0] free_to_partial_list (./include/linux/spinlock.h:425 (discriminator 3) mm/slub.c:5668 (discriminator 3)) [ 19.904076][ C0] ? qlist_free_all (mm/kasan/quarantine.c:163 (discriminator 2) mm/kasan/quarantine.c:179 (discriminator 2)) [ 19.904079][ C0] qlist_free_all (mm/kasan/quarantine.c:163 (discriminator 2) mm/kasan/quarantine.c:179 (discriminator 2)) [ 19.904081][ C0] kasan_quarantine_reduce (mm/kasan/quarantine.c:286) [ 19.904083][ C0] __kasan_slab_alloc (mm/kasan/common.c:350) [ 19.904085][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:253 mm/slub.c:4683 mm/slub.c:4996 mm/slub.c:5010) [ 19.904087][ C0] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 19.904090][ C0] __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 19.904092][ C0] __create_object (mm/kmemleak.c:801) [ 19.904093][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 19.904095][ C0] kmem_cache_alloc_node_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5068) [ 19.904097][ C0] ? __alloc_skb (net/core/skbuff.c:704 (discriminator 7)) [ 19.904100][ C0] __alloc_skb (net/core/skbuff.c:704 (discriminator 7)) [ 19.904101][ C0] ? napi_skb_cache_get (./include/linux/local_lock_internal.h:60 (discriminator 1)) [ 19.904103][ C0] ? skb_do_copy_data_nocache (./include/linux/uio.h:228 ./include/linux/uio.h:245 ./include/net/sock.h:2327) [ 19.904106][ C0] tcp_stream_alloc_skb (./include/linux/skbuff.h:1434 net/ipv4/tcp.c:931) [ 19.904107][ C0] ? trace_tcp_sendmsg_locked (./include/trace/events/tcp.h:335 (discriminator 22)) [ 19.904109][ C0] ? tcp_stream_memory_free (./include/net/net_namespace.h:422 (discriminator 1) ./include/net/sock.h:713 (discriminator 1) ./include/net/tcp.h:2458 (discriminator 1) net/ipv4/tcp.c:514 (discriminator 1)) [ 19.904111][ C0] tcp_sendmsg_locked (net/ipv4/tcp.c:1257) [ 19.904114][ C0] ? tcp_sendmsg_fastopen (net/ipv4/tcp.c:1081) [ 19.904116][ C0] ? 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) [ 19.904118][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.904120][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.904123][ C0] tcp_sendmsg (net/ipv4/tcp.c:1452) [ 19.904125][ C0] sock_write_iter (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:1266 (discriminator 4)) [ 19.904126][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.904128][ C0] ? ____sys_recvmsg (net/socket.c:1151 (discriminator 3)) [ 19.904130][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.904132][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.904135][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.904137][ C0] ? ____sys_recvmsg (net/socket.c:1151 (discriminator 3)) [ 19.904138][ C0] new_sync_write (fs/read_write.c:595) [ 19.904141][ C0] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.904143][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.904146][ C0] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 19.904149][ C0] vfs_write (fs/read_write.c:687) [ 19.904151][ C0] ksys_write (fs/read_write.c:739) [ 19.904152][ C0] ? __ia32_sys_read (fs/read_write.c:723) [ 19.904154][ C0] ? restore_fpregs_from_fpstate (arch/x86/kernel/fpu/xstate.h:242 arch/x86/kernel/fpu/core.c:207) [ 19.904156][ C0] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 19.904157][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.904159][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.904161][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.904163][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.904164][ C0] RIP: 0033:0x7f19f85f7312 [ 19.904167][ C0] 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.904168][ C0] RSP: 002b:00007f19f6bcbc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 19.904170][ C0] RAX: ffffffffffffffda RBX: 0000000000020000 RCX: 00007f19f85f7312 [ 19.904171][ C0] RDX: 0000000000020000 RSI: 00007f19f7d6f000 RDI: 0000000000000009 [ 19.904172][ C0] RBP: 00007f19f6bcbca0 R08: 0000000000000000 R09: 0000000000000000 [ 19.904173][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f19f7d6f000 [ 19.904174][ C0] R13: 0000000000000009 R14: 0000000000020000 R15: 000055833615d040 | [ 20.896875][ T175] softirqs last disabled at (640151): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.896877][ T175] Preemption disabled at: | [ 20.896878][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.896888][ T175] Tainted: [W]=WARN [ 20.896889][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.896891][ T175] Call Trace: [ 20.896892][ T175] [ 20.896894][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.896899][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.896901][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 20.896905][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.896908][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.896911][ 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.896916][ T175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.896918][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.896923][ 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.896925][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.896928][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 20.896930][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.896932][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 20.896934][ T175] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 20.896936][ T175] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 20.896939][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.896943][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.896945][ T175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.896946][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.896948][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.896949][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.896952][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.896954][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.896956][ T175] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 20.896958][ T175] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.896961][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.896962][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.896964][ T175] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 20.896966][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.896969][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.896971][ T175] ? __irq_work_queue_local (./include/linux/instrumented.h:55 ./include/linux/llist.h:242 ./include/linux/llist.h:265 kernel/irq_work.c:107) [ 20.896975][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.896977][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.896979][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.896981][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.896982][ T175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.896984][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.896986][ T175] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 20.896987][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.896989][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.896991][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 20.896993][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.896994][ T175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.896996][ 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.896999][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 20.897002][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 20.897005][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 20.897007][ T175] ? idr_get_free (??:?) [ 20.897009][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 20.897011][ 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.897012][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 20.897015][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.897016][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 20.897019][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.897021][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.897022][ T175] new_sync_write (fs/read_write.c:595) [ 20.897025][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 20.897027][ T175] ? vfs_getattr_nosec (fs/stat.c:213) [ 20.897029][ T175] ? fput (./include/linux/preempt.h:500 (discriminator 1) ./include/linux/file_ref.h:150 (discriminator 1) fs/file_table.c:588 (discriminator 1)) [ 20.897031][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.897032][ T175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.897034][ T175] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 20.897036][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 20.897038][ T175] vfs_write (fs/read_write.c:687) [ 20.897040][ T175] ksys_write (fs/read_write.c:739) [ 20.897042][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 20.897043][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.897045][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.897047][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 20.897049][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.897051][ T175] RIP: 0033:0x7f405f0d4312 [ 20.897055][ 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.897057][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 20.897061][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f405f0d4312 [ 20.897062][ T175] RDX: 0000000000000316 RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 20.897063][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 20.897064][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 [ 20.897065][ T175] R13: 000055c7e3d69f10 R14: 000000000000000b R15: 00007f405eecd0d0 | [ 21.934837][ T175] softirqs last disabled at (640151): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.934839][ T175] Preemption disabled at: | [ 21.934840][ T175] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.934849][ T175] Tainted: [W]=WARN [ 21.934850][ T175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.934851][ T175] Call Trace: [ 21.934853][ T175] [ 21.934854][ T175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.934860][ T175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.934861][ T175] __might_resched.cold (kernel/sched/core.c:9234) [ 21.934865][ T175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.934869][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.934871][ 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.934876][ T175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.934879][ T175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.934883][ 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.934885][ T175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.934888][ T175] put_chars (drivers/char/virtio_console.c:1176) [ 21.934890][ T175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.934892][ T175] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 21.934894][ T175] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 21.934897][ T175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.934901][ T175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.934903][ T175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.934904][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.934906][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.934907][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.934909][ T175] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.934912][ T175] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 21.934915][ T175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.934916][ T175] ? finish_task_switch.isra.0 (kernel/sched/sched.h:1698 kernel/sched/core.c:5251 kernel/sched/core.c:5369) [ 21.934918][ T175] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 21.934922][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.934923][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.934925][ T175] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 21.934927][ T175] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.934930][ T175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.934932][ T175] ? __irq_work_queue_local (./include/linux/instrumented.h:55 ./include/linux/llist.h:242 ./include/linux/llist.h:265 kernel/irq_work.c:107) [ 21.934935][ T175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.934937][ T175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.934939][ T175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.934941][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.934942][ T175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.934944][ T175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.934945][ T175] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 21.934947][ T175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.934949][ T175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.934950][ T175] vprintk_emit (kernel/printk/printk.c:2479) [ 21.934952][ T175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.934953][ T175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.934955][ 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.934958][ T175] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 21.934962][ T175] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 21.934964][ T175] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 21.934966][ T175] ? idr_get_free (??:?) [ 21.934969][ T175] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 21.934970][ 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.934972][ T175] devkmsg_write.cold (kernel/printk/printk.c:796) [ 21.934974][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 21.934975][ T175] ? cp_old_stat (fs/stat.c:406 (discriminator 3)) [ 21.934978][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.934980][ T175] ? vprintk_default (kernel/printk/printk.c:2494) [ 21.934981][ T175] new_sync_write (fs/read_write.c:595) [ 21.934984][ T175] ? new_sync_read (./include/linux/ioprio.h:41) [ 21.934986][ T175] ? vfs_getattr_nosec (fs/stat.c:213) [ 21.934988][ T175] ? fput (./include/linux/preempt.h:500 (discriminator 1) ./include/linux/file_ref.h:150 (discriminator 1) fs/file_table.c:588 (discriminator 1)) [ 21.934990][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.934991][ T175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.934993][ T175] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 21.934995][ T175] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 21.934997][ T175] vfs_write (fs/read_write.c:687) [ 21.934999][ T175] ksys_write (fs/read_write.c:739) [ 21.935000][ T175] ? __ia32_sys_read (fs/read_write.c:723) [ 21.935002][ T175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.935003][ T175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.935006][ T175] ? irq_exit_rcu (kernel/softirq.c:786) [ 21.935007][ T175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.935010][ T175] RIP: 0033:0x7f405f0d4312 [ 21.935014][ 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.935015][ T175] RSP: 002b:00007ffe64788628 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 21.935019][ T175] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007f405f0d4312 [ 21.935021][ T175] RDX: 0000000000000316 RSI: 000055c7e3d69f10 RDI: 000000000000000b [ 21.935021][ T175] RBP: 00007ffe64788650 R08: 0000000000000000 R09: 0000000000000000 [ 21.935022][ T175] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f405ef41390 Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning