====================================== | [ 9.772882][ T186] softirqs last disabled at (24615): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.772885][ T186] Preemption disabled at: | [ 9.772886][ T186] 0x0 | [ 9.772899][ T186] Tainted: [W]=WARN [ 9.772901][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.772903][ T186] Call Trace: [ 9.772905][ T186] [ 9.772908][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.772916][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 9.772923][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.772928][ T186] ? __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.772936][ T186] __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.772939][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.772948][ T186] ? 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.772952][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.772958][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 9.772962][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.772964][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.772971][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.772980][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.772991][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.772994][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.772998][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.773005][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.773011][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.773014][ T186] ? 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.773019][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.773022][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.773029][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.773036][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.773039][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.773042][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1481 arch/x86/mm/fault.c:1536) [ 9.773050][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.773055][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.773057][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.773061][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.773067][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.773070][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.773075][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 9.773081][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.773087][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.773094][ T186] _printk (kernel/printk/printk.c:2504) [ 9.773098][ T186] ? snapshot_read.cold (user.c:?) [ 9.773103][ T186] ? 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.773107][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.773114][ T186] ? 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.773118][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.773123][ T186] ? exit_notify (kernel/exit.c:780) [ 9.773126][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.773131][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.773138][ T186] do_group_exit (kernel/exit.c:1151) [ 9.773143][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.773146][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.773149][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.773152][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.773156][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.773160][ T186] RIP: 0033:0x7f7acb5621b8 [ 9.773163][ T186] Code: Unable to access opcode bytes at 0x7f7acb56218e. Code starting with the faulting instruction =========================================== [ 9.773165][ T186] RSP: 002b:00007ffcd410e498 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.773168][ T186] RAX: ffffffffffffffda RBX: 00007f7acb692f88 RCX: 00007f7acb5621b8 [ 9.773170][ T186] RDX: 00007f7acb49da88 RSI: ffffffffffffffa8 RDI: 0000000000000001 [ 9.773172][ T186] RBP: 00007ffcd410e4f0 R08: 0000000000000000 R09: 00000000000000a0 [ 9.773173][ T186] R10: 00007ffcd410e2f0 R11: 0000000000000246 R12: 0000000000000001 [ 9.773175][ T186] R13: 0000000000000001 R14: 00007f7acb691680 R15: 00007f7acb692fa0 | [ 12.065595][ T269] softirqs last disabled at (26365): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.065598][ T269] Preemption disabled at: | [ 12.065599][ T269] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.065608][ T269] Tainted: [W]=WARN [ 12.065609][ T269] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.065611][ T269] Call Trace: [ 12.065613][ T269] [ 12.065614][ T269] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.065620][ T269] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.065623][ T269] __might_resched.cold (kernel/sched/core.c:9234) [ 12.065627][ T269] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.065632][ T269] ? __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.065637][ T269] __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.065639][ T269] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.065645][ T269] ? 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.065648][ T269] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.065652][ T269] put_chars (drivers/char/virtio_console.c:1176) [ 12.065654][ T269] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.065656][ T269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.065661][ T269] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.065663][ T269] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.065668][ T269] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.065671][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.065675][ T269] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.065678][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.065683][ T269] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.065687][ T269] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.065689][ T269] ? 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.065692][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.065695][ T269] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.065699][ T269] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.065703][ T269] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.065705][ T269] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.065710][ T269] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.065713][ T269] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.065714][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.065717][ T269] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.065720][ T269] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.065722][ T269] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.065726][ T269] vprintk_emit (kernel/printk/printk.c:2479) [ 12.065730][ T269] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.065736][ T269] ? vlan_netlink_fini (./include/linux/etherdevice.h:306 net/8021q/vlan.c:316 net/8021q/vlan.c:416) 8021q [ 12.065739][ T269] _printk (kernel/printk/printk.c:2504) [ 12.065743][ T269] ? snapshot_read.cold (user.c:?) [ 12.065750][ T269] ? 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.065753][ T269] vlan_proto_init (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/net/netns/generic.h:45 (discriminator 2)) 8021q [ 12.065756][ T269] do_one_initcall (init/main.c:1357) [ 12.065759][ T269] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 12.065763][ T269] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 12.065766][ T269] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 12.065771][ T269] do_init_module (kernel/module/main.c:3117) [ 12.065775][ T269] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.065780][ T269] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 12.065783][ T269] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 12.065787][ T269] load_module (kernel/module/main.c:3593) [ 12.065794][ T269] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 12.065798][ T269] ? __ia32_sys_fsconfig (??:?) [ 12.065801][ T269] ? ovl_real_file (fs/overlayfs/file.c:195) [ 12.065805][ T269] ? backing_file_read_iter (fs/backing-file.c:211) [ 12.065808][ T269] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.065812][ T269] init_module_from_file (kernel/module/main.c:3790) [ 12.065815][ T269] ? __do_sys_init_module (kernel/module/main.c:3664) [ 12.065824][ T269] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.065827][ T269] ? 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.065830][ T269] idempotent_init_module (kernel/module/main.c:3802) [ 12.065834][ T269] ? init_module_from_file (kernel/module/main.c:3791) [ 12.065840][ T269] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.065843][ T269] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 12.065849][ T269] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 12.065851][ T269] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.065854][ T269] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.065856][ T269] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.065859][ T269] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.065862][ T269] RIP: 0033:0x7fb2d3a6637d [ 12.065866][ T269] 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.065868][ T269] RSP: 002b:00007ffe223020e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 12.065871][ T269] RAX: ffffffffffffffda RBX: 000055c08444c810 RCX: 00007fb2d3a6637d [ 12.065872][ T269] RDX: 0000000000000000 RSI: 000055c07f92fffd RDI: 0000000000000000 [ 12.065873][ T269] RBP: 00007ffe22302180 R08: 0000000000000000 R09: 0000000000000000 [ 12.065874][ T269] R10: 0000000000000000 R11: 0000000000000246 R12: 000055c07f92fffd [ 12.065875][ T269] R13: 000055c08444c960 R14: 0000000000040000 R15: 0000000000000000 | [ 17.411056][ C0] | [ 17.411056][ C0] | [ 17.411056][ C0] stack backtrace: | [ 17.411063][ C0] Tainted: [W]=WARN [ 17.411064][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.411065][ C0] Call Trace: [ 17.411067][ C0] [ 17.411068][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.411072][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 17.411075][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 17.411076][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 17.411079][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 17.411081][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 17.411083][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 17.411085][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.411087][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.411089][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411092][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.411094][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.411095][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 17.411097][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 17.411099][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.411101][ 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)) [ 17.411103][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411105][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.411107][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.411109][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.411111][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.411113][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.411115][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.411117][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411118][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.411120][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.411122][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.411124][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 17.411126][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.411128][ 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)) [ 17.411130][ C0] _printk (kernel/printk/printk.c:2504) [ 17.411132][ C0] ? snapshot_read.cold (user.c:?) [ 17.411134][ 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)) [ 17.411135][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411138][ 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)) [ 17.411139][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 17.411141][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 17.411143][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 17.411145][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 17.411146][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.411150][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.411152][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411153][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.411155][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.411157][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 17.411159][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.411161][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.411164][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.411166][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.411168][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.411170][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411172][ C0] handle_softirqs (kernel/softirq.c:645) [ 17.411174][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411175][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.411177][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.411179][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 17.411180][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.411182][ C0] [ 17.411182][ C0] [ 17.411183][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.411185][ C0] RIP: 0010:lock_release (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./arch/x86/include/asm/irqflags.h:159 kernel/locking/lockdep.c:5933 kernel/locking/lockdep.c:5916) [ 17.411187][ C0] Code: a0 38 04 83 f8 01 0f 85 fc 00 00 00 9c 58 f6 c4 02 0f 85 11 01 00 00 41 f7 c7 00 02 00 00 0f 84 c7 00 00 00 fb 4c 8b 7c 24 18 <48> 8b 5c 24 08 4c 8b 74 24 10 48 83 c4 20 c3 65 8b 05 36 5b 38 04 All code ======== 0: a0 38 04 83 f8 01 0f movabs 0xfc850f01f8830438,%al 7: 85 fc 9: 00 00 add %al,(%rax) b: 00 9c 58 f6 c4 02 0f add %bl,0xf02c4f6(%rax,%rbx,2) 12: 85 11 test %edx,(%rcx) 14: 01 00 add %eax,(%rax) 16: 00 41 f7 add %al,-0x9(%rcx) 19: c7 00 02 00 00 0f movl $0xf000002,(%rax) 1f: 84 c7 test %al,%bh 21: 00 00 add %al,(%rax) 23: 00 fb add %bh,%bl 25: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 2a:* 48 8b 5c 24 08 mov 0x8(%rsp),%rbx <-- trapping instruction 2f: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 34: 48 83 c4 20 add $0x20,%rsp 38: c3 ret 39: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b76 Code starting with the faulting instruction =========================================== 0: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 5: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 a: 48 83 c4 20 add $0x20,%rsp e: c3 ret f: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b4c [ 17.411189][ C0] RSP: 0018:ffa00000006a75e0 EFLAGS: 00000206 [ 17.411191][ C0] RAX: 0000000000000046 RBX: ffffffffac980b00 RCX: 0000000000000001 [ 17.411193][ C0] RDX: 0000000000000000 RSI: ffffffffac421b15 RDI: ffffffffabe8d8e0 [ 17.411194][ C0] RBP: ffa00000006a7ed0 R08: ffffffffad53d220 R09: ffffffffad3254f4 [ 17.411195][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ffa00000006a7e01 [ 17.411195][ C0] R13: ffa00000006a7708 R14: ffffffffa9556bb1 R15: ffffffffa9e79695 [ 17.411196][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411198][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 17.411200][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411202][ C0] unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 17.411203][ C0] ? do_exit (kernel/exit.c:996) [ 17.411205][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 17.411207][ C0] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.411209][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 17.411210][ C0] ? write_profile (profile.c:?) [ 17.411212][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 17.411214][ C0] ? do_group_exit (kernel/exit.c:1151) [ 17.411216][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.411217][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 17.411219][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.411224][ C0] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.411226][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 17.411229][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.411231][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 17.411233][ C0] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 17.411234][ C0] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 17.411242][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 17.411244][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411245][ C0] ? exit_mmap (mm/mmap.c:1335) [ 17.411246][ C0] ? mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 17.411247][ C0] ? exit_mm (kernel/exit.c:614) [ 17.411249][ C0] ? do_exit (kernel/exit.c:996) [ 17.411254][ C0] kasan_save_track (mm/kasan/common.c:78) [ 17.411256][ C0] __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 17.411258][ C0] __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 17.411260][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 17.411262][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411263][ C0] kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 17.411265][ C0] tear_down_vmas (mm/mmap.c:1277) [ 17.411268][ C0] exit_mmap (mm/mmap.c:1335) [ 17.411269][ C0] ? vm_brk_flags (./include/linux/seqlock.h:453) [ 17.411271][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.411272][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411275][ C0] ? uprobe_clear_state (kernel/events/uprobes.c:1819) [ 17.411278][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.411282][ C0] mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 17.411284][ C0] exit_mm (kernel/exit.c:614) [ 17.411286][ C0] do_exit (kernel/exit.c:996) [ 17.411288][ C0] ? exit_notify (kernel/exit.c:780) [ 17.411290][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411291][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411294][ C0] do_group_exit (kernel/exit.c:1151) [ 17.411295][ C0] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 17.411297][ C0] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 17.411298][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.411299][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.411301][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.411303][ C0] RIP: 0033:0x7f3593fb11b8 [ 17.411305][ C0] Code: Unable to access opcode bytes at 0x7f3593fb118e. Code starting with the faulting instruction =========================================== [ 17.411306][ C0] RSP: 002b:00007ffe65cf9db8 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 17.411308][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3593fb11b8 [ 17.411309][ C0] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 17.411310][ C0] RBP: 00007ffe65cf9f40 R08: 0000555cd1bab3b8 R09: 0000000000000000 [ 17.411311][ C0] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 17.411311][ C0] R13: 00007f359380f050 R14: 00007f35944e2d9e R15: 0000555cd1ba52f0 | [ 17.411330][ C0] softirqs last disabled at (213161): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 17.411331][ C0] Preemption disabled at: | [ 17.411332][ C0] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 17.411336][ C0] Tainted: [W]=WARN [ 17.411337][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.411338][ C0] Call Trace: [ 17.411338][ C0] [ 17.411339][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.411341][ C0] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 17.411343][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 17.411346][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.411349][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411351][ 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)) [ 17.411352][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.411354][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.411357][ 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) [ 17.411359][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.411362][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 17.411364][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.411367][ C0] ? mark_lock (kernel/locking/lockdep.c:4769) [ 17.411370][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.411373][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.411375][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411376][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411379][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.411381][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.411383][ 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)) [ 17.411385][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411387][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.411389][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.411391][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.411393][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.411395][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.411397][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.411399][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411401][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.411402][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.411404][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.411406][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 17.411408][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.411411][ 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)) [ 17.411412][ C0] _printk (kernel/printk/printk.c:2504) [ 17.411414][ C0] ? snapshot_read.cold (user.c:?) [ 17.411416][ 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)) [ 17.411418][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411420][ 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)) [ 17.411422][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 17.411423][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 17.411425][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 17.411427][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 17.411429][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 17.411430][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.411432][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411434][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.411436][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 17.411438][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 17.411440][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 17.411442][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.411444][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 17.411447][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 17.411449][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 17.411451][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411452][ C0] handle_softirqs (kernel/softirq.c:645) [ 17.411454][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411456][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 17.411458][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 17.411459][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 17.411461][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 17.411463][ C0] [ 17.411463][ C0] [ 17.411464][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 17.411465][ C0] RIP: 0010:lock_release (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./arch/x86/include/asm/irqflags.h:159 kernel/locking/lockdep.c:5933 kernel/locking/lockdep.c:5916) [ 17.411467][ C0] Code: a0 38 04 83 f8 01 0f 85 fc 00 00 00 9c 58 f6 c4 02 0f 85 11 01 00 00 41 f7 c7 00 02 00 00 0f 84 c7 00 00 00 fb 4c 8b 7c 24 18 <48> 8b 5c 24 08 4c 8b 74 24 10 48 83 c4 20 c3 65 8b 05 36 5b 38 04 All code ======== 0: a0 38 04 83 f8 01 0f movabs 0xfc850f01f8830438,%al 7: 85 fc 9: 00 00 add %al,(%rax) b: 00 9c 58 f6 c4 02 0f add %bl,0xf02c4f6(%rax,%rbx,2) 12: 85 11 test %edx,(%rcx) 14: 01 00 add %eax,(%rax) 16: 00 41 f7 add %al,-0x9(%rcx) 19: c7 00 02 00 00 0f movl $0xf000002,(%rax) 1f: 84 c7 test %al,%bh 21: 00 00 add %al,(%rax) 23: 00 fb add %bh,%bl 25: 4c 8b 7c 24 18 mov 0x18(%rsp),%r15 2a:* 48 8b 5c 24 08 mov 0x8(%rsp),%rbx <-- trapping instruction 2f: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 34: 48 83 c4 20 add $0x20,%rsp 38: c3 ret 39: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b76 Code starting with the faulting instruction =========================================== 0: 48 8b 5c 24 08 mov 0x8(%rsp),%rbx 5: 4c 8b 74 24 10 mov 0x10(%rsp),%r14 a: 48 83 c4 20 add $0x20,%rsp e: c3 ret f: 65 8b 05 36 5b 38 04 mov %gs:0x4385b36(%rip),%eax # 0x4385b4c [ 17.411468][ C0] RSP: 0018:ffa00000006a75e0 EFLAGS: 00000206 [ 17.411469][ C0] RAX: 0000000000000046 RBX: ffffffffac980b00 RCX: 0000000000000001 [ 17.411470][ C0] RDX: 0000000000000000 RSI: ffffffffac421b15 RDI: ffffffffabe8d8e0 [ 17.411471][ C0] RBP: ffa00000006a7ed0 R08: ffffffffad53d220 R09: ffffffffad3254f4 [ 17.411472][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ffa00000006a7e01 [ 17.411472][ C0] R13: ffa00000006a7708 R14: ffffffffa9556bb1 R15: ffffffffa9e79695 [ 17.411473][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411474][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 17.411477][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411479][ C0] unwind_next_frame (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 17.411480][ C0] ? do_exit (kernel/exit.c:996) [ 17.411482][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 17.411484][ C0] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 17.411485][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 17.411487][ C0] ? write_profile (profile.c:?) [ 17.411488][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 17.411491][ C0] ? do_group_exit (kernel/exit.c:1151) [ 17.411493][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.411494][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 17.411496][ C0] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.411498][ C0] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.411499][ C0] kasan_save_stack (mm/kasan/common.c:57) [ 17.411501][ C0] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.411502][ C0] ? kasan_save_track (mm/kasan/common.c:78) [ 17.411504][ C0] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 17.411505][ C0] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 17.411507][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 17.411508][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411509][ C0] ? exit_mmap (mm/mmap.c:1335) [ 17.411511][ C0] ? mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 17.411512][ C0] ? exit_mm (kernel/exit.c:614) [ 17.411514][ C0] ? do_exit (kernel/exit.c:996) [ 17.411519][ C0] kasan_save_track (mm/kasan/common.c:78) [ 17.411521][ C0] __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 17.411522][ C0] __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 17.411524][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 17.411526][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 17.411528][ C0] kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 17.411530][ C0] tear_down_vmas (mm/mmap.c:1277) [ 17.411532][ C0] exit_mmap (mm/mmap.c:1335) [ 17.411534][ C0] ? vm_brk_flags (./include/linux/seqlock.h:453) [ 17.411535][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.411536][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411539][ C0] ? uprobe_clear_state (kernel/events/uprobes.c:1819) [ 17.411541][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.411547][ C0] mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 17.411548][ C0] exit_mm (kernel/exit.c:614) [ 17.411550][ C0] do_exit (kernel/exit.c:996) [ 17.411553][ C0] ? exit_notify (kernel/exit.c:780) [ 17.411554][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.411556][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.411558][ C0] do_group_exit (kernel/exit.c:1151) [ 17.411560][ C0] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 17.411561][ C0] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 17.411563][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.411564][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.411566][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.411567][ C0] RIP: 0033:0x7f3593fb11b8 [ 17.411568][ C0] Code: Unable to access opcode bytes at 0x7f3593fb118e. Code starting with the faulting instruction =========================================== [ 17.411569][ C0] RSP: 002b:00007ffe65cf9db8 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 17.411570][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3593fb11b8 [ 17.411571][ C0] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 17.411571][ C0] RBP: 00007ffe65cf9f40 R08: 0000555cd1bab3b8 R09: 0000000000000000 [ 17.411572][ C0] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __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 __irq_exit_rcu:handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars