====================================== | [ 9.633926][ T187] softirqs last disabled at (43237): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.633928][ T187] Preemption disabled at: | [ 9.633929][ T187] 0x0 | [ 9.633940][ T187] Tainted: [W]=WARN [ 9.633941][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.633942][ T187] Call Trace: [ 9.633944][ T187] [ 9.633945][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.633952][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.633957][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.633962][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.633967][ T187] __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)) [ 9.633970][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.633976][ T187] ? 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) [ 9.633979][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.633982][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.633985][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.633986][ T187] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.633991][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.633996][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.634003][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.634005][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.634008][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.634012][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.634016][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.634018][ T187] ? 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)) [ 9.634021][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.634023][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.634028][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.634032][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.634034][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.634039][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.634042][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.634044][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.634047][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.634050][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.634052][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.634056][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.634059][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.634063][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.634067][ T187] _printk (kernel/printk/printk.c:2504) [ 9.634071][ T187] ? snapshot_read.cold (user.c:?) [ 9.634074][ T187] ? 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) [ 9.634076][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.634080][ T187] ? 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) [ 9.634083][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.634087][ T187] ? exit_notify (kernel/exit.c:780) [ 9.634089][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.634092][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.634096][ T187] do_group_exit (kernel/exit.c:1151) [ 9.634099][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.634101][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.634103][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.634107][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.634110][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.634112][ T187] RIP: 0033:0x7f0bae5891b8 [ 9.634114][ T187] Code: Unable to access opcode bytes at 0x7f0bae58918e. Code starting with the faulting instruction =========================================== [ 9.634115][ T187] RSP: 002b:00007ffc62ed6b68 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.634118][ T187] RAX: ffffffffffffffda RBX: 00007f0bae6b9f88 RCX: 00007f0bae5891b8 [ 9.634119][ T187] RDX: 00007f0bae2d3fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.634120][ T187] RBP: 00007ffc62ed6bc0 R08: 0000000000000000 R09: 0000000000008010 [ 9.634121][ T187] R10: 00007ffc62ed6980 R11: 0000000000000246 R12: 0000000000000001 [ 9.634122][ T187] R13: 0000000000000000 R14: 00007f0bae6b8680 R15: 00007f0bae6b9fa0 | [ 17.035126][ T297] softirqs last disabled at (20283): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.035129][ T297] Preemption disabled at: | [ 17.035129][ T297] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.035138][ T297] Tainted: [W]=WARN [ 17.035139][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.035141][ T297] Call Trace: [ 17.035143][ T297] [ 17.035144][ T297] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.035150][ T297] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.035153][ T297] __might_resched.cold (kernel/sched/core.c:9234) [ 17.035157][ T297] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.035162][ T297] ? __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.035167][ T297] __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.035169][ T297] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.035175][ T297] ? 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.035178][ T297] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.035181][ T297] put_chars (drivers/char/virtio_console.c:1176) [ 17.035183][ T297] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 17.035185][ T297] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.035188][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.035192][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.035196][ T297] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.035199][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.035200][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.035205][ T297] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.035206][ T297] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.035210][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.035213][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.035217][ T297] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.035221][ T297] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.035223][ T297] ? 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)) [ 17.035226][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.035229][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.035232][ T297] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.035237][ T297] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.035239][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.035244][ T297] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.035247][ T297] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.035249][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.035251][ T297] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.035255][ T297] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.035257][ T297] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.035260][ T297] vprintk_emit (kernel/printk/printk.c:2479) [ 17.035264][ T297] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.035270][ T297] ? gact_cleanup_module (net/sched/act_gact.c:192) act_gact [ 17.035273][ T297] _printk (kernel/printk/printk.c:2504) [ 17.035276][ T297] ? snapshot_read.cold (user.c:?) [ 17.035283][ T297] ? 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) [ 17.035286][ T297] gact_init_module (net/sched/act_gact.c:180) act_gact [ 17.035288][ T297] do_one_initcall (init/main.c:1357) [ 17.035291][ T297] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 17.035296][ T297] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 17.035299][ T297] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 17.035304][ T297] do_init_module (kernel/module/main.c:3117) [ 17.035307][ T297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.035312][ T297] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 17.035315][ T297] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 17.035319][ T297] load_module (kernel/module/main.c:3593) [ 17.035326][ T297] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 17.035330][ T297] ? __ia32_sys_fsconfig (??:?) [ 17.035333][ T297] ? ovl_real_file (fs/overlayfs/file.c:195) [ 17.035337][ T297] ? backing_file_read_iter (fs/backing-file.c:211) [ 17.035340][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.035344][ T297] init_module_from_file (kernel/module/main.c:3790) [ 17.035347][ T297] ? __do_sys_init_module (kernel/module/main.c:3664) [ 17.035355][ T297] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.035359][ T297] ? 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.035362][ T297] idempotent_init_module (kernel/module/main.c:3802) [ 17.035366][ T297] ? init_module_from_file (kernel/module/main.c:3791) [ 17.035372][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.035375][ T297] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 17.035381][ T297] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 17.035383][ T297] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.035386][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.035388][ T297] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.035391][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.035394][ T297] RIP: 0033:0x7f89d9f4637d [ 17.035397][ T297] 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 [ 17.035399][ T297] RSP: 002b:00007fff2bee6c28 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 17.035401][ T297] RAX: ffffffffffffffda RBX: 0000562fd6097810 RCX: 00007f89d9f4637d [ 17.035403][ T297] RDX: 0000000000000000 RSI: 0000562faea4fffd RDI: 0000000000000000 [ 17.035404][ T297] RBP: 00007fff2bee6cc0 R08: 0000000000000000 R09: 0000000000000000 [ 17.035405][ T297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000562faea4fffd [ 17.035405][ T297] R13: 0000562fd6097960 R14: 0000000000040000 R15: 0000000000000000 | [ 59.130012][ T523] softirqs last disabled at (18805): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 59.130015][ T523] Preemption disabled at: | [ 59.130016][ T523] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.130025][ T523] Tainted: [W]=WARN [ 59.130026][ T523] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.130028][ T523] Call Trace: [ 59.130030][ T523] [ 59.130031][ T523] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.130037][ T523] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.130039][ T523] __might_resched.cold (kernel/sched/core.c:9234) [ 59.130044][ T523] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.130048][ T523] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.130053][ T523] __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)) [ 59.130056][ T523] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.130062][ T523] ? 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) [ 59.130064][ T523] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.130068][ T523] put_chars (drivers/char/virtio_console.c:1176) [ 59.130071][ T523] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.130072][ T523] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.130077][ T523] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.130079][ T523] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.130084][ T523] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.130087][ T523] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.130092][ T523] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.130094][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.130099][ T523] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.130103][ T523] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.130105][ T523] ? 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)) [ 59.130108][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.130110][ T523] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.130114][ T523] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.130119][ T523] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.130121][ T523] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.130126][ T523] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.130129][ T523] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.130130][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.130133][ T523] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.130136][ T523] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.130138][ T523] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.130142][ T523] vprintk_emit (kernel/printk/printk.c:2479) [ 59.130146][ T523] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.130149][ T523] ? netdev_run_todo (net/core/dev.c:11776) [ 59.130153][ T523] ? mirred_device_event (net/sched/act_mirred.c:559 (discriminator 1)) act_mirred [ 59.130156][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.130160][ T523] ? mirred_cleanup_module (./include/net/netlink.h:1107 (discriminator 1) net/sched/act_mirred.c:549 (discriminator 1)) act_mirred [ 59.130162][ T523] _printk (kernel/printk/printk.c:2504) [ 59.130166][ T523] ? snapshot_read.cold (user.c:?) [ 59.130168][ T523] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.130171][ T523] ? mirred_cleanup_module (./include/net/netlink.h:1107 (discriminator 1) net/sched/act_mirred.c:549 (discriminator 1)) act_mirred [ 59.130173][ T523] ? __up_write (kernel/locking/rwsem.c:1415) [ 59.130174][ T523] ? __up_write (kernel/locking/rwsem.c:1422 (discriminator 1)) [ 59.130178][ T523] ? __up_write (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:3390 kernel/locking/rwsem.c:1417) [ 59.130180][ T523] mirred_init_module (net/sched/act_mirred.c:508) act_mirred [ 59.130183][ T523] do_one_initcall (init/main.c:1357) [ 59.130186][ T523] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 59.130191][ T523] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 59.130194][ T523] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 59.130199][ T523] do_init_module (kernel/module/main.c:3117) [ 59.130203][ T523] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 59.130207][ T523] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 59.130210][ T523] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 59.130214][ T523] load_module (kernel/module/main.c:3593) [ 59.130222][ T523] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 59.130226][ T523] ? __ia32_sys_fsconfig (??:?) [ 59.130229][ T523] ? ovl_real_file (fs/overlayfs/file.c:195) [ 59.130232][ T523] ? backing_file_read_iter (fs/backing-file.c:211) [ 59.130235][ T523] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.130239][ T523] init_module_from_file (kernel/module/main.c:3790) [ 59.130243][ T523] ? __do_sys_init_module (kernel/module/main.c:3664) [ 59.130251][ T523] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.130254][ T523] ? 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) [ 59.130257][ T523] idempotent_init_module (kernel/module/main.c:3802) [ 59.130261][ T523] ? init_module_from_file (kernel/module/main.c:3791) [ 59.130267][ T523] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.130270][ T523] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 59.130276][ T523] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 59.130278][ T523] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.130281][ T523] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.130283][ T523] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.130286][ T523] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.130288][ T523] RIP: 0033:0x7f1aeafd737d [ 59.130292][ T523] 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 [ 59.130293][ T523] RSP: 002b:00007ffc7f1beaf8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 59.130296][ T523] RAX: ffffffffffffffda RBX: 0000564d6fda5810 RCX: 00007f1aeafd737d [ 59.130298][ T523] RDX: 0000000000000000 RSI: 0000564d4543dffd RDI: 0000000000000000 [ 59.130299][ T523] RBP: 00007ffc7f1beb90 R08: 0000000000000000 R09: 0000000000000000 [ 59.130300][ T523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000564d4543dffd [ 59.130300][ T523] R13: 0000564d6fda5960 R14: 0000000000040000 R15: 0000000000000000 | [ 80.100710][ T625] softirqs last disabled at (22621): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 80.100713][ T625] Preemption disabled at: | [ 80.100713][ T625] 0x0 | [ 80.100724][ T625] Tainted: [W]=WARN [ 80.100725][ T625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.100727][ T625] Call Trace: [ 80.100729][ T625] [ 80.100730][ T625] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 80.100737][ T625] __might_resched.cold (kernel/sched/core.c:9234) [ 80.100742][ T625] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 80.100747][ T625] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 80.100752][ T625] __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)) [ 80.100755][ T625] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.100762][ T625] ? 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) [ 80.100764][ T625] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 80.100768][ T625] put_chars (drivers/char/virtio_console.c:1176) [ 80.100771][ T625] ? __send_to_port (drivers/char/virtio_console.c:654) [ 80.100772][ T625] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 80.100780][ T625] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 80.100787][ T625] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 80.100794][ T625] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 80.100797][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.100799][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.100804][ T625] console_emit_next_record (kernel/printk/printk.c:3183) [ 80.100809][ T625] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 80.100811][ T625] ? 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)) [ 80.100814][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.100817][ T625] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 80.100822][ T625] console_flush_one_record (kernel/printk/printk.c:3268) [ 80.100827][ T625] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 80.100829][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.100835][ T625] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 80.100838][ T625] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 80.100840][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.100843][ T625] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 80.100847][ T625] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 80.100849][ T625] ? vprintk_emit (kernel/printk/printk.c:2478) [ 80.100858][ T625] vprintk_emit (kernel/printk/printk.c:2479) [ 80.100863][ T625] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 80.100867][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 80.100871][ T625] _printk (kernel/printk/printk.c:2504) [ 80.100878][ T625] ? snapshot_read.cold (user.c:?) [ 80.100885][ T625] ? 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) [ 80.100889][ T625] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 80.100895][ T625] ? 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) [ 80.100898][ T625] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 80.100902][ T625] ? exit_notify (kernel/exit.c:780) [ 80.100904][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 80.100907][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 80.100912][ T625] do_group_exit (kernel/exit.c:1151) [ 80.100916][ T625] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 80.100918][ T625] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 80.100920][ T625] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 80.100924][ T625] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 80.100927][ T625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.100930][ T625] RIP: 0033:0x7f40d84ca1b8 [ 80.100932][ T625] Code: Unable to access opcode bytes at 0x7f40d84ca18e. Code starting with the faulting instruction =========================================== [ 80.100933][ T625] RSP: 002b:00007fff3ba9f128 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 80.100936][ T625] RAX: ffffffffffffffda RBX: 00007f40d85faf88 RCX: 00007f40d84ca1b8 [ 80.100937][ T625] RDX: 00007f40d8215588 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 80.100939][ T625] RBP: 00007fff3ba9f180 R08: 0000000000000000 R09: 0000000000000000 [ 80.100939][ T625] R10: 00007fff3ba9ef20 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