====================================== | [ 11.383263][ T202] softirqs last disabled at (38097): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.383265][ T202] Preemption disabled at: | [ 11.383266][ T202] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.383275][ T202] Tainted: [W]=WARN [ 11.383276][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.383277][ T202] Call Trace: [ 11.383279][ T202] [ 11.383281][ T202] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.383286][ T202] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.383288][ T202] __might_resched.cold (kernel/sched/core.c:9234) [ 11.383292][ T202] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.383296][ T202] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.383301][ T202] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.383304][ T202] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.383310][ T202] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.383313][ T202] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.383316][ T202] put_chars (drivers/char/virtio_console.c:1176) [ 11.383320][ T202] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.383323][ T202] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.383327][ T202] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.383334][ T202] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.383337][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.383341][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.383345][ T202] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.383349][ T202] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.383353][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.383355][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.383359][ T202] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.383363][ T202] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.383365][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.383370][ T202] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.383372][ T202] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.383374][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.383376][ T202] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 11.383380][ T202] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.383381][ T202] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.383385][ T202] vprintk_emit (kernel/printk/printk.c:2479) [ 11.383388][ T202] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.383390][ T202] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.383393][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.383395][ T202] ? fast_dput (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) fs/dcache.c:948 (discriminator 2)) [ 11.383399][ T202] ? 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 [ 11.383403][ T202] _printk (kernel/printk/printk.c:2504) [ 11.383406][ T202] ? snapshot_read.cold (user.c:?) [ 11.383409][ T202] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 11.383412][ T202] ? 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 [ 11.383415][ T202] ? 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) [ 11.383420][ T202] init_netconsole (drivers/net/netconsole.c:1286) netconsole [ 11.383423][ T202] ? 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 [ 11.383429][ T202] ? 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 [ 11.383431][ T202] do_one_initcall (init/main.c:1357) [ 11.383434][ T202] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 11.383439][ T202] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 11.383441][ T202] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 11.383446][ T202] do_init_module (kernel/module/main.c:3117) [ 11.383450][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.383454][ T202] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 11.383457][ T202] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 11.383461][ T202] load_module (kernel/module/main.c:3593) [ 11.383468][ T202] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 11.383472][ T202] ? __ia32_sys_fsconfig (??:?) [ 11.383474][ T202] ? add_chain_cache (kernel/locking/lockdep.c:3782) [ 11.383479][ T202] init_module_from_file (kernel/module/main.c:3790) [ 11.383482][ T202] ? __ia32_sys_init_module (kernel/module/main.c:3647) [ 11.383490][ T202] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.383493][ T202] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.383496][ T202] idempotent_init_module (kernel/module/main.c:3802) [ 11.383499][ T202] ? init_module_from_file (kernel/module/main.c:3791) [ 11.383505][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.383508][ T202] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.383514][ T202] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 11.383516][ T202] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.383519][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.383521][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.383524][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.383527][ T202] RIP: 0033:0x7f42c9bdd37d [ 11.383530][ T202] 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 [ 11.383532][ T202] RSP: 002b:00007ffcae14b208 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 11.383534][ T202] RAX: ffffffffffffffda RBX: 0000561b66d60700 RCX: 00007f42c9bdd37d [ 11.383536][ T202] RDX: 0000000000000000 RSI: 0000561b46f48ffd RDI: 0000000000000005 [ 11.383536][ T202] RBP: 00007ffcae14b2a0 R08: 0000000000000000 R09: 0000000000000000 [ 11.383537][ T202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000561b46f48ffd [ 11.383538][ T202] R13: 0000561b66d60810 R14: 0000000000040000 R15: 0000000000000000 | [ 13.379514][ T201] softirqs last disabled at (376117): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.379518][ T201] Preemption disabled at: | [ 13.379519][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.379532][ T201] Tainted: [W]=WARN [ 13.379533][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.379536][ T201] Call Trace: [ 13.379539][ T201] [ 13.379541][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.379549][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.379552][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 13.379559][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.379567][ T201] ? __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.379575][ T201] __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.379579][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.379589][ T201] ? 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.379593][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.379599][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 13.379605][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.379608][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 13.379615][ T201] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 13.379623][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.379629][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.379631][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.379640][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.379647][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.379653][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.379660][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.379667][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.379675][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.379680][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.379687][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.379695][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.379698][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.379708][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.379713][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.379716][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.379720][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 13.379727][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.379730][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.379736][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 13.379743][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.379754][ T201] _printk (kernel/printk/printk.c:2504) [ 13.379760][ T201] ? snapshot_read.cold (user.c:?) [ 13.379767][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.379772][ T201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.379782][ T201] register_console (kernel/printk/printk.c:4212 (discriminator 7)) [ 13.379788][ T201] ? get_init_console_seq.constprop.0.isra.0 (kernel/printk/printk.c:4018) [ 13.379792][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.379802][ T201] enabled_store (drivers/net/netconsole.c:1039) netconsole [ 13.379806][ T201] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.379811][ T201] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 13.379815][ T201] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 13.379818][ T201] ? __kmalloc_cache_noprof (mm/slub.c:5561 (discriminator 1)) [ 13.379822][ T201] ? 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.379830][ T201] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 13.379833][ T201] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 13.379838][ T201] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 13.379843][ T201] new_sync_write (fs/read_write.c:595) [ 13.379847][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.379852][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.379858][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.379861][ T201] ? ksys_write (fs/read_write.c:739) [ 13.379873][ T201] vfs_write (fs/read_write.c:687) [ 13.379880][ T201] ksys_write (fs/read_write.c:739) [ 13.379885][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 13.379890][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.379897][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.379900][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.379905][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.379909][ T201] RIP: 0033:0x7fedd886f312 [ 13.379914][ T201] 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.379917][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 13.379921][ T201] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fedd886f312 [ 13.379924][ T201] RDX: 0000000000000001 RSI: 00005632e5d8e2b0 RDI: 0000000000000010 [ 13.379925][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 13.379927][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 13.379929][ T201] R13: 00005632e5d8e2b0 R14: 0000000000000010 R15: 00007fedd86690d0 | [ 14.544726][ T201] softirqs last disabled at (445785): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 14.544729][ T201] Preemption disabled at: | [ 14.544729][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.544740][ T201] Tainted: [W]=WARN [ 14.544741][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.544742][ T201] Call Trace: [ 14.544744][ T201] [ 14.544746][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.544752][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.544754][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 14.544759][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.544763][ T201] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.544768][ T201] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.544771][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.544778][ T201] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.544781][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.544785][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 14.544789][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.544791][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 14.544795][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.544799][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.544803][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.544807][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.544809][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.544814][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.544819][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.544822][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.544830][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.544834][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.544839][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.544842][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.544847][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.544852][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.544854][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.544860][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.544863][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.544865][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.544868][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 14.544872][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.544874][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.544878][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 14.544882][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.544884][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.544887][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.544888][ T201] ? enabled_store (./include/linux/console.h:573 drivers/net/netconsole.c:1037) netconsole [ 14.544891][ T201] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.544896][ T201] _printk (kernel/printk/printk.c:2504) [ 14.544900][ T201] ? snapshot_read.cold (user.c:?) [ 14.544904][ T201] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 14.544907][ T201] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 (discriminator 1) kernel/locking/mutex.c:999 (discriminator 1)) [ 14.544913][ T201] ? __mutex_unlock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4480 kernel/locking/mutex.c:1021) [ 14.544916][ T201] netconsole_print_banner (drivers/net/netconsole.c:729 (discriminator 1)) netconsole [ 14.544920][ T201] enabled_store.cold (drivers/net/netconsole.c:1054) netconsole [ 14.544923][ T201] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 14.544927][ T201] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 14.544929][ T201] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 14.544931][ T201] ? __kmalloc_cache_noprof (mm/slub.c:5561 (discriminator 1)) [ 14.544934][ T201] ? configfs_write_iter (./include/linux/slab.h:991 (discriminator 1) fs/configfs/file.c:187 (discriminator 1) fs/configfs/file.c:227 (discriminator 1)) [ 14.544938][ T201] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 14.544940][ T201] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 14.544943][ T201] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 14.544946][ T201] new_sync_write (fs/read_write.c:595) [ 14.544949][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.544952][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 14.544955][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.544957][ T201] ? ksys_write (fs/read_write.c:739) [ 14.544965][ T201] vfs_write (fs/read_write.c:687) [ 14.544969][ T201] ksys_write (fs/read_write.c:739) [ 14.544972][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 14.544975][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.544979][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.544982][ T201] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 14.544986][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.544988][ T201] RIP: 0033:0x7fedd886f312 [ 14.544992][ T201] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00 All code ======== 0: 08 0f or %cl,(%rdi) 2: 85 71 41 test %esi,0x41(%rcx) 5: ff (bad) 6: ff 49 89 decl -0x77(%rcx) 9: fb sti a: 48 89 f0 mov %rsi,%rax d: 48 89 d7 mov %rdx,%rdi 10: 48 89 ce mov %rcx,%rsi 13: 4c 89 c2 mov %r8,%rdx 16: 4d 89 ca mov %r9,%r10 19: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 1e: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 23: 4c 89 5c 24 08 mov %r11,0x8(%rsp) 28: 0f 05 syscall 2a:* c3 ret <-- trapping instruction 2b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 32: 00 00 00 35: 0f 1f 00 nopl (%rax) 38: f3 0f 1e fa endbr64 3c: 55 push %rbp 3d: bf .byte 0xbf 3e: 01 00 add %eax,(%rax) Code starting with the faulting instruction =========================================== 0: c3 ret 1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 8: 00 00 00 b: 0f 1f 00 nopl (%rax) e: f3 0f 1e fa endbr64 12: 55 push %rbp 13: bf .byte 0xbf 14: 01 00 add %eax,(%rax) [ 14.544994][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 14.544997][ T201] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fedd886f312 [ 14.544998][ T201] RDX: 0000000000000001 RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 14.544999][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 14.545000][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 14.545001][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 15.612511][ T201] softirqs last disabled at (530711): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 15.612513][ T201] Preemption disabled at: | [ 15.612514][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.612524][ T201] Tainted: [W]=WARN [ 15.612525][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.612527][ T201] Call Trace: [ 15.612529][ T201] [ 15.612531][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.612537][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.612539][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 15.612544][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.612548][ T201] ? __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.612553][ T201] __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.612556][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.612565][ T201] ? 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.612568][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.612572][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 15.612576][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.612578][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 15.612582][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.612585][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.612589][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.612593][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.612595][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.612599][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.612603][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.612607][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.612611][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.612615][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.612619][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.612622][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.612626][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.612630][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.612632][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.612637][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.612640][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.612642][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.612644][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 15.612648][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.612650][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.612653][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 15.612657][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.612661][ T201] ? _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.612666][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 15.612670][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 15.612674][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 15.612676][ T201] ? idr_get_free (??:?) [ 15.612680][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 15.612683][ T201] ? _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.612686][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 15.612688][ T201] ? net_rx_action (net/core/dev.c:7988) [ 15.612691][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.612696][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 15.612699][ T201] new_sync_write (fs/read_write.c:595) [ 15.612701][ T201] ? validate_chain (kernel/locking/lockdep.c:159 (discriminator 37) kernel/locking/lockdep.c:191 (discriminator 37) kernel/locking/lockdep.c:3928 (discriminator 37)) [ 15.612704][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 15.612708][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.612713][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 15.612716][ T201] vfs_write (fs/read_write.c:687) [ 15.612721][ T201] ksys_write (fs/read_write.c:739) [ 15.612724][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 15.612726][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.612728][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.612732][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.612735][ T201] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 15.612738][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.612741][ T201] RIP: 0033:0x7fedd886f312 [ 15.612746][ T201] 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.612748][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 15.612751][ T201] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007fedd886f312 [ 15.612753][ T201] RDX: 00000000000002ee RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 15.612754][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 15.612755][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 15.612755][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 16.721747][ T201] softirqs last disabled at (598882): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 16.721749][ T201] Preemption disabled at: | [ 16.721750][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.721760][ T201] Tainted: [W]=WARN [ 16.721761][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.721763][ T201] Call Trace: [ 16.721765][ T201] [ 16.721766][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.721772][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.721774][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 16.721779][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.721783][ T201] ? __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.721788][ T201] __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.721791][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.721797][ T201] ? 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.721799][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.721803][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 16.721806][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.721808][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 16.721812][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.721815][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.721819][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.721823][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.721825][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.721829][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.721832][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.721836][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.721840][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.721843][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.721848][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.721850][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.721854][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.721858][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.721860][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.721865][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.721868][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.721869][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.721872][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 16.721875][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.721877][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.721880][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 16.721884][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.721887][ T201] ? _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.721892][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 16.721896][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 16.721900][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 16.721902][ T201] ? idr_get_free (??:?) [ 16.721905][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 16.721908][ T201] ? _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.721911][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 16.721913][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 16.721918][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 16.721920][ T201] new_sync_write (fs/read_write.c:595) [ 16.721924][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 16.721928][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.721933][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 16.721936][ T201] vfs_write (fs/read_write.c:687) [ 16.721940][ T201] ksys_write (fs/read_write.c:739) [ 16.721943][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 16.721946][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.721949][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.721952][ T201] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 16.721955][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.721957][ T201] RIP: 0033:0x7fedd886f312 [ 16.721961][ T201] 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.721963][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 16.721966][ T201] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007fedd886f312 [ 16.721968][ T201] RDX: 00000000000002ee RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 16.721969][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 16.721970][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 16.721970][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 17.827450][ T201] softirqs last disabled at (610018): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.827453][ T201] Preemption disabled at: | [ 17.827454][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.827464][ T201] Tainted: [W]=WARN [ 17.827465][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.827467][ T201] Call Trace: [ 17.827468][ T201] [ 17.827470][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.827476][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.827478][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 17.827483][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.827486][ T201] ? __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.827491][ T201] __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.827494][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.827500][ T201] ? 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.827503][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.827506][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 17.827510][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.827512][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 17.827515][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.827518][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.827522][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.827526][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.827528][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.827532][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.827536][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.827539][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.827543][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.827547][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.827551][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.827554][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.827557][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.827564][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.827566][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.827571][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.827573][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.827575][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.827578][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 17.827581][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.827583][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.827586][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 17.827590][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.827593][ T201] ? _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.827599][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 17.827603][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 17.827606][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 17.827609][ T201] ? idr_get_free (??:?) [ 17.827612][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 17.827615][ T201] ? _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.827617][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 17.827620][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.827623][ T201] ? __hrtimer_start_range_ns (kernel/time/hrtimer.c:1429) [ 17.827627][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 17.827629][ T201] new_sync_write (fs/read_write.c:595) [ 17.827634][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 17.827637][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.827642][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 17.827645][ T201] vfs_write (fs/read_write.c:687) [ 17.827650][ T201] ksys_write (fs/read_write.c:739) [ 17.827652][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 17.827654][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.827656][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.827660][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.827663][ T201] ? irq_exit_rcu (kernel/softirq.c:786) [ 17.827667][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.827670][ T201] RIP: 0033:0x7fedd886f312 [ 17.827674][ T201] 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.827676][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 17.827678][ T201] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007fedd886f312 [ 17.827680][ T201] RDX: 00000000000002ee RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 17.827681][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 17.827682][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 17.827683][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 17.833389][ T262] ------------[ cut here ]------------ | [ 17.856467][ T262] WARNING: kernel/softirq.c:453 at __local_bh_enable_ip+0xc7/0x150, CPU#3: pr/netcon_ext0/262 | [ 17.856997][ T262] Modules linked in: netconsole | [ 17.858132][ T262] Tainted: [W]=WARN [ 17.858308][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.858596][ T262] RIP: 0010:__local_bh_enable_ip (kernel/softirq.c:453 (discriminator 26)) [ 17.858898][ T262] Code: 00 00 00 e8 9b 9b 0a 00 e8 46 3d 41 00 fb 65 48 83 3d 34 bc d8 04 00 74 64 48 83 c4 10 c3 65 8b 05 72 fe d8 04 85 c0 75 9b 90 <0f> 0b 90 eb 95 89 74 24 0c 4c 89 04 24 e8 97 40 41 00 8b 74 24 0c All code ======== 0: 00 00 add %al,(%rax) 2: 00 e8 add %ch,%al 4: 9b fwait 5: 9b fwait 6: 0a 00 or (%rax),%al 8: e8 46 3d 41 00 call 0x413d53 d: fb sti e: 65 48 83 3d 34 bc d8 cmpq $0x0,%gs:0x4d8bc34(%rip) # 0x4d8bc4b 15: 04 00 17: 74 64 je 0x7d 19: 48 83 c4 10 add $0x10,%rsp 1d: c3 ret 1e: 65 8b 05 72 fe d8 04 mov %gs:0x4d8fe72(%rip),%eax # 0x4d8fe97 25: 85 c0 test %eax,%eax 27: 75 9b jne 0xffffffffffffffc4 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: eb 95 jmp 0xffffffffffffffc4 2f: 89 74 24 0c mov %esi,0xc(%rsp) 33: 4c 89 04 24 mov %r8,(%rsp) 37: e8 97 40 41 00 call 0x4140d3 3c: 8b 74 24 0c mov 0xc(%rsp),%esi Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: eb 95 jmp 0xffffffffffffff9a 5: 89 74 24 0c mov %esi,0xc(%rsp) 9: 4c 89 04 24 mov %r8,(%rsp) d: e8 97 40 41 00 call 0x4140a9 12: 8b 74 24 0c mov 0xc(%rsp),%esi [ 17.859822][ T262] RSP: 0018:ffa00000005375e0 EFLAGS: 00010046 [ 17.860211][ T262] RAX: 0000000000000000 RBX: 000000000ba9d000 RCX: 0000000000000001 [ 17.860644][ T262] RDX: 0000000000000000 RSI: 0000000000000201 RDI: ffffffff872e0056 [ 17.861077][ T262] RBP: 1ff40000000a6ec5 R08: ffffffff872e0056 R09: 1fe22000011d81da [ 17.861422][ T262] R10: ffe21c00011d81db R11: ffe21c00011d81db R12: ffd40000002ea740 [ 17.861849][ T262] R13: ff11000008ec0800 R14: 0000000000000000 R15: ffd40000002ea740 [ 17.862288][ T262] FS: 0000000000000000(0000) GS:ff110000a3e43000(0000) knlGS:0000000000000000 [ 17.862692][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.862985][ T262] CR2: 0000560f3f155038 CR3: 000000000d4b9001 CR4: 0000000000771ef0 [ 17.863424][ T262] PKRU: 55555554 [ 17.863596][ T262] Call Trace: [ 17.863857][ T262] [ 17.863974][ T262] ? _raw_spin_unlock_bh (./include/linux/spinlock_api_smp.h:236 kernel/locking/spinlock.c:245) [ 17.864300][ T262] page_pool_dma_map (./include/linux/spinlock.h:407 ./include/linux/xarray.h:912 net/core/page_pool.c:498 net/core/page_pool.c:568) [ 17.864530][ T262] ? __page_pool_unmap_netmem_dma (net/core/page_pool.c:541) [ 17.864900][ T262] __page_pool_alloc_netmems_slow (net/core/page_pool.c:647 (discriminator 1)) [ 17.865188][ T262] try_fill_recv (./include/net/page_pool/helpers.h:128 ./include/net/page_pool/helpers.h:167 ./include/net/page_pool/helpers.h:198 drivers/net/virtio_net.c:2731 drivers/net/virtio_net.c:2770) [ 17.865504][ T262] ? do_raw_spin_trylock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:93 kernel/locking/spinlock_debug.c:123) [ 17.865732][ T262] ? receive_mergeable_xdp (./arch/x86/include/asm/atomic64_64.h:20) [ 17.865957][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.866193][ T262] virtnet_poll (drivers/net/virtio_net.c:2931 drivers/net/virtio_net.c:3019) [ 17.866508][ T262] ? receive_buf (drivers/net/virtio_net.c:685) [ 17.866732][ T262] ? free_old_xmit (drivers/net/virtio_net.c:629 drivers/net/virtio_net.c:958) [ 17.867048][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.867278][ T262] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.867503][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.867727][ T262] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.867955][ T262] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 17.868187][ T262] ? virtnet_poll_tx (./include/linux/spinlock.h:401 ./include/linux/netdevice.h:4876 drivers/net/virtio_net.c:3251) [ 17.868414][ T262] poll_one_napi (net/core/netpoll.c:150) [ 17.868640][ T262] netpoll_poll_dev (net/core/netpoll.c:164 net/core/netpoll.c:194) [ 17.868867][ T262] __netpoll_send_skb (net/core/netpoll.c:305) [ 17.869100][ T262] netpoll_send_skb (net/core/netpoll.c:336) [ 17.869413][ T262] send_ext_msg_udp (drivers/net/netconsole.c:2223 drivers/net/netconsole.c:2271 drivers/net/netconsole.c:2443) netconsole [ 17.869699][ T262] netconsole_write (drivers/net/netconsole.c:2493) netconsole [ 17.869978][ T262] nbcon_emit_next_record (kernel/printk/nbcon.c:1070) [ 17.870298][ T262] ? nbcon_can_proceed (kernel/printk/nbcon.c:801) [ 17.870528][ T262] ? panic_on_this_cpu (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/panic.c:489) [ 17.870842][ T262] ? nbcon_context_try_acquire (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/printk/nbcon.c:170 kernel/printk/nbcon.c:630) [ 17.871140][ T262] nbcon_emit_one (kernel/printk/nbcon.c:1157) [ 17.871545][ T262] ? nbcon_emit_next_record (kernel/printk/nbcon.c:954) [ 17.871768][ T262] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.872087][ T262] nbcon_kthread_func (kernel/printk/nbcon.c:1271) [ 17.872312][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.872625][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.872852][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.873170][ T262] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 17.873398][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.873626][ T262] kthread (kernel/kthread.c:436) [ 17.873795][ T262] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.874078][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.874306][ T262] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.874536][ T262] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.874816][ T262] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.875136][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.875359][ T262] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.886382][ T262] #3: ffffffff88fb0c00 (rcu_read_lock){....}-{1:3}, at: __netpoll_send_skb (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) net/core/netpoll.c:276 (discriminator 2)) | [ 17.886590][ T262] | [ 17.886590][ T262] stack backtrace: | [ 17.886743][ T262] Tainted: [W]=WARN [ 17.886744][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.886745][ T262] Call Trace: [ 17.886746][ T262] [ 17.886748][ T262] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.886751][ T262] print_usage_bug.part.0.cold (kernel/locking/lockdep.c:4058) [ 17.886755][ T262] mark_lock_irq (kernel/locking/lockdep.c:4029 kernel/locking/lockdep.c:4072 kernel/locking/lockdep.c:4283) [ 17.886756][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.886759][ T262] ? save_trace (kernel/locking/lockdep.c:589) [ 17.886761][ T262] mark_lock (kernel/locking/lockdep.c:4769) [ 17.886763][ T262] mark_usage (kernel/locking/lockdep.c:4682) [ 17.886764][ T262] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.886766][ T262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.886768][ T262] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 17.886770][ T262] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 17.886772][ T262] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.886774][ T262] ? __netpoll_send_skb (./include/linux/spinlock.h:359 ./include/linux/netdevice.h:4863 net/core/netpoll.c:293) [ 17.886776][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.886779][ T262] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.886781][ T262] _raw_spin_trylock (./include/linux/spinlock_api_smp.h:104 (discriminator 1) kernel/locking/spinlock.c:157 (discriminator 1)) [ 17.886783][ T262] ? __netpoll_send_skb (./include/linux/spinlock.h:359 ./include/linux/netdevice.h:4863 net/core/netpoll.c:293) [ 17.886785][ T262] __netpoll_send_skb (./include/linux/spinlock.h:359 ./include/linux/netdevice.h:4863 net/core/netpoll.c:293) [ 17.886787][ T262] netpoll_send_skb (net/core/netpoll.c:336) [ 17.886789][ T262] send_ext_msg_udp (drivers/net/netconsole.c:2223 drivers/net/netconsole.c:2271 drivers/net/netconsole.c:2443) netconsole [ 17.886792][ T262] netconsole_write (drivers/net/netconsole.c:2493) netconsole [ 17.886794][ T262] nbcon_emit_next_record (kernel/printk/nbcon.c:1070) [ 17.886796][ T262] ? nbcon_can_proceed (kernel/printk/nbcon.c:801) [ 17.886798][ T262] ? panic_on_this_cpu (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/panic.c:489) [ 17.886800][ T262] ? nbcon_context_try_acquire (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/printk/nbcon.c:170 kernel/printk/nbcon.c:630) [ 17.886803][ T262] nbcon_emit_one (kernel/printk/nbcon.c:1157) [ 17.886805][ T262] ? nbcon_emit_next_record (kernel/printk/nbcon.c:954) [ 17.886806][ T262] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.886808][ T262] nbcon_kthread_func (kernel/printk/nbcon.c:1271) [ 17.886810][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.886811][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.886814][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.886815][ T262] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 17.886817][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.886818][ T262] kthread (kernel/kthread.c:436) [ 17.886820][ T262] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.886822][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.886824][ T262] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.886826][ T262] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.886828][ T262] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.886830][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.886831][ T262] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.894065][ T262] netpoll_send_skb_on_dev(): enp0s1 enabled interrupts in poll start_xmit (drivers/net/virtio_net.c:3337) | [ 17.894266][ T262] WARNING: net/core/netpoll.c:310 at __netpoll_send_skb+0x74b/0x850, CPU#3: pr/netcon_ext0/262 | [ 17.894705][ T262] Modules linked in: netconsole | [ 17.895100][ T262] Tainted: [W]=WARN [ 17.895192][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.895344][ T262] RIP: 0010:__netpoll_send_skb (net/core/netpoll.c:310 (discriminator 16)) [ 17.895502][ T262] Code: 8b 6b 08 49 8d 7d 20 48 89 fa 48 c1 ea 03 80 3c 02 00 0f 85 cc 00 00 00 48 8d 3d c5 12 64 02 49 8b 55 20 48 8d b3 18 01 00 00 <67> 48 0f b9 3a e9 e2 fd ff ff e8 eb b9 ad fe e9 6b fb ff ff e8 01 All code ======== 0: 8b 6b 08 mov 0x8(%rbx),%ebp 3: 49 8d 7d 20 lea 0x20(%r13),%rdi 7: 48 89 fa mov %rdi,%rdx a: 48 c1 ea 03 shr $0x3,%rdx e: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) 12: 0f 85 cc 00 00 00 jne 0xe4 18: 48 8d 3d c5 12 64 02 lea 0x26412c5(%rip),%rdi # 0x26412e4 1f: 49 8b 55 20 mov 0x20(%r13),%rdx 23: 48 8d b3 18 01 00 00 lea 0x118(%rbx),%rsi 2a:* 67 48 0f b9 3a ud1 (%edx),%rdi <-- trapping instruction 2f: e9 e2 fd ff ff jmp 0xfffffffffffffe16 34: e8 eb b9 ad fe call 0xfffffffffeadba24 39: e9 6b fb ff ff jmp 0xfffffffffffffba9 3e: e8 .byte 0xe8 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: 67 48 0f b9 3a ud1 (%edx),%rdi 5: e9 e2 fd ff ff jmp 0xfffffffffffffdec a: e8 eb b9 ad fe call 0xfffffffffeadb9fa f: e9 6b fb ff ff jmp 0xfffffffffffffb7f 14: e8 .byte 0xe8 15: 01 .byte 0x1 [ 17.895934][ T262] RSP: 0018:ffa0000000537a30 EFLAGS: 00010246 [ 17.896094][ T262] RAX: dffffc0000000000 RBX: ff11000008d5a000 RCX: 0000000000000000 [ 17.896300][ T262] RDX: ffffffff86dd81a0 RSI: ff11000008d5a118 RDI: ffffffff8992f260 [ 17.896480][ T262] RBP: ff11000013e1b240 R08: ffffffff8555e639 R09: 1fe22000011a2828 [ 17.899950][ T262] R10: ffe21c00011a2829 R11: ffe21c00011a2829 R12: ff1100000cdf5c00 [ 17.900142][ T262] R13: ffffffff88022d60 R14: ff11000008d14000 R15: ff11000008d5a004 [ 17.900325][ T262] FS: 0000000000000000(0000) GS:ff110000a3e43000(0000) knlGS:0000000000000000 [ 17.900541][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.901159][ T262] CR2: 0000560f3f155038 CR3: 000000000d4b9001 CR4: 0000000000771ef0 [ 17.901340][ T262] PKRU: 55555554 [ 17.901434][ T262] Call Trace: [ 17.901526][ T262] [ 17.901593][ T262] netpoll_send_skb (net/core/netpoll.c:336) [ 17.901714][ T262] send_ext_msg_udp (drivers/net/netconsole.c:2223 drivers/net/netconsole.c:2271 drivers/net/netconsole.c:2443) netconsole [ 17.901860][ T262] netconsole_write (drivers/net/netconsole.c:2493) netconsole [ 17.902010][ T262] nbcon_emit_next_record (kernel/printk/nbcon.c:1070) [ 17.902134][ T262] ? nbcon_can_proceed (kernel/printk/nbcon.c:801) [ 17.902250][ T262] ? panic_on_this_cpu (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/panic.c:489) [ 17.902368][ T262] ? nbcon_context_try_acquire (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/printk/nbcon.c:170 kernel/printk/nbcon.c:630) [ 17.902516][ T262] nbcon_emit_one (kernel/printk/nbcon.c:1157) [ 17.902637][ T262] ? nbcon_emit_next_record (kernel/printk/nbcon.c:954) [ 17.902757][ T262] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.902877][ T262] nbcon_kthread_func (kernel/printk/nbcon.c:1271) [ 17.902994][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.903115][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.903233][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.903350][ T262] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 17.903470][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.903590][ T262] kthread (kernel/kthread.c:436) [ 17.903679][ T262] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.903991][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.904112][ T262] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.904231][ T262] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.904381][ T262] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.904499][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.904620][ T262] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 17.906323][ T262] raw_local_irq_restore() called with IRQs enabled | [ 17.906469][ T262] WARNING: kernel/locking/irqflag-debug.c:10 at warn_bogus_irq_restore+0xc/0x20, CPU#3: pr/netcon_ext0/262 | [ 17.906738][ T262] Modules linked in: netconsole | [ 17.907129][ T262] Tainted: [W]=WARN [ 17.907220][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.907369][ T262] RIP: 0010:warn_bogus_irq_restore (kernel/locking/irqflag-debug.c:10 (discriminator 7)) [ 17.907525][ T262] Code: 4c 24 08 48 89 14 24 e8 32 95 af fe 48 8b 4c 24 08 48 8b 14 24 e9 29 ff ff ff 0f 1f 40 00 f3 0f 1e fa 90 48 8d 3d 14 c2 df 01 <67> 48 0f b9 3a 90 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f All code ======== 0: 4c 24 08 rex.WR and $0x8,%al 3: 48 89 14 24 mov %rdx,(%rsp) 7: e8 32 95 af fe call 0xfffffffffeaf953e c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 11: 48 8b 14 24 mov (%rsp),%rdx 15: e9 29 ff ff ff jmp 0xffffffffffffff43 1a: 0f 1f 40 00 nopl 0x0(%rax) 1e: f3 0f 1e fa endbr64 22: 90 nop 23: 48 8d 3d 14 c2 df 01 lea 0x1dfc214(%rip),%rdi # 0x1dfc23e 2a:* 67 48 0f b9 3a ud1 (%edx),%rdi <-- trapping instruction 2f: 90 nop 30: c3 ret 31: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 38: 00 00 00 3b: 0f 1f 00 nopl (%rax) 3e: f3 repz 3f: 0f .byte 0xf Code starting with the faulting instruction =========================================== 0: 67 48 0f b9 3a ud1 (%edx),%rdi 5: 90 nop 6: c3 ret 7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) e: 00 00 00 11: 0f 1f 00 nopl (%rax) 14: f3 repz 15: 0f .byte 0xf [ 17.907951][ T262] RSP: 0018:ffa0000000537a88 EFLAGS: 00010202 [ 17.908107][ T262] RAX: 0000000000000000 RBX: ff11000007d94000 RCX: 0000000000000000 [ 17.908286][ T262] RDX: 0000000000000286 RSI: ffffffff87e91360 RDI: ffffffff898f53d0 [ 17.908738][ T262] RBP: ff11000007d945a4 R08: ffffffff8555e639 R09: 1fe22000011a2828 [ 17.908915][ T262] R10: 0000000000000003 R11: ffe21c00011a2829 R12: 000000000000004c [ 17.909095][ T262] R13: ff11000007d94128 R14: 000000000000039d R15: ff1100000a7fc000 [ 17.909276][ T262] FS: 0000000000000000(0000) GS:ff110000a3e43000(0000) knlGS:0000000000000000 [ 17.909485][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.909635][ T262] CR2: 0000560f3f155038 CR3: 000000000d4b9001 CR4: 0000000000771ef0 [ 17.909814][ T262] PKRU: 55555554 [ 17.909903][ T262] Call Trace: [ 17.909991][ T262] [ 17.910051][ T262] netpoll_send_skb (net/core/netpoll.c:337 (discriminator 13)) [ 17.910174][ T262] send_ext_msg_udp (drivers/net/netconsole.c:2223 drivers/net/netconsole.c:2271 drivers/net/netconsole.c:2443) netconsole [ 17.910320][ T262] netconsole_write (drivers/net/netconsole.c:2493) netconsole [ 17.910466][ T262] nbcon_emit_next_record (kernel/printk/nbcon.c:1070) [ 17.910584][ T262] ? nbcon_can_proceed (kernel/printk/nbcon.c:801) [ 17.910703][ T262] ? panic_on_this_cpu (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/panic.c:489) [ 17.910820][ T262] ? nbcon_context_try_acquire (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/printk/nbcon.c:170 kernel/printk/nbcon.c:630) [ 17.911182][ T262] nbcon_emit_one (kernel/printk/nbcon.c:1157) [ 17.911301][ T262] ? nbcon_emit_next_record (kernel/printk/nbcon.c:954) [ 17.911419][ T262] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.911537][ T262] nbcon_kthread_func (kernel/printk/nbcon.c:1271) [ 17.911658][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.911776][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.911896][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.912014][ T262] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 17.912136][ T262] ? nbcon_emit_one (kernel/printk/nbcon.c:1162) [ 17.912254][ T262] kthread (kernel/kthread.c:436) [ 17.912372][ T262] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.912522][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.912645][ T262] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.912762][ T262] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.913128][ T262] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.913246][ T262] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.913368][ T262] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 18.859403][ T201] softirqs last disabled at (611491): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 18.859406][ T201] Preemption disabled at: | [ 18.859407][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.859418][ T201] Tainted: [W]=WARN [ 18.859419][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.859421][ T201] Call Trace: [ 18.859422][ T201] [ 18.859423][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.859429][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.859431][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 18.859434][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.859438][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.859441][ T201] __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.859444][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.859447][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.859452][ T201] ? 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.859453][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.859456][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 18.859458][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.859460][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 18.859462][ T201] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 18.859464][ T201] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 18.859467][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.859471][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.859473][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 18.859475][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.859477][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.859478][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.859481][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.859483][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.859485][ T201] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 18.859487][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 18.859490][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.859491][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.859493][ T201] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 18.859495][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.859497][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.859499][ T201] ? __irq_work_queue_local (./include/linux/instrumented.h:55 ./include/linux/llist.h:242 ./include/linux/llist.h:265 kernel/irq_work.c:107) [ 18.859503][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.859505][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.859507][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.859508][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.859510][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.859512][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 18.859513][ T201] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 18.859515][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.859517][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.859519][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 18.859521][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.859523][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.859525][ T201] ? _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.859528][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 18.859531][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 18.859533][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 18.859535][ T201] ? idr_get_free (??:?) [ 18.859538][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 18.859540][ T201] ? _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.859541][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 18.859543][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 18.859546][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 18.859548][ T201] new_sync_write (fs/read_write.c:595) [ 18.859550][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.859553][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 18.859554][ T201] ? vfs_getattr_nosec (fs/stat.c:213) [ 18.859557][ T201] ? fput (./include/linux/preempt.h:500 (discriminator 1) ./include/linux/file_ref.h:150 (discriminator 1) fs/file_table.c:588 (discriminator 1)) [ 18.859559][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.859566][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 18.859568][ T201] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 18.859570][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 18.859572][ T201] vfs_write (fs/read_write.c:687) [ 18.859574][ T201] ksys_write (fs/read_write.c:739) [ 18.859575][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 18.859577][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.859579][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.859581][ T201] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 18.859584][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.859586][ T201] RIP: 0033:0x7fedd886f312 [ 18.859589][ T201] 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.859591][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 18.859594][ T201] RAX: ffffffffffffffda RBX: 00000000000002ee RCX: 00007fedd886f312 [ 18.859596][ T201] RDX: 00000000000002ee RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 18.859597][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 18.859598][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 18.859599][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 19.896354][ T201] softirqs last disabled at (611491): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 19.896356][ T201] Preemption disabled at: | [ 19.896357][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.896368][ T201] Tainted: [W]=WARN [ 19.896368][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.896370][ T201] Call Trace: [ 19.896372][ T201] [ 19.896373][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.896378][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.896380][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 19.896384][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.896387][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896390][ T201] __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.896394][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.896396][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.896400][ T201] ? 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.896402][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.896405][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 19.896408][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.896409][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 19.896412][ T201] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 19.896414][ T201] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 19.896416][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.896420][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.896422][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.896424][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896426][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896427][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.896430][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.896432][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.896434][ T201] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 19.896436][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.896438][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896440][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.896442][ T201] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 19.896444][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.896446][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.896448][ T201] ? __irq_work_queue_local (./include/linux/instrumented.h:55 ./include/linux/llist.h:242 ./include/linux/llist.h:265 kernel/irq_work.c:107) [ 19.896451][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.896453][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.896455][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.896457][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896458][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 19.896460][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 19.896461][ T201] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 19.896464][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.896465][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.896467][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 19.896470][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.896472][ T201] ? enabled_store (./include/linux/console.h:573 drivers/net/netconsole.c:1037) netconsole [ 19.896477][ T201] _printk (kernel/printk/printk.c:2504) [ 19.896480][ T201] ? snapshot_read.cold (user.c:?) [ 19.896482][ T201] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 19.896484][ T201] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 (discriminator 1) kernel/locking/mutex.c:999 (discriminator 1)) [ 19.896486][ T201] ? __mutex_unlock_slowpath (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:4480 kernel/locking/mutex.c:1021) [ 19.896488][ T201] netconsole_print_banner (drivers/net/netconsole.c:729 (discriminator 1)) netconsole [ 19.896491][ T201] enabled_store.cold (drivers/net/netconsole.c:1054) netconsole [ 19.896493][ T201] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 19.896496][ T201] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 19.896498][ T201] ? down_write_killable_nested (./arch/x86/include/asm/atomic64_64.h:20) [ 19.896500][ T201] ? __kmalloc_cache_noprof (mm/slub.c:5561 (discriminator 1)) [ 19.896502][ T201] ? configfs_write_iter (./include/linux/slab.h:991 (discriminator 1) fs/configfs/file.c:187 (discriminator 1) fs/configfs/file.c:227 (discriminator 1)) [ 19.896505][ T201] ? netconsole_write_ext (drivers/net/netconsole.c:2504) netconsole [ 19.896507][ T201] configfs_write_iter (fs/configfs/file.c:207 fs/configfs/file.c:229) [ 19.896508][ T201] ? configfs_bin_write_iter (fs/configfs/file.c:287 (discriminator 1)) [ 19.896510][ T201] new_sync_write (fs/read_write.c:595) [ 19.896512][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896514][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896516][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 19.896517][ T201] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.896519][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896521][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.896523][ T201] vfs_write (fs/read_write.c:687) [ 19.896525][ T201] ksys_write (fs/read_write.c:739) [ 19.896527][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 19.896529][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.896531][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.896533][ T201] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 19.896535][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.896537][ T201] RIP: 0033:0x7fedd886f312 [ 19.896541][ T201] 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.896542][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 19.896546][ T201] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fedd886f312 [ 19.896548][ T201] RDX: 0000000000000001 RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 19.896548][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 19.896549][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 19.896550][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 20.932588][ T201] softirqs last disabled at (611491): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.932590][ T201] Preemption disabled at: | [ 20.932591][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.932603][ T201] Tainted: [W]=WARN [ 20.932603][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.932605][ T201] Call Trace: [ 20.932606][ T201] [ 20.932608][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.932613][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.932615][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 20.932619][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.932622][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932625][ T201] __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.932629][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.932631][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.932636][ T201] ? 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.932637][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.932640][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 20.932643][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.932645][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 20.932647][ T201] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 20.932649][ T201] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 20.932651][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.932655][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.932657][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 20.932659][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932661][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932663][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.932666][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.932668][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.932670][ T201] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 20.932672][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.932674][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932676][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.932678][ T201] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 20.932680][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.932682][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.932684][ T201] ? __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.932688][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.932690][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.932691][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.932693][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932695][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.932696][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 20.932698][ T201] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 20.932700][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.932702][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.932704][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 20.932706][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.932708][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.932710][ T201] ? _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.932713][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 20.932717][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 20.932719][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 20.932721][ T201] ? idr_get_free (??:?) [ 20.932723][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 20.932725][ T201] ? _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.932727][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 20.932729][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.932731][ T201] ? update_curr.isra.0 (kernel/sched/fair.c:2040) [ 20.932733][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 20.932735][ T201] new_sync_write (fs/read_write.c:595) [ 20.932738][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 20.932739][ T201] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 20.932741][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932743][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 20.932745][ T201] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 20.932747][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 20.932749][ T201] vfs_write (fs/read_write.c:687) [ 20.932751][ T201] ksys_write (fs/read_write.c:739) [ 20.932753][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 20.932754][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932756][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.932758][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.932761][ T201] ? irq_exit_rcu (kernel/softirq.c:786) [ 20.932763][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.932766][ T201] RIP: 0033:0x7fedd886f312 [ 20.932769][ T201] 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.932771][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 20.932775][ T201] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fedd886f312 [ 20.932776][ T201] RDX: 0000000000000316 RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 20.932777][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 20.932778][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 20.932779][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 21.952680][ T201] softirqs last disabled at (611491): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.952682][ T201] Preemption disabled at: | [ 21.952683][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.952694][ T201] Tainted: [W]=WARN [ 21.952695][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.952697][ T201] Call Trace: [ 21.952698][ T201] [ 21.952699][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.952705][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.952707][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 21.952710][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.952714][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.952717][ T201] __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.952720][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.952723][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.952728][ T201] ? 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.952729][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.952732][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 21.952734][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.952736][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 21.952738][ T201] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 21.952740][ T201] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 21.952742][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.952747][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.952749][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.952750][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.952752][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.952754][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.952756][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.952759][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.952761][ T201] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 21.952763][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.952766][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.952767][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.952769][ T201] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 21.952771][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.952773][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.952775][ T201] ? __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.952778][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.952780][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.952782][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.952783][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.952785][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.952787][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 21.952788][ T201] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 21.952790][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.952792][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.952794][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 21.952796][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.952798][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.952800][ T201] ? _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.952804][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 21.952807][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 21.952809][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 21.952810][ T201] ? idr_get_free (??:?) [ 21.952813][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 21.952815][ T201] ? _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.952816][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 21.952818][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 21.952821][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 21.952822][ T201] new_sync_write (fs/read_write.c:595) [ 21.952825][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.952827][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 21.952828][ T201] ? vfs_getattr_nosec (fs/stat.c:213) [ 21.952831][ T201] ? fput (./include/linux/preempt.h:500 (discriminator 1) ./include/linux/file_ref.h:150 (discriminator 1) fs/file_table.c:588 (discriminator 1)) [ 21.952833][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.952835][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 21.952837][ T201] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 21.952839][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 21.952840][ T201] vfs_write (fs/read_write.c:687) [ 21.952842][ T201] ksys_write (fs/read_write.c:739) [ 21.952844][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 21.952846][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.952848][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.952850][ T201] ? irq_exit_rcu (kernel/softirq.c:786) [ 21.952852][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.952854][ T201] RIP: 0033:0x7fedd886f312 [ 21.952857][ T201] 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.952859][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 21.952862][ T201] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fedd886f312 [ 21.952864][ T201] RDX: 0000000000000316 RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 21.952865][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 21.952866][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 21.952866][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 23.209243][ T201] softirqs last disabled at (611491): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.209246][ T201] Preemption disabled at: | [ 23.209246][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.209257][ T201] Tainted: [W]=WARN [ 23.209258][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.209260][ T201] Call Trace: [ 23.209261][ T201] [ 23.209263][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.209268][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.209270][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 23.209273][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.209277][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.209280][ T201] __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)) [ 23.209284][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.209286][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.209290][ T201] ? 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) [ 23.209292][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.209295][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 23.209297][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.209299][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 23.209301][ T201] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 23.209304][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.209308][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.209310][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.209312][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.209313][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.209315][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.209317][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.209320][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.209322][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.209325][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.209326][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.209328][ T201] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 23.209330][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.209332][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.209334][ T201] ? trace_sched_exit_tp (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/sched.h:886) [ 23.209337][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.209339][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.209340][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.209342][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.209343][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.209345][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 23.209346][ T201] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 23.209348][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.209350][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.209352][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 23.209354][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.209356][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.209358][ T201] ? _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) [ 23.209361][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 23.209364][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 23.209367][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 23.209368][ T201] ? idr_get_free (??:?) [ 23.209371][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 23.209373][ T201] ? _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) [ 23.209374][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 23.209376][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 23.209379][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 23.209381][ T201] new_sync_write (fs/read_write.c:595) [ 23.209383][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.209385][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 23.209386][ T201] ? vfs_getattr_nosec (fs/stat.c:213) [ 23.209389][ T201] ? fput (./include/linux/preempt.h:500 (discriminator 1) ./include/linux/file_ref.h:150 (discriminator 1) fs/file_table.c:588 (discriminator 1)) [ 23.209391][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.209393][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.209395][ T201] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 23.209397][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 23.209399][ T201] vfs_write (fs/read_write.c:687) [ 23.209401][ T201] ksys_write (fs/read_write.c:739) [ 23.209402][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 23.209404][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.209406][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.209408][ T201] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 23.209410][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.209413][ T201] RIP: 0033:0x7fedd886f312 [ 23.209416][ T201] 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) [ 23.209418][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 23.209422][ T201] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fedd886f312 [ 23.209423][ T201] RDX: 0000000000000316 RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 23.209424][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 23.209425][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 23.209426][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 24.405742][ T201] softirqs last disabled at (611491): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.405744][ T201] Preemption disabled at: | [ 24.405745][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.405756][ T201] Tainted: [W]=WARN [ 24.405757][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.405759][ T201] Call Trace: [ 24.405760][ T201] [ 24.405762][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.405767][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.405769][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 24.405773][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.405776][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.405779][ T201] __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)) [ 24.405783][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.405785][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.405790][ T201] ? 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) [ 24.405792][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.405794][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 24.405797][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.405799][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 24.405801][ T201] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 24.405803][ T201] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 24.405805][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.405810][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.405812][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.405814][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.405816][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.405817][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.405820][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.405822][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.405824][ T201] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 24.405826][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.405828][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.405830][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.405832][ T201] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.405834][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.405836][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.405838][ T201] ? __irq_work_queue_local (./include/linux/instrumented.h:55 ./include/linux/llist.h:242 ./include/linux/llist.h:265 kernel/irq_work.c:107) [ 24.405842][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.405844][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.405845][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.405847][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.405848][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.405850][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 24.405851][ T201] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 24.405854][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.405855][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.405857][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 24.405859][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.405861][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.405863][ T201] ? _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) [ 24.405866][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 24.405869][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 24.405871][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 24.405873][ T201] ? idr_get_free (??:?) [ 24.405875][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 24.405877][ T201] ? _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) [ 24.405879][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 24.405881][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 24.405883][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 24.405885][ T201] new_sync_write (fs/read_write.c:595) [ 24.405887][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.405890][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 24.405891][ T201] ? vfs_getattr_nosec (fs/stat.c:213) [ 24.405894][ T201] ? fput (./include/linux/preempt.h:500 (discriminator 1) ./include/linux/file_ref.h:150 (discriminator 1) fs/file_table.c:588 (discriminator 1)) [ 24.405896][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.405898][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.405899][ T201] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 24.405902][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 24.405903][ T201] vfs_write (fs/read_write.c:687) [ 24.405905][ T201] ksys_write (fs/read_write.c:739) [ 24.405907][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 24.405908][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.405910][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.405913][ T201] ? common_interrupt (arch/x86/kernel/irq.c:273 (discriminator 18)) [ 24.405915][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.405917][ T201] RIP: 0033:0x7fedd886f312 [ 24.405921][ T201] 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) [ 24.405922][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 24.405926][ T201] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fedd886f312 [ 24.405927][ T201] RDX: 0000000000000316 RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 24.405928][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 24.405929][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 24.405930][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 25.462307][ T201] softirqs last disabled at (611491): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.462309][ T201] Preemption disabled at: | [ 25.462310][ T201] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.462321][ T201] Tainted: [W]=WARN [ 25.462322][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.462324][ T201] Call Trace: [ 25.462325][ T201] [ 25.462326][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.462332][ T201] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.462334][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 25.462337][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.462341][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.462344][ T201] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.462347][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.462350][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.462354][ T201] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.462356][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.462358][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 25.462361][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.462363][ T201] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 25.462365][ T201] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.462367][ T201] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 25.462369][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.462373][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.462375][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.462377][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.462379][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.462381][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.462383][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.462385][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.462387][ T201] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 25.462389][ T201] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.462391][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.462393][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.462395][ T201] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.462397][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.462399][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.462400][ T201] ? __irq_work_queue_local (./include/linux/instrumented.h:55 ./include/linux/llist.h:242 ./include/linux/llist.h:265 kernel/irq_work.c:107) [ 25.462404][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.462406][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.462408][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.462409][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.462411][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.462412][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 25.462414][ T201] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 25.462416][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.462418][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.462420][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 25.462422][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.462424][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.462426][ T201] ? _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) [ 25.462429][ T201] devkmsg_emit.constprop.0 (kernel/printk/printk.c:733) [ 25.462432][ T201] ? vprintk_emit.cold (kernel/printk/printk.c:2449) [ 25.462434][ T201] ? __kmalloc_noprof (mm/slub.c:5415 mm/slub.c:5439) [ 25.462436][ T201] ? idr_get_free (??:?) [ 25.462438][ T201] ? devkmsg_write (./include/linux/slab.h:995 kernel/printk/printk.c:762) [ 25.462440][ T201] ? _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) [ 25.462442][ T201] devkmsg_write.cold (kernel/printk/printk.c:796) [ 25.462444][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 25.462446][ T201] ? vprintk_default (kernel/printk/printk.c:2494) [ 25.462448][ T201] new_sync_write (fs/read_write.c:595) [ 25.462450][ T201] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.462452][ T201] ? new_sync_read (./include/linux/ioprio.h:41) [ 25.462453][ T201] ? vfs_getattr_nosec (fs/stat.c:213) [ 25.462456][ T201] ? fput (./include/linux/preempt.h:500 (discriminator 1) ./include/linux/file_ref.h:150 (discriminator 1) fs/file_table.c:588 (discriminator 1)) [ 25.462458][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.462460][ T201] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.462462][ T201] ? __fget_files (./include/linux/rcupdate.h:850 fs/file.c:1098) [ 25.462464][ T201] ? __fget_files (./include/linux/rcupdate.h:882 fs/file.c:1100) [ 25.462465][ T201] vfs_write (fs/read_write.c:687) [ 25.462467][ T201] ksys_write (fs/read_write.c:739) [ 25.462469][ T201] ? __ia32_sys_read (fs/read_write.c:723) [ 25.462471][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.462473][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.462475][ T201] ? irq_exit_rcu (kernel/softirq.c:786) [ 25.462477][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.462479][ T201] RIP: 0033:0x7fedd886f312 [ 25.462482][ T201] 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) [ 25.462484][ T201] RSP: 002b:00007ffcd6ed4f28 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 25.462488][ T201] RAX: ffffffffffffffda RBX: 0000000000000316 RCX: 00007fedd886f312 [ 25.462489][ T201] RDX: 0000000000000316 RSI: 00005632e5d8e2b0 RDI: 000000000000000b [ 25.462490][ T201] RBP: 00007ffcd6ed4f50 R08: 0000000000000000 R09: 0000000000000000 [ 25.462491][ T201] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fedd86dc390 [ 25.462492][ T201] R13: 00005632e5d8e2b0 R14: 000000000000000b R15: 00007fedd86690d0 | [ 32.639886][ T238] softirqs last disabled at (507572): release_sock (./include/linux/spinlock.h:353 net/core/sock.c:3858) | [ 32.639889][ T238] Preemption disabled at: | [ 32.639889][ T238] 0x0 | [ 32.639899][ T238] Tainted: [W]=WARN [ 32.639900][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.639902][ T238] Call Trace: [ 32.639904][ T238] [ 32.639905][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.639910][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 32.639914][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.639918][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.639921][ T238] __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)) [ 32.639925][ T238] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.639928][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.639932][ T238] ? 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) [ 32.639934][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.639937][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 32.639939][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.639941][ T238] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 32.639944][ T238] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 32.639947][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.639951][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.639953][ T238] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 32.639955][ T238] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.639957][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.639959][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.639961][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.639964][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.639965][ T238] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 32.639967][ T238] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.639970][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.639972][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.639974][ T238] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 32.639976][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.639978][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.639980][ T238] ? __irq_work_queue_local (./include/linux/instrumented.h:55 ./include/linux/llist.h:242 ./include/linux/llist.h:265 kernel/irq_work.c:107) [ 32.639984][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.639985][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.639987][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.639989][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.639990][ T238] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.639992][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 18) ./include/trace/events/lock.h:23 (discriminator 18) kernel/locking/lockdep.c:5871 (discriminator 18)) [ 32.639993][ T238] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:96) [ 32.639995][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.639997][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.639999][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 32.640001][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.640003][ T238] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 32.640005][ T238] ? 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) [ 32.640007][ T238] _printk (kernel/printk/printk.c:2504) [ 32.640010][ T238] ? snapshot_read.cold (user.c:?) [ 32.640011][ T238] ? 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) [ 32.640013][ T238] ? 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) [ 32.640015][ T238] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 32.640017][ T238] ? 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) [ 32.640019][ T238] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 32.640022][ T238] ? exit_notify (kernel/exit.c:780) [ 32.640024][ T238] __x64_sys_exit (kernel/exit.c:1118 kernel/exit.c:1116 kernel/exit.c:1116) [ 32.640026][ T238] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:61) [ 32.640028][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.640030][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.640032][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.640034][ T238] RIP: 0033:0x7f3a13652c49 [ 32.640036][ T238] Code: Unable to access opcode bytes at 0x7f3a13652c1f. Code starting with the faulting instruction =========================================== [ 32.640037][ T238] RSP: 002b:00007f3a1042ce60 EFLAGS: 00000246 ORIG_RAX: 000000000000003c [ 32.640041][ T238] RAX: ffffffffffffffda RBX: 00007f3a1042d6c0 RCX: 00007f3a13652c49 [ 32.640042][ T238] RDX: 0000000000000000 RSI: 0000000000801000 RDI: 0000000000000000 [ 32.640043][ T238] RBP: 00007f3a1042cf70 R08: 0000000000000001 R09: 00007f3a1042d6c0 [ 32.640044][ T238] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f3a0fc2d000 Finger prints: __netpoll_send_skb:netpoll_send_skb:send_ext_msg_udp:netconsole_write:nbcon_emit_next_record release_sock:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __local_bh_enable_ip:page_pool_dma_map:__page_pool_alloc_netmems_slow:try_fill_recv:virtnet_poll __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars warn_bogus_irq_restore:netpoll_send_skb:send_ext_msg_udp:netconsole_write:nbcon_emit_next_record mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_trylock