====================================== | [ 10.368598][ T201] softirqs last disabled at (27297): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.368600][ T201] Preemption disabled at: | [ 10.368601][ T201] 0x0 | [ 10.368612][ T201] Tainted: [W]=WARN [ 10.368613][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.368615][ T201] Call Trace: [ 10.368616][ T201] [ 10.368617][ T201] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.368624][ T201] __might_resched.cold (kernel/sched/core.c:9234) [ 10.368629][ T201] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.368633][ 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) [ 10.368637][ 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)) [ 10.368639][ T201] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.368646][ 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) [ 10.368649][ T201] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.368653][ T201] put_chars (drivers/char/virtio_console.c:1176) [ 10.368655][ T201] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.368657][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.368660][ T201] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.368665][ T201] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.368673][ T201] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.368676][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.368678][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.368681][ T201] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.368685][ T201] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.368687][ T201] ? 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.368690][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.368692][ T201] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.368696][ T201] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.368700][ T201] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.368702][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.368707][ T201] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.368710][ T201] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.368712][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.368713][ T201] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.368717][ T201] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.368719][ T201] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.368721][ T201] vprintk_emit (kernel/printk/printk.c:2479) [ 10.368727][ T201] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.368730][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.368734][ T201] _printk (kernel/printk/printk.c:2504) [ 10.368737][ T201] ? snapshot_read.cold (user.c:?) [ 10.368740][ T201] ? 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.368743][ T201] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.368747][ T201] ? 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.368749][ T201] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.368753][ T201] ? exit_notify (kernel/exit.c:780) [ 10.368755][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.368758][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.368761][ T201] do_group_exit (kernel/exit.c:1151) [ 10.368764][ T201] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.368766][ T201] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.368768][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.368772][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.368775][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.368778][ T201] RIP: 0033:0x7f9aa063a1b8 [ 10.368780][ T201] Code: Unable to access opcode bytes at 0x7f9aa063a18e. Code starting with the faulting instruction =========================================== [ 10.368781][ T201] RSP: 002b:00007ffcfb9559b8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.368783][ T201] RAX: ffffffffffffffda RBX: 00007f9aa076af88 RCX: 00007f9aa063a1b8 [ 10.368784][ T201] RDX: 00007f9aa0384fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.368785][ T201] RBP: 00007ffcfb955a10 R08: 0000000000000000 R09: 0000000000000050 [ 10.368786][ T201] R10: 00007ffcfb9557d0 R11: 0000000000000246 R12: 0000000000000001 [ 10.368787][ T201] R13: 0000000000000000 R14: 00007f9aa0769680 R15: 00007f9aa076afa0 | [ 35.111873][ T2921] softirqs last disabled at (23165): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 35.111876][ T2921] Preemption disabled at: | [ 35.111877][ T2921] 0x0 | [ 35.111890][ T2921] Tainted: [W]=WARN [ 35.111891][ T2921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.111893][ T2921] Call Trace: [ 35.111895][ T2921] [ 35.111897][ T2921] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.111905][ T2921] __might_resched.cold (kernel/sched/core.c:9234) [ 35.111911][ T2921] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.111917][ T2921] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.111923][ T2921] __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)) [ 35.111926][ T2921] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.111936][ T2921] ? 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) [ 35.111940][ T2921] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.111945][ T2921] put_chars (drivers/char/virtio_console.c:1176) [ 35.111949][ T2921] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.111951][ T2921] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.111956][ T2921] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.111965][ T2921] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.111977][ T2921] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.111981][ T2921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.111984][ T2921] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.111991][ T2921] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.111998][ T2921] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.112000][ T2921] ? 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)) [ 35.112005][ T2921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.112008][ T2921] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.112015][ T2921] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.112022][ T2921] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.112025][ T2921] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.112034][ T2921] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.112038][ T2921] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.112041][ T2921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.112044][ T2921] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.112050][ T2921] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.112053][ T2921] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.112058][ T2921] vprintk_emit (kernel/printk/printk.c:2479) [ 35.112063][ T2921] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.112068][ T2921] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.112078][ T2921] _printk (kernel/printk/printk.c:2504) [ 35.112083][ T2921] ? snapshot_read.cold (user.c:?) [ 35.112088][ T2921] ? 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) [ 35.112092][ T2921] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.112098][ T2921] ? 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) [ 35.112103][ T2921] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 35.112108][ T2921] ? exit_notify (kernel/exit.c:780) [ 35.112110][ T2921] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.112115][ T2921] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.112121][ T2921] do_group_exit (kernel/exit.c:1151) [ 35.112126][ T2921] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 35.112129][ T2921] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 35.112132][ T2921] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.112137][ T2921] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.112142][ T2921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.112145][ T2921] RIP: 0033:0x7f6ab20141b8 [ 35.112148][ T2921] Code: Unable to access opcode bytes at 0x7f6ab201418e. Code starting with the faulting instruction =========================================== [ 35.112150][ T2921] RSP: 002b:00007ffcdfef8a88 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 35.112153][ T2921] RAX: ffffffffffffffda RBX: 00007f6ab2144f88 RCX: 00007f6ab20141b8 [ 35.112155][ T2921] RDX: 00007f6ab1d5efc8 RSI: fffffffffffffeb8 RDI: 0000000000000002 [ 35.112157][ T2921] RBP: 00007ffcdfef8ae0 R08: 0000000000000000 R09: 0000000000008010 [ 35.112158][ T2921] R10: 00007ffcdfef88a0 R11: 0000000000000246 R12: 0000000000000001 [ 35.112159][ T2921] R13: 0000000000000002 R14: 00007f6ab2143680 R15: 00007f6ab2144fa0 | [ 36.063308][ C0] | [ 36.063309][ C0] | [ 36.063309][ C0] stack backtrace: | [ 36.063314][ C0] Tainted: [W]=WARN [ 36.063315][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.063317][ C0] Call Trace: [ 36.063318][ C0] [ 36.063319][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.063324][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 36.063326][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 36.063328][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 36.063331][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 36.063333][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 36.063335][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 36.063337][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.063339][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 36.063342][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.063344][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.063346][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 36.063348][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 36.063350][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 36.063352][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.063354][ C0] ? 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)) [ 36.063356][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.063357][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.063360][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.063362][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.063364][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.063366][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.063368][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.063370][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.063371][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 36.063373][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.063375][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.063377][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 36.063378][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.063380][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 36.063382][ C0] _printk (kernel/printk/printk.c:2504) [ 36.063384][ C0] ? snapshot_read.cold (user.c:?) [ 36.063386][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 36.063388][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.063390][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 36.063392][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 36.063394][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 36.063395][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 36.063398][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 36.063399][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.063402][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.063404][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.063406][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.063408][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.063410][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 36.063412][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.063414][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.063417][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.063419][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.063422][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.063424][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.063425][ C0] handle_softirqs (kernel/softirq.c:645) [ 36.063427][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.063429][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.063431][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.063432][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 36.063434][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.063436][ C0] [ 36.063436][ C0] [ 36.063437][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.063438][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.063440][ C0] RIP: 0010:lock_acquire.part.0 (./arch/x86/include/asm/irqflags.h:158 (discriminator 1) kernel/locking/lockdep.c:5912 (discriminator 1)) [ 36.063443][ C0] Code: ff 65 0f c1 05 7f 77 ed 04 83 f8 01 4c 8b 14 24 0f 85 35 01 00 00 9c 58 f6 c4 02 0f 85 52 01 00 00 4d 85 d2 0f 85 1b 01 00 00 <48> 8b 44 24 30 65 48 2b 05 51 32 ed 04 0f 85 48 01 00 00 48 83 c4 All code ======== 0: ff 65 0f jmp *0xf(%rbp) 3: c1 05 7f 77 ed 04 83 roll $0x83,0x4ed777f(%rip) # 0x4ed7789 a: f8 clc b: 01 4c 8b 14 add %ecx,0x14(%rbx,%rcx,4) f: 24 0f and $0xf,%al 11: 85 35 01 00 00 9c test %esi,-0x63ffffff(%rip) # 0xffffffff9c000018 17: 58 pop %rax 18: f6 c4 02 test $0x2,%ah 1b: 0f 85 52 01 00 00 jne 0x173 21: 4d 85 d2 test %r10,%r10 24: 0f 85 1b 01 00 00 jne 0x145 2a:* 48 8b 44 24 30 mov 0x30(%rsp),%rax <-- trapping instruction 2f: 65 48 2b 05 51 32 ed sub %gs:0x4ed3251(%rip),%rax # 0x4ed3288 36: 04 37: 0f 85 48 01 00 00 jne 0x185 3d: 48 rex.W 3e: 83 .byte 0x83 3f: c4 .byte 0xc4 Code starting with the faulting instruction =========================================== 0: 48 8b 44 24 30 mov 0x30(%rsp),%rax 5: 65 48 2b 05 51 32 ed sub %gs:0x4ed3251(%rip),%rax # 0x4ed325e c: 04 d: 0f 85 48 01 00 00 jne 0x15b 13: 48 rex.W 14: 83 .byte 0x83 15: c4 .byte 0xc4 [ 36.063444][ C0] RSP: 0018:ffa0000004547710 EFLAGS: 00000206 [ 36.063447][ C0] RAX: 0000000000000046 RBX: 0000000000000000 RCX: 0ac0d5affe09d4ff [ 36.063448][ C0] RDX: 0000000000000000 RSI: ffffffff98cf9f03 RDI: ffffffff986949e0 [ 36.063449][ C0] RBP: 0000000000000000 R08: 0000000000000001 R09: ff110000165b8b50 [ 36.063450][ C0] R10: 0000000000000200 R11: 0000000000000001 R12: ffffffff99794c00 [ 36.063451][ C0] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 36.063453][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.063454][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.063456][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.063458][ C0] unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 36.063459][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 36.063461][ C0] ? arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 36.063462][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.063464][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 36.063465][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.063467][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 36.063470][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 36.063472][ C0] __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 36.063474][ C0] ? write_profile (profile.c:?) [ 36.063475][ C0] ? write_profile (profile.c:?) [ 36.063476][ C0] ? fuse_chan_send (fs/fuse/dev.c:850) [ 36.063478][ C0] arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 36.063480][ C0] ? arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 36.063482][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.063483][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.063485][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.063487][ C0] ? fuse_chan_send (fs/fuse/dev.c:850) [ 36.063489][ C0] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.063490][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 36.063495][ C0] kasan_save_track (mm/kasan/common.c:78) [ 36.063497][ C0] kasan_save_free_info (mm/kasan/generic.c:584) [ 36.063498][ C0] __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 36.063500][ C0] kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 36.063501][ C0] fuse_chan_send (fs/fuse/dev.c:850) [ 36.063504][ C0] fuse_flush (fs/fuse/fuse_i.h:1012 fs/fuse/file.c:504) [ 36.063506][ C0] ? fuse_release (fs/fuse/file.c:393) [ 36.063507][ C0] ? ovl_verify_lowerdata (fs/overlayfs/namei.c:1051) [ 36.063510][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.063512][ C0] ? ovl_path_next (fs/overlayfs/ovl_entry.h:120) [ 36.063514][ C0] ? ovl_real_file (fs/overlayfs/file.c:195) [ 36.063516][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.063517][ C0] ? ovl_fsync (fs/overlayfs/file.c:464 (discriminator 1)) [ 36.063519][ C0] ovl_flush (fs/overlayfs/file.c:643) [ 36.063521][ C0] filp_flush (fs/open.c:1520) [ 36.063523][ C0] __x64_sys_close (fs/open.c:1554 (discriminator 1) fs/open.c:1545 (discriminator 1) fs/open.c:1545 (discriminator 1)) [ 36.063524][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.063526][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.063528][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.063529][ C0] RIP: 0033:0x7f6aa044d58b [ 36.063532][ C0] Code: 0f 1e fa 48 89 f2 31 c9 48 89 fe bf 9c ff ff ff e9 0a ff ff ff 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 f7 d8 89 05 00 5d 01 00 b8 All code ======== 0: 0f 1e fa nop %edx 3: 48 89 f2 mov %rsi,%rdx 6: 31 c9 xor %ecx,%ecx 8: 48 89 fe mov %rdi,%rsi b: bf 9c ff ff ff mov $0xffffff9c,%edi 10: e9 0a ff ff ff jmp 0xffffffffffffff1f 15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c: 00 00 00 1f: f3 0f 1e fa endbr64 23: b8 03 00 00 00 mov $0x3,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 05 ja 0x37 32: c3 ret 33: 0f 1f 40 00 nopl 0x0(%rax) 37: f7 d8 neg %eax 39: 89 05 00 5d 01 00 mov %eax,0x15d00(%rip) # 0x15d3f 3f: b8 .byte 0xb8 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 05 ja 0xd 8: c3 ret 9: 0f 1f 40 00 nopl 0x0(%rax) d: f7 d8 neg %eax f: 89 05 00 5d 01 00 mov %eax,0x15d00(%rip) # 0x15d15 15: b8 .byte 0xb8 [ 36.063533][ C0] RSP: 002b:00007ffc087d1468 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 36.063535][ C0] RAX: ffffffffffffffda RBX: 00007f6aa0355540 RCX: 00007f6aa044d58b [ 36.063536][ C0] RDX: 0000000000000002 RSI: 00007f6aa006d350 RDI: 0000000000000005 [ 36.063536][ C0] RBP: 00007ffc087d15d0 R08: 00007f6aa006d338 R09: 000000000000000f [ 36.063537][ C0] R10: 00000000c0010001 R11: 0000000000000246 R12: 0000000000000003 [ 36.063538][ C0] R13: 00007f6aa0046040 R14: 0000000000000005 R15: 00007f6aa006f078 | [ 36.111820][ C0] softirqs last disabled at (11519): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 36.111822][ C0] Preemption disabled at: | [ 36.111823][ C0] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 36.111832][ C0] Tainted: [W]=WARN [ 36.111833][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.111834][ C0] Call Trace: [ 36.111835][ C0] [ 36.111836][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.111842][ C0] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 36.111843][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 36.111847][ C0] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 36.111849][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.111852][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111855][ C0] __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)) [ 36.111857][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.111860][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.111865][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.111866][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.111869][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 36.111870][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.111872][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 36.111874][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.111879][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.111881][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.111882][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111883][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111885][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.111888][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.111890][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111891][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.111893][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.111895][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.111898][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.111900][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.111902][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.111904][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.111906][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111907][ C0] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 36.111909][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.111911][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.111913][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 36.111914][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.111916][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 36.111919][ C0] _printk (kernel/printk/printk.c:2504) [ 36.111922][ C0] ? snapshot_read.cold (user.c:?) [ 36.111924][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 36.111926][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.111929][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 36.111931][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 36.111933][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 36.111935][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 36.111937][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 36.111939][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 36.111942][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.111944][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.111946][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111948][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 36.111949][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 36.111952][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 36.111954][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.111957][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.111959][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 36.111961][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 36.111963][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111964][ C0] handle_softirqs (kernel/softirq.c:645) [ 36.111966][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.111968][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 36.111970][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 36.111972][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 36.111974][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 36.111977][ C0] [ 36.111978][ C0] [ 36.111978][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.111980][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 36.111982][ C0] RIP: 0010:lock_acquire.part.0 (./arch/x86/include/asm/irqflags.h:158 (discriminator 1) kernel/locking/lockdep.c:5912 (discriminator 1)) [ 36.111985][ C0] Code: ff 65 0f c1 05 7f 77 ed 04 83 f8 01 4c 8b 14 24 0f 85 35 01 00 00 9c 58 f6 c4 02 0f 85 52 01 00 00 4d 85 d2 0f 85 1b 01 00 00 <48> 8b 44 24 30 65 48 2b 05 51 32 ed 04 0f 85 48 01 00 00 48 83 c4 All code ======== 0: ff 65 0f jmp *0xf(%rbp) 3: c1 05 7f 77 ed 04 83 roll $0x83,0x4ed777f(%rip) # 0x4ed7789 a: f8 clc b: 01 4c 8b 14 add %ecx,0x14(%rbx,%rcx,4) f: 24 0f and $0xf,%al 11: 85 35 01 00 00 9c test %esi,-0x63ffffff(%rip) # 0xffffffff9c000018 17: 58 pop %rax 18: f6 c4 02 test $0x2,%ah 1b: 0f 85 52 01 00 00 jne 0x173 21: 4d 85 d2 test %r10,%r10 24: 0f 85 1b 01 00 00 jne 0x145 2a:* 48 8b 44 24 30 mov 0x30(%rsp),%rax <-- trapping instruction 2f: 65 48 2b 05 51 32 ed sub %gs:0x4ed3251(%rip),%rax # 0x4ed3288 36: 04 37: 0f 85 48 01 00 00 jne 0x185 3d: 48 rex.W 3e: 83 .byte 0x83 3f: c4 .byte 0xc4 Code starting with the faulting instruction =========================================== 0: 48 8b 44 24 30 mov 0x30(%rsp),%rax 5: 65 48 2b 05 51 32 ed sub %gs:0x4ed3251(%rip),%rax # 0x4ed325e c: 04 d: 0f 85 48 01 00 00 jne 0x15b 13: 48 rex.W 14: 83 .byte 0x83 15: c4 .byte 0xc4 [ 36.111986][ C0] RSP: 0018:ffa0000004547710 EFLAGS: 00000206 [ 36.111990][ C0] RAX: 0000000000000046 RBX: 0000000000000000 RCX: 0ac0d5affe09d4ff [ 36.111991][ C0] RDX: 0000000000000000 RSI: ffffffff98cf9f03 RDI: ffffffff986949e0 [ 36.111992][ C0] RBP: 0000000000000000 R08: 0000000000000001 R09: ff110000165b8b50 [ 36.111993][ C0] R10: 0000000000000200 R11: 0000000000000001 R12: ffffffff99794c00 [ 36.111994][ C0] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 36.111996][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.111997][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.111999][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.112001][ C0] unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 36.112003][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 36.112005][ C0] ? arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 36.112007][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.112009][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 36.112010][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.112012][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 36.112015][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173) [ 36.112017][ C0] __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 36.112019][ C0] ? write_profile (profile.c:?) [ 36.112021][ C0] ? write_profile (profile.c:?) [ 36.112022][ C0] ? fuse_chan_send (fs/fuse/dev.c:850) [ 36.112026][ C0] arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 36.112028][ C0] ? arch_stack_walk (./arch/x86/include/asm/unwind.h:64 arch/x86/kernel/stacktrace.c:24) [ 36.112029][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.112031][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.112033][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.112034][ C0] ? fuse_chan_send (fs/fuse/dev.c:850) [ 36.112036][ C0] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.112039][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 36.112044][ C0] kasan_save_track (mm/kasan/common.c:78) [ 36.112045][ C0] kasan_save_free_info (mm/kasan/generic.c:584) [ 36.112048][ C0] __kasan_slab_free (mm/kasan/common.c:253 mm/kasan/common.c:285) [ 36.112049][ C0] kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6626) [ 36.112051][ C0] fuse_chan_send (fs/fuse/dev.c:850) [ 36.112054][ C0] fuse_flush (fs/fuse/fuse_i.h:1012 fs/fuse/file.c:504) [ 36.112055][ C0] ? fuse_release (fs/fuse/file.c:393) [ 36.112057][ C0] ? ovl_verify_lowerdata (fs/overlayfs/namei.c:1051) [ 36.112060][ C0] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.112062][ C0] ? ovl_path_next (fs/overlayfs/ovl_entry.h:120) [ 36.112065][ C0] ? ovl_real_file (fs/overlayfs/file.c:195) [ 36.112067][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.112068][ C0] ? ovl_fsync (fs/overlayfs/file.c:464 (discriminator 1)) [ 36.112070][ C0] ovl_flush (fs/overlayfs/file.c:643) [ 36.112072][ C0] filp_flush (fs/open.c:1520) [ 36.112075][ C0] __x64_sys_close (fs/open.c:1554 (discriminator 1) fs/open.c:1545 (discriminator 1) fs/open.c:1545 (discriminator 1)) [ 36.112077][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.112080][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.112081][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.112083][ C0] RIP: 0033:0x7f6aa044d58b [ 36.112085][ C0] Code: 0f 1e fa 48 89 f2 31 c9 48 89 fe bf 9c ff ff ff e9 0a ff ff ff 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa b8 03 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 f7 d8 89 05 00 5d 01 00 b8 All code ======== 0: 0f 1e fa nop %edx 3: 48 89 f2 mov %rsi,%rdx 6: 31 c9 xor %ecx,%ecx 8: 48 89 fe mov %rdi,%rsi b: bf 9c ff ff ff mov $0xffffff9c,%edi 10: e9 0a ff ff ff jmp 0xffffffffffffff1f 15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1c: 00 00 00 1f: f3 0f 1e fa endbr64 23: b8 03 00 00 00 mov $0x3,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 05 ja 0x37 32: c3 ret 33: 0f 1f 40 00 nopl 0x0(%rax) 37: f7 d8 neg %eax 39: 89 05 00 5d 01 00 mov %eax,0x15d00(%rip) # 0x15d3f 3f: b8 .byte 0xb8 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 05 ja 0xd 8: c3 ret 9: 0f 1f 40 00 nopl 0x0(%rax) d: f7 d8 neg %eax f: 89 05 00 5d 01 00 mov %eax,0x15d00(%rip) # 0x15d15 15: b8 .byte 0xb8 [ 36.112086][ C0] RSP: 002b:00007ffc087d1468 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 36.112088][ C0] RAX: ffffffffffffffda RBX: 00007f6aa0355540 RCX: 00007f6aa044d58b [ 36.112088][ C0] RDX: 0000000000000002 RSI: 00007f6aa006d350 RDI: 0000000000000005 [ 36.112089][ C0] RBP: 00007ffc087d15d0 R08: 00007f6aa006d338 R09: 000000000000000f [ 36.112090][ C0] R10: 00000000c0010001 R11: 0000000000000246 R12: 0000000000000003 Finger prints: __irq_exit_rcu:handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable