====================================== | [ 10.661666][ T223] softirqs last disabled at (36375): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.661668][ T223] Preemption disabled at: | [ 10.661669][ T223] 0x0 | [ 10.661679][ T223] Tainted: [W]=WARN [ 10.661680][ T223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.661682][ T223] Call Trace: [ 10.661684][ T223] [ 10.661685][ T223] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.661691][ T223] __might_resched.cold (kernel/sched/core.c:9234) [ 10.661696][ T223] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.661700][ T223] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.661705][ T223] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.661707][ T223] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.661713][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.661716][ T223] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.661719][ T223] put_chars (drivers/char/virtio_console.c:1176) [ 10.661722][ T223] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.661723][ T223] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.661728][ T223] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.661733][ T223] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.661739][ T223] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.661742][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.661744][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.661748][ T223] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.661752][ T223] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.661754][ T223] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.661757][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.661760][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.661763][ T223] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.661768][ T223] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.661769][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.661775][ T223] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.661778][ T223] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.661779][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.661782][ T223] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.661785][ T223] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.661787][ T223] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.661790][ T223] vprintk_emit (kernel/printk/printk.c:2479) [ 10.661794][ T223] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.661798][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.661801][ T223] _printk (kernel/printk/printk.c:2504) [ 10.661805][ T223] ? snapshot_read.cold (user.c:?) [ 10.661808][ T223] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.661811][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.661814][ T223] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.661817][ T223] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.661821][ T223] ? exit_notify (kernel/exit.c:780) [ 10.661823][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.661826][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.661830][ T223] do_group_exit (kernel/exit.c:1151) [ 10.661833][ T223] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.661835][ T223] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.661837][ T223] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.661840][ T223] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.661843][ T223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.661845][ T223] RIP: 0033:0x7fd51b13e1b8 [ 10.661848][ T223] Code: Unable to access opcode bytes at 0x7fd51b13e18e. Code starting with the faulting instruction =========================================== [ 10.661849][ T223] RSP: 002b:00007fff8b2074e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.661851][ T223] RAX: ffffffffffffffda RBX: 00007fd51b26ef88 RCX: 00007fd51b13e1b8 [ 10.661853][ T223] RDX: 00007fd51ae88fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.661854][ T223] RBP: 00007fff8b207540 R08: 0000000000000000 R09: 0000000000008010 [ 10.661855][ T223] R10: 00007fff8b207300 R11: 0000000000000246 R12: 0000000000000001 [ 10.661855][ T223] R13: 0000000000000000 R14: 00007fd51b26d680 R15: 00007fd51b26efa0 | [ 12.109981][ T265] softirqs last disabled at (28499): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.109984][ T265] Preemption disabled at: | [ 12.109985][ T265] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.110002][ T265] Tainted: [W]=WARN [ 12.110003][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.110005][ T265] Call Trace: [ 12.110007][ T265] [ 12.110009][ T265] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.110017][ T265] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.110020][ T265] __might_resched.cold (kernel/sched/core.c:9234) [ 12.110026][ T265] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.110032][ T265] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.110039][ T265] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.110043][ T265] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.110052][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.110056][ T265] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.110061][ T265] put_chars (drivers/char/virtio_console.c:1176) [ 12.110064][ T265] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 12.110067][ T265] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.110073][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.110077][ T265] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.110084][ T265] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.110088][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.110090][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.110099][ T265] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.110101][ T265] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.110106][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.110110][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.110117][ T265] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.110124][ T265] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.110126][ T265] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.110131][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.110135][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.110141][ T265] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.110147][ T265] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.110150][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.110158][ T265] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.110163][ T265] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.110165][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.110168][ T265] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.110174][ T265] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.110177][ T265] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.110182][ T265] vprintk_emit (kernel/printk/printk.c:2479) [ 12.110188][ T265] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.110197][ T265] ? gre_exit (net/ipv4/gre_demux.c:73) gre [ 12.110201][ T265] _printk (kernel/printk/printk.c:2504) [ 12.110206][ T265] ? snapshot_read.cold (user.c:?) [ 12.110216][ T265] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 12.110221][ T265] gre_init (gre.mod.c:?) gre [ 12.110224][ T265] do_one_initcall (init/main.c:1357) [ 12.110228][ T265] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.110237][ T265] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.110240][ T265] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.110248][ T265] do_init_module (kernel/module/main.c:3117) [ 12.110255][ T265] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.110260][ T265] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.110265][ T265] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.110272][ T265] load_module (kernel/module/main.c:3593) [ 12.110286][ T265] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.110295][ T265] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.110300][ T265] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.110307][ T265] init_module_from_file (kernel/module/main.c:3790) [ 12.110312][ T265] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.110327][ T265] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.110333][ T265] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.110339][ T265] idempotent_init_module (kernel/module/main.c:3802) [ 12.110344][ T265] ? init_module_from_file (kernel/module/main.c:3791) [ 12.110356][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.110360][ T265] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.110371][ T265] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.110374][ T265] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.110380][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.110382][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.110387][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.110390][ T265] RIP: 0033:0x7f2c7710b37d [ 12.110395][ T265] 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 [ 12.110397][ T265] RSP: 002b:00007ffdaf18b6f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.110401][ T265] RAX: ffffffffffffffda RBX: 000055f552f42a40 RCX: 00007f2c7710b37d [ 12.110403][ T265] RDX: 0000000000000000 RSI: 000055f52f43affd RDI: 0000000000000001 [ 12.110404][ T265] RBP: 00007ffdaf18b790 R08: 0000000000000000 R09: 0000000000000000 [ 12.110406][ T265] R10: 0000000000000000 R11: 0000000000000246 R12: 000055f52f43affd [ 12.110407][ T265] R13: 000055f552f42a00 R14: 0000000000040000 R15: 0000000000000000 | [ 14.197022][ T328] softirqs last disabled at (17985): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 14.197025][ T328] Preemption disabled at: | [ 14.197025][ T328] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.197035][ T328] Tainted: [W]=WARN [ 14.197036][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.197037][ T328] Call Trace: [ 14.197039][ T328] [ 14.197041][ T328] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.197046][ T328] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.197048][ T328] __might_resched.cold (kernel/sched/core.c:9234) [ 14.197053][ T328] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.197057][ T328] ? __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.197062][ T328] __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.197064][ T328] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.197070][ T328] ? 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.197072][ T328] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.197075][ T328] put_chars (drivers/char/virtio_console.c:1176) [ 14.197077][ T328] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 14.197079][ T328] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.197082][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.197085][ T328] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.197089][ T328] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.197092][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.197094][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.197098][ T328] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.197099][ T328] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.197102][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.197105][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.197109][ T328] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.197113][ T328] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.197114][ T328] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.197117][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.197120][ T328] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.197124][ T328] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.197128][ T328] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.197129][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.197134][ T328] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.197137][ T328] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.197139][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.197141][ T328] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.197144][ T328] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.197146][ T328] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.197149][ T328] vprintk_emit (kernel/printk/printk.c:2479) [ 14.197153][ T328] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.197159][ T328] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 14.197162][ T328] _printk (kernel/printk/printk.c:2504) [ 14.197165][ T328] ? snapshot_read.cold (user.c:?) [ 14.197171][ T328] ? do_one_initcall (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/initcall.h:27 init/main.c:1356) [ 14.197174][ T328] gact_init_module (net/sched/act_gact.c:180) act_gact [ 14.197176][ T328] do_one_initcall (init/main.c:1357) [ 14.197180][ T328] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 14.197187][ T328] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 14.197191][ T328] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 14.197197][ T328] do_init_module (kernel/module/main.c:3117) [ 14.197201][ T328] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.197205][ T328] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 14.197209][ T328] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 14.197213][ T328] load_module (kernel/module/main.c:3593) [ 14.197219][ T328] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 14.197223][ T328] ? __ia32_sys_fsconfig (??:?) [ 14.197226][ T328] ? ovl_real_file (fs/overlayfs/file.c:195) [ 14.197229][ T328] ? backing_file_read_iter (fs/backing-file.c:211) [ 14.197232][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.197236][ T328] init_module_from_file (kernel/module/main.c:3790) [ 14.197239][ T328] ? __do_sys_init_module (kernel/module/main.c:3664) [ 14.197247][ T328] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.197251][ T328] ? 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.197253][ T328] idempotent_init_module (kernel/module/main.c:3802) [ 14.197257][ T328] ? init_module_from_file (kernel/module/main.c:3791) [ 14.197263][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.197265][ T328] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 14.197271][ T328] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 14.197273][ T328] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.197277][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.197278][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.197281][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.197283][ T328] RIP: 0033:0x7fc80a99737d [ 14.197287][ T328] 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 [ 14.197288][ T328] RSP: 002b:00007ffc1cb75878 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 14.197291][ T328] RAX: ffffffffffffffda RBX: 0000564c8eb08810 RCX: 00007fc80a99737d [ 14.197292][ T328] RDX: 0000000000000000 RSI: 0000564c88377ffd RDI: 0000000000000000 [ 14.197293][ T328] RBP: 00007ffc1cb75910 R08: 0000000000000000 R09: 0000000000000000 [ 14.197294][ T328] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564c88377ffd [ 14.197295][ T328] R13: 0000564c8eb08960 R14: 0000000000040000 R15: 0000000000000000 | [ 152.290791][ T5096] softirqs last disabled at (13049): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 152.290793][ T5096] Preemption disabled at: | [ 152.290793][ T5096] 0x0 | [ 152.290804][ T5096] Tainted: [W]=WARN [ 152.290805][ T5096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.290806][ T5096] Call Trace: [ 152.290808][ T5096] [ 152.290810][ T5096] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 152.290816][ T5096] __might_resched.cold (kernel/sched/core.c:9234) [ 152.290821][ T5096] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 152.290825][ T5096] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 152.290830][ T5096] __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)) [ 152.290832][ T5096] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 152.290838][ T5096] ? 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) [ 152.290841][ T5096] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 152.290844][ T5096] put_chars (drivers/char/virtio_console.c:1176) [ 152.290847][ T5096] ? __send_to_port (drivers/char/virtio_console.c:654) [ 152.290848][ T5096] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 152.290853][ T5096] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 152.290858][ T5096] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 152.290864][ T5096] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 152.290866][ T5096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.290869][ T5096] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.290873][ T5096] console_emit_next_record (kernel/printk/printk.c:3183) [ 152.290876][ T5096] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 152.290878][ T5096] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 152.290881][ T5096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.290884][ T5096] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.290888][ T5096] console_flush_one_record (kernel/printk/printk.c:3268) [ 152.290892][ T5096] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 152.290894][ T5096] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 152.290899][ T5096] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 152.290902][ T5096] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 152.290903][ T5096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.290906][ T5096] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 152.290910][ T5096] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 152.290912][ T5096] ? vprintk_emit (kernel/printk/printk.c:2478) [ 152.290915][ T5096] vprintk_emit (kernel/printk/printk.c:2479) [ 152.290919][ T5096] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 152.290923][ T5096] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 152.290926][ T5096] _printk (kernel/printk/printk.c:2504) [ 152.290930][ T5096] ? snapshot_read.cold (user.c:?) [ 152.290933][ T5096] ? 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) [ 152.290935][ T5096] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 152.290939][ T5096] ? 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) [ 152.290942][ T5096] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 152.290945][ T5096] ? exit_notify (kernel/exit.c:780) [ 152.290947][ T5096] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 152.290950][ T5096] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.290954][ T5096] do_group_exit (kernel/exit.c:1151) [ 152.290957][ T5096] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 152.290959][ T5096] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 152.290961][ T5096] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 152.290964][ T5096] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 152.290967][ T5096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 152.290969][ T5096] RIP: 0033:0x7f33f59cf1b8 [ 152.290972][ T5096] Code: Unable to access opcode bytes at 0x7f33f59cf18e. Code starting with the faulting instruction =========================================== [ 152.290973][ T5096] RSP: 002b:00007ffcd0610308 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 152.290975][ T5096] RAX: ffffffffffffffda RBX: 00007f33f5afff88 RCX: 00007f33f59cf1b8 [ 152.290976][ T5096] RDX: 00007f33f57607c8 RSI: ffffffffffffffb0 RDI: 0000000000000000 [ 152.290977][ T5096] RBP: 00007ffcd0610360 R08: 0000000000000000 R09: 0000000000001010 [ 152.290978][ T5096] R10: 00007ffcd0610180 R11: 0000000000000246 R12: 0000000000000002 [ 152.290979][ T5096] R13: 0000000000000000 R14: 00007f33f5afe680 R15: 00007f33f5afffa0 | [ 441.276298][ T171] softirqs last disabled at (125939): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 441.276300][ T171] Preemption disabled at: | [ 441.276301][ T171] 0x0 | [ 441.276312][ T171] Tainted: [W]=WARN [ 441.276313][ T171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 441.276315][ T171] Call Trace: [ 441.276316][ T171] [ 441.276318][ T171] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 441.276325][ T171] __might_resched.cold (kernel/sched/core.c:9234) [ 441.276329][ T171] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 441.276333][ T171] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 441.276339][ T171] __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)) [ 441.276341][ T171] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 441.276347][ T171] ? 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) [ 441.276350][ T171] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 441.276353][ T171] put_chars (drivers/char/virtio_console.c:1176) [ 441.276356][ T171] ? __send_to_port (drivers/char/virtio_console.c:654) [ 441.276364][ T171] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 441.276369][ T171] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 441.276375][ T171] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 441.276382][ T171] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 441.276384][ T171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 441.276387][ T171] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 441.276391][ T171] console_emit_next_record (kernel/printk/printk.c:3183) [ 441.276396][ T171] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 441.276397][ T171] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 441.276401][ T171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 441.276404][ T171] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 441.276409][ T171] console_flush_one_record (kernel/printk/printk.c:3268) [ 441.276414][ T171] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 441.276416][ T171] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 441.276422][ T171] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 441.276425][ T171] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 441.276427][ T171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 441.276429][ T171] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 441.276434][ T171] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 441.276436][ T171] ? vprintk_emit (kernel/printk/printk.c:2478) [ 441.276439][ T171] vprintk_emit (kernel/printk/printk.c:2479) [ 441.276443][ T171] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 441.276447][ T171] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 441.276451][ T171] _printk (kernel/printk/printk.c:2504) [ 441.276455][ T171] ? snapshot_read.cold (user.c:?) [ 441.276458][ T171] ? 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) [ 441.276461][ T171] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 441.276465][ T171] ? 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) [ 441.276468][ T171] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 441.276471][ T171] ? exit_notify (kernel/exit.c:780) [ 441.276473][ T171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 441.276476][ T171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 441.276481][ T171] do_group_exit (kernel/exit.c:1151) [ 441.276483][ T171] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 441.276485][ T171] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 441.276488][ T171] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 441.276491][ T171] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 441.276494][ T171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 441.276496][ T171] RIP: 0033:0x7f6aaba751b8 [ 441.276499][ T171] Code: Unable to access opcode bytes at 0x7f6aaba7518e. Code starting with the faulting instruction =========================================== [ 441.276500][ T171] RSP: 002b:00007fff19ab7b78 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 441.276503][ T171] RAX: ffffffffffffffda RBX: 00007f6aabba5f88 RCX: 00007f6aaba751b8 [ 441.276504][ T171] RDX: 00007f6aab863cc8 RSI: ffffffffffffffa8 RDI: 0000000000000000 [ 441.276505][ T171] RBP: 00007fff19ab7bd0 R08: 0000000000000000 R09: 0000000000000050 [ 441.276506][ T171] R10: 00007fff19ab79d0 R11: 0000000000000246 R12: 0000000000000001 Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print