======================================
| [ 4610.170794][ C1] #0: ffff888001606890 (mapping.invalidate_lock){.+.+}-{4:4}, at: page_cache_ra_unbounded (./include/linux/pagemap.h:1518 mm/readahead.c:240)
| [ 4610.171265][ C1] #1: ffffffff99f8b540 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570)
| [ 4610.171679][ C1]
| [ 4610.171679][ C1] stack backtrace:
[ 4610.171970][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4610.171972][ C1] Call Trace:
[ 4610.171974][ C1]
[ 4610.171976][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4610.171982][ C1] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048)
[ 4610.171986][ C1] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270)
[ 4610.171990][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4610.171995][ C1] ? save_trace (kernel/locking/lockdep.c:595)
[ 4610.172001][ C1] mark_lock (kernel/locking/lockdep.c:4756)
[ 4610.172004][ C1] mark_usage (kernel/locking/lockdep.c:4645)
[ 4610.172007][ C1] __lock_acquire (kernel/locking/lockdep.c:5194)
[ 4610.172010][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 4610.172014][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873)
[ 4610.172016][ C1] ? simple_pin_fs (fs/libfs.c:1067)
[ 4610.172020][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4610.172023][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 4610.172025][ C1] ? simple_pin_fs (fs/libfs.c:1067)
[ 4610.172029][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154)
[ 4610.172032][ C1] ? simple_pin_fs (fs/libfs.c:1067)
[ 4610.172034][ C1] simple_pin_fs (fs/libfs.c:1067)
[ 4610.172037][ C1] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799)
[ 4610.172041][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4610.172046][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4610.172049][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4610.172053][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4610.172057][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4610.172059][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4610.172062][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4610.172066][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4610.172069][ C1] ? bad_range (./include/linux/seqlock.h:227 ./include/linux/seqlock.h:836 ./include/linux/memory_hotplug.h:103 mm/page_alloc.c:442 mm/page_alloc.c:461)
[ 4610.172073][ C1] ? rmqueue.constprop.0 (mm/page_alloc.c:3168)
[ 4610.172077][ C1] ? get_page_from_freelist (mm/page_alloc.c:3679)
[ 4610.172080][ C1] ? __alloc_frozen_pages_noprof (mm/page_alloc.c:4971)
[ 4610.172083][ C1] ? alloc_pages_mpol (mm/mempolicy.c:2303)
[ 4610.172087][ C1] ? folio_alloc_noprof (mm/mempolicy.c:2392 mm/mempolicy.c:2402)
[ 4610.172090][ C1] ? ractl_alloc_folio.constprop.0 (mm/readahead.c:186)
[ 4610.172093][ C1] ? page_cache_ra_unbounded (mm/readahead.c:270)
[ 4610.172099][ C1] __put_net (net/core/net_namespace.c:732)
[ 4610.172103][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4610.172107][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4610.172110][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4610.172116][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4610.172120][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4328)
[ 4610.172122][ C1] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1))
[ 4610.172125][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 4610.172129][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4610.172134][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4610.172139][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4610.172141][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 4610.172144][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4610.172147][ C1]
[ 4610.172148][ C1]
[ 4610.172150][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4610.172153][ C1] RIP: 0010:bad_range (./include/linux/seqlock.h:227 ./include/linux/seqlock.h:836 ./include/linux/memory_hotplug.h:103 mm/page_alloc.c:442 mm/page_alloc.c:461)
[ 4610.172156][ C1] Code: 24 78 4c 89 ff e8 01 b6 95 ff 58 48 b8 00 00 00 00 00 fc ff df 9c 5a 80 e6 02 0f 85 38 02 00 00 4d 85 e4 74 01 fb 41 0f b6 16 <40> 38 d5 7c 08 84 d2 0f 85 c8 02 00 00 44 8b a3 c8 00 00 00 41 f6
All code
========
0: 24 78 and $0x78,%al
2: 4c 89 ff mov %r15,%rdi
5: e8 01 b6 95 ff call 0xffffffffff95b60b
a: 58 pop %rax
b: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
12: fc ff df
15: 9c pushf
16: 5a pop %rdx
17: 80 e6 02 and $0x2,%dh
1a: 0f 85 38 02 00 00 jne 0x258
20: 4d 85 e4 test %r12,%r12
23: 74 01 je 0x26
25: fb sti
26: 41 0f b6 16 movzbl (%r14),%edx
2a:* 40 38 d5 cmp %dl,%bpl <-- trapping instruction
2d: 7c 08 jl 0x37
2f: 84 d2 test %dl,%dl
31: 0f 85 c8 02 00 00 jne 0x2ff
37: 44 8b a3 c8 00 00 00 mov 0xc8(%rbx),%r12d
3e: 41 rex.B
3f: f6 .byte 0xf6
Code starting with the faulting instruction
===========================================
0: 40 38 d5 cmp %dl,%bpl
3: 7c 08 jl 0xd
5: 84 d2 test %dl,%dl
7: 0f 85 c8 02 00 00 jne 0x2d5
d: 44 8b a3 c8 00 00 00 mov 0xc8(%rbx),%r12d
14: 41 rex.B
15: f6 .byte 0xf6
[ 4610.172159][ C1] RSP: 0018:ffffc90000f87048 EFLAGS: 00000206
[ 4610.172162][ C1] RAX: dffffc0000000000 RBX: ffff88807fffa780 RCX: 0000000000000080
[ 4610.172164][ C1] RDX: 0000000000000000 RSI: ffffffff99515cea RDI: ffffffff98c568c0
[ 4610.172166][ C1] RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000001
[ 4610.172168][ C1] R10: ffffffff9aa7c7d7 R11: ffff88807fffa850 R12: 0000000000000200
[ 4610.172169][ C1] R13: 000000000000ddec R14: ffffed100ffff509 R15: ffff88807fffa850
[ 4610.172178][ C1] rmqueue.constprop.0 (mm/page_alloc.c:3168)
[ 4610.172184][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 4610.172187][ C1] ? __pfx_rmqueue.constprop.0 (mm/page_alloc.c:3143)
[ 4610.172193][ C1] get_page_from_freelist (mm/page_alloc.c:3679)
[ 4610.172201][ C1] __alloc_frozen_pages_noprof (mm/page_alloc.c:4971)
[ 4610.172205][ C1] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4936)
[ 4610.172212][ C1] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 4610.172214][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4610.172218][ C1] alloc_pages_mpol (mm/mempolicy.c:2303)
[ 4610.172221][ C1] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2258)
[ 4610.172223][ C1] ? __pfx_xa_load (lib/xarray.c:1613)
[ 4610.172228][ C1] folio_alloc_noprof (mm/mempolicy.c:2392 mm/mempolicy.c:2402)
[ 4610.172231][ C1] ractl_alloc_folio.constprop.0 (mm/readahead.c:186)
[ 4610.172235][ C1] page_cache_ra_unbounded (mm/readahead.c:270)
[ 4610.172241][ C1] do_sync_mmap_readahead (mm/filemap.c:3263)
[ 4610.172247][ C1] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203)
[ 4610.172250][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 4610.172255][ C1] ? __filemap_get_folio (mm/filemap.c:1907)
[ 4610.172260][ C1] filemap_fault (mm/filemap.c:3403)
[ 4610.172263][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 4610.172266][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4610.172270][ C1] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 4610.172273][ C1] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21))
[ 4610.172276][ C1] ? kmem_cache_alloc_noprof (mm/slub.c:4209)
[ 4610.172280][ C1] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 4610.172284][ C1] ? __raw_spin_lock_init (kernel/locking/spinlock_debug.c:27)
[ 4610.172288][ C1] __do_fault (mm/memory.c:5098)
[ 4610.172294][ C1] do_pte_missing (mm/memory.c:5548 mm/memory.c:5654 mm/memory.c:4160)
[ 4610.172298][ C1] handle_pte_fault (mm/memory.c:5997)
[ 4610.172300][ C1] ? __pmd_alloc (mm/memory.c:6660)
[ 4610.172302][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4610.172306][ C1] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 4610.172308][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4610.172312][ C1] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 4610.172316][ C1] __handle_mm_fault (mm/memory.c:6140)
[ 4610.172319][ C1] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4610.172322][ C1] ? mt_find (lib/maple_tree.c:6905)
[ 4610.172332][ C1] handle_mm_fault (mm/memory.c:6321)
[ 4610.172335][ C1] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4610.172338][ C1] ? down_read_trylock (kernel/locking/rwsem.c:1566 kernel/locking/rwsem.c:1561)
[ 4610.172342][ C1] do_user_addr_fault (arch/x86/mm/fault.c:1389)
[ 4610.172350][ C1] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 4610.172353][ C1] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4610.172356][ C1] RIP: 0010:rep_stos_alternative (arch/x86/lib/clear_page_64.S:99)
[ 4610.172359][ C1] Code: c9 75 f6 e9 02 61 03 00 48 89 07 48 83 c7 08 83 e9 08 74 ef 83 f9 08 73 ef eb de 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 <48> 89 07 48 89 47 08 48 89 47 10 48 89 47 18 48 89 47 20 48 89 47
All code
========
0: c9 leave
1: 75 f6 jne 0xfffffffffffffff9
3: e9 02 61 03 00 jmp 0x3610a
8: 48 89 07 mov %rax,(%rdi)
b: 48 83 c7 08 add $0x8,%rdi
f: 83 e9 08 sub $0x8,%ecx
12: 74 ef je 0x3
14: 83 f9 08 cmp $0x8,%ecx
17: 73 ef jae 0x8
19: eb de jmp 0xfffffffffffffff9
1b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
22: 00 00 00 00
26: 0f 1f 40 00 nopl 0x0(%rax)
2a:* 48 89 07 mov %rax,(%rdi) <-- trapping instruction
2d: 48 89 47 08 mov %rax,0x8(%rdi)
31: 48 89 47 10 mov %rax,0x10(%rdi)
35: 48 89 47 18 mov %rax,0x18(%rdi)
39: 48 89 47 20 mov %rax,0x20(%rdi)
3d: 48 rex.W
3e: 89 .byte 0x89
3f: 47 rex.RXB
Code starting with the faulting instruction
===========================================
0: 48 89 07 mov %rax,(%rdi)
3: 48 89 47 08 mov %rax,0x8(%rdi)
7: 48 89 47 10 mov %rax,0x10(%rdi)
b: 48 89 47 18 mov %rax,0x18(%rdi)
f: 48 89 47 20 mov %rax,0x20(%rdi)
13: 48 rex.W
14: 89 .byte 0x89
15: 47 rex.RXB
[ 4610.172361][ C1] RSP: 0018:ffffc90000f87b50 EFLAGS: 00050202
[ 4610.172363][ C1] RAX: 0000000000000000 RBX: ffff88800e9dd8a8 RCX: 0000000000000fb0
[ 4610.172364][ C1] RDX: 0000000000000000 RSI: ffffffff994ff232 RDI: 00007f38bdfc6050
[ 4610.172366][ C1] RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000001
[ 4610.172367][ C1] R10: 0000000000000000 R11: ffff8880095acba0 R12: 00007f38bdfc6050
[ 4610.172369][ C1] R13: 0000000000000fb0 R14: 00007f38bdfc6218 R15: ffff88800e9dd8c8
[ 4610.172375][ C1] elf_load (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:197 ./arch/x86/include/asm/uaccess_64.h:205 fs/binfmt_elf.c:118 fs/binfmt_elf.c:420)
[ 4610.172380][ C1] load_elf_interp.constprop.0 (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:126 fs/binfmt_elf.c:678)
[ 4610.172386][ C1] load_elf_binary (fs/binfmt_elf.c:1239)
[ 4610.172393][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 4610.172397][ C1] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 4610.172399][ C1] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 4610.172405][ C1] exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4610.172409][ C1] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 4610.172411][ C1] ? bprm_execve (fs/exec.c:1792 fs/exec.c:1778)
[ 4610.172416][ C1] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4610.172419][ C1] do_execveat_common.isra.0 (fs/exec.c:1908)
[ 4610.172424][ C1] __x64_sys_execve (fs/exec.c:2053)
[ 4610.172427][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4610.172431][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4610.172434][ C1] RIP: 0033:0x7f5b7e86640b
[ 4610.172440][ C1] Code: Unable to access opcode bytes at 0x7f5b7e8663e1.
Code starting with the faulting instruction
===========================================
[ 4610.172442][ C1] RSP: 002b:00007ffcadbe6fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000003b
[ 4610.172444][ C1] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5b7e86640b
[ 4610.172446][ C1] RDX: 000056450b3b9f00 RSI: 000056450b4219f0 RDI: 000056450b3e93d0
[ 4610.172448][ C1] RBP: 000056450b3e93d0 R08: 0000000000000008 R09: 000056450b3a5010
[ 4610.172449][ C1] R10: 00007f5b7ea21c60 R11: 0000000000000246 R12: 00000000ffffffff
[ 4610.172451][ C1] R13: 000056450b4219f0 R14: 000056450b3b9f00 R15: 000056450b3c77c0
| [ 4610.210998][ C1] RCU nest depth: 0, expected: 0
| [ 4610.211216][ C1] INFO: lockdep is turned off.
| [ 4610.211441][ C1] Preemption disabled at:
| [ 4610.211443][ C1] handle_softirqs (kernel/softirq.c:553)
[ 4610.212048][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4610.212050][ C1] Call Trace:
[ 4610.212052][ C1]
[ 4610.212054][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4610.212061][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4610.212067][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4610.212071][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4610.212074][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4610.212078][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4610.212083][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4610.212088][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4610.212091][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4610.212093][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4610.212100][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4610.212103][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4610.212108][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4610.212111][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4610.212115][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4610.212119][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4610.212122][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4610.212125][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4610.212129][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4610.212132][ C1] ? bad_range (./include/linux/seqlock.h:227 ./include/linux/seqlock.h:836 ./include/linux/memory_hotplug.h:103 mm/page_alloc.c:442 mm/page_alloc.c:461)
[ 4610.212137][ C1] ? rmqueue.constprop.0 (mm/page_alloc.c:3168)
[ 4610.212140][ C1] ? get_page_from_freelist (mm/page_alloc.c:3679)
[ 4610.212143][ C1] ? __alloc_frozen_pages_noprof (mm/page_alloc.c:4971)
[ 4610.212147][ C1] ? alloc_pages_mpol (mm/mempolicy.c:2303)
[ 4610.212150][ C1] ? folio_alloc_noprof (mm/mempolicy.c:2392 mm/mempolicy.c:2402)
[ 4610.212153][ C1] ? ractl_alloc_folio.constprop.0 (mm/readahead.c:186)
[ 4610.212158][ C1] ? page_cache_ra_unbounded (mm/readahead.c:270)
[ 4610.212164][ C1] __put_net (net/core/net_namespace.c:732)
[ 4610.212168][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4610.212171][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4610.212175][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4610.212180][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4610.212184][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4328)
[ 4610.212187][ C1] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1))
[ 4610.212190][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 4610.212195][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4610.212199][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4610.212204][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4610.212207][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 4610.212209][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4610.212213][ C1]
[ 4610.212214][ C1]
[ 4610.212215][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4610.212218][ C1] RIP: 0010:bad_range (./include/linux/seqlock.h:227 ./include/linux/seqlock.h:836 ./include/linux/memory_hotplug.h:103 mm/page_alloc.c:442 mm/page_alloc.c:461)
[ 4610.212221][ C1] Code: 24 78 4c 89 ff e8 01 b6 95 ff 58 48 b8 00 00 00 00 00 fc ff df 9c 5a 80 e6 02 0f 85 38 02 00 00 4d 85 e4 74 01 fb 41 0f b6 16 <40> 38 d5 7c 08 84 d2 0f 85 c8 02 00 00 44 8b a3 c8 00 00 00 41 f6
All code
========
0: 24 78 and $0x78,%al
2: 4c 89 ff mov %r15,%rdi
5: e8 01 b6 95 ff call 0xffffffffff95b60b
a: 58 pop %rax
b: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
12: fc ff df
15: 9c pushf
16: 5a pop %rdx
17: 80 e6 02 and $0x2,%dh
1a: 0f 85 38 02 00 00 jne 0x258
20: 4d 85 e4 test %r12,%r12
23: 74 01 je 0x26
25: fb sti
26: 41 0f b6 16 movzbl (%r14),%edx
2a:* 40 38 d5 cmp %dl,%bpl <-- trapping instruction
2d: 7c 08 jl 0x37
2f: 84 d2 test %dl,%dl
31: 0f 85 c8 02 00 00 jne 0x2ff
37: 44 8b a3 c8 00 00 00 mov 0xc8(%rbx),%r12d
3e: 41 rex.B
3f: f6 .byte 0xf6
Code starting with the faulting instruction
===========================================
0: 40 38 d5 cmp %dl,%bpl
3: 7c 08 jl 0xd
5: 84 d2 test %dl,%dl
7: 0f 85 c8 02 00 00 jne 0x2d5
d: 44 8b a3 c8 00 00 00 mov 0xc8(%rbx),%r12d
14: 41 rex.B
15: f6 .byte 0xf6
[ 4610.212224][ C1] RSP: 0018:ffffc90000f87048 EFLAGS: 00000206
[ 4610.212227][ C1] RAX: dffffc0000000000 RBX: ffff88807fffa780 RCX: 0000000000000080
[ 4610.212229][ C1] RDX: 0000000000000000 RSI: ffffffff99515cea RDI: ffffffff98c568c0
[ 4610.212231][ C1] RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000001
[ 4610.212232][ C1] R10: ffffffff9aa7c7d7 R11: ffff88807fffa850 R12: 0000000000000200
[ 4610.212234][ C1] R13: 000000000000ddec R14: ffffed100ffff509 R15: ffff88807fffa850
[ 4610.212243][ C1] rmqueue.constprop.0 (mm/page_alloc.c:3168)
[ 4610.212249][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 4610.212252][ C1] ? __pfx_rmqueue.constprop.0 (mm/page_alloc.c:3143)
[ 4610.212258][ C1] get_page_from_freelist (mm/page_alloc.c:3679)
[ 4610.212266][ C1] __alloc_frozen_pages_noprof (mm/page_alloc.c:4971)
[ 4610.212270][ C1] ? __pfx___alloc_frozen_pages_noprof (mm/page_alloc.c:4936)
[ 4610.212276][ C1] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 4610.212279][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4610.212283][ C1] alloc_pages_mpol (mm/mempolicy.c:2303)
[ 4610.212286][ C1] ? __pfx_alloc_pages_mpol (mm/mempolicy.c:2258)
[ 4610.212288][ C1] ? __pfx_xa_load (lib/xarray.c:1613)
[ 4610.212293][ C1] folio_alloc_noprof (mm/mempolicy.c:2392 mm/mempolicy.c:2402)
[ 4610.212296][ C1] ractl_alloc_folio.constprop.0 (mm/readahead.c:186)
[ 4610.212299][ C1] page_cache_ra_unbounded (mm/readahead.c:270)
[ 4610.212306][ C1] do_sync_mmap_readahead (mm/filemap.c:3263)
[ 4610.212311][ C1] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203)
[ 4610.212314][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 4610.212321][ C1] ? __filemap_get_folio (mm/filemap.c:1907)
[ 4610.212326][ C1] filemap_fault (mm/filemap.c:3403)
[ 4610.212329][ C1] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 4610.212333][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4610.212337][ C1] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 4610.212340][ C1] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21))
[ 4610.212343][ C1] ? kmem_cache_alloc_noprof (mm/slub.c:4209)
[ 4610.212347][ C1] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 4610.212351][ C1] ? __raw_spin_lock_init (kernel/locking/spinlock_debug.c:27)
[ 4610.212355][ C1] __do_fault (mm/memory.c:5098)
[ 4610.212360][ C1] do_pte_missing (mm/memory.c:5548 mm/memory.c:5654 mm/memory.c:4160)
[ 4610.212365][ C1] handle_pte_fault (mm/memory.c:5997)
[ 4610.212367][ C1] ? __pmd_alloc (mm/memory.c:6660)
[ 4610.212369][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4610.212372][ C1] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 4610.212375][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4610.212378][ C1] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 4610.212382][ C1] __handle_mm_fault (mm/memory.c:6140)
[ 4610.212385][ C1] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4610.212388][ C1] ? mt_find (lib/maple_tree.c:6905)
[ 4610.212398][ C1] handle_mm_fault (mm/memory.c:6321)
[ 4610.212401][ C1] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4610.212404][ C1] ? down_read_trylock (kernel/locking/rwsem.c:1566 kernel/locking/rwsem.c:1561)
[ 4610.212409][ C1] do_user_addr_fault (arch/x86/mm/fault.c:1389)
[ 4610.212417][ C1] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 4610.212421][ C1] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4610.212423][ C1] RIP: 0010:rep_stos_alternative (arch/x86/lib/clear_page_64.S:99)
[ 4610.212426][ C1] Code: c9 75 f6 e9 02 61 03 00 48 89 07 48 83 c7 08 83 e9 08 74 ef 83 f9 08 73 ef eb de 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 <48> 89 07 48 89 47 08 48 89 47 10 48 89 47 18 48 89 47 20 48 89 47
All code
========
0: c9 leave
1: 75 f6 jne 0xfffffffffffffff9
3: e9 02 61 03 00 jmp 0x3610a
8: 48 89 07 mov %rax,(%rdi)
b: 48 83 c7 08 add $0x8,%rdi
f: 83 e9 08 sub $0x8,%ecx
12: 74 ef je 0x3
14: 83 f9 08 cmp $0x8,%ecx
17: 73 ef jae 0x8
19: eb de jmp 0xfffffffffffffff9
1b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1)
22: 00 00 00 00
26: 0f 1f 40 00 nopl 0x0(%rax)
2a:* 48 89 07 mov %rax,(%rdi) <-- trapping instruction
2d: 48 89 47 08 mov %rax,0x8(%rdi)
31: 48 89 47 10 mov %rax,0x10(%rdi)
35: 48 89 47 18 mov %rax,0x18(%rdi)
39: 48 89 47 20 mov %rax,0x20(%rdi)
3d: 48 rex.W
3e: 89 .byte 0x89
3f: 47 rex.RXB
Code starting with the faulting instruction
===========================================
0: 48 89 07 mov %rax,(%rdi)
3: 48 89 47 08 mov %rax,0x8(%rdi)
7: 48 89 47 10 mov %rax,0x10(%rdi)
b: 48 89 47 18 mov %rax,0x18(%rdi)
f: 48 89 47 20 mov %rax,0x20(%rdi)
13: 48 rex.W
14: 89 .byte 0x89
15: 47 rex.RXB
[ 4610.212428][ C1] RSP: 0018:ffffc90000f87b50 EFLAGS: 00050202
[ 4610.212430][ C1] RAX: 0000000000000000 RBX: ffff88800e9dd8a8 RCX: 0000000000000fb0
[ 4610.212432][ C1] RDX: 0000000000000000 RSI: ffffffff994ff232 RDI: 00007f38bdfc6050
[ 4610.212434][ C1] RBP: 0000000000000003 R08: 0000000000000001 R09: 0000000000000001
[ 4610.212435][ C1] R10: 0000000000000000 R11: ffff8880095acba0 R12: 00007f38bdfc6050
[ 4610.212437][ C1] R13: 0000000000000fb0 R14: 00007f38bdfc6218 R15: ffff88800e9dd8c8
[ 4610.212442][ C1] elf_load (./arch/x86/include/asm/smap.h:29 ./arch/x86/include/asm/uaccess_64.h:197 ./arch/x86/include/asm/uaccess_64.h:205 fs/binfmt_elf.c:118 fs/binfmt_elf.c:420)
[ 4610.212448][ C1] load_elf_interp.constprop.0 (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:126 fs/binfmt_elf.c:678)
[ 4610.212453][ C1] load_elf_binary (fs/binfmt_elf.c:1239)
[ 4610.212461][ C1] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 4610.212464][ C1] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 4610.212466][ C1] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 4610.212473][ C1] exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4610.212477][ C1] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 4610.212479][ C1] ? bprm_execve (fs/exec.c:1792 fs/exec.c:1778)
[ 4610.212484][ C1] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4610.212487][ C1] do_execveat_common.isra.0 (fs/exec.c:1908)
[ 4610.212492][ C1] __x64_sys_execve (fs/exec.c:2053)
[ 4610.212495][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4610.212500][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4610.212503][ C1] RIP: 0033:0x7f5b7e86640b
[ 4610.212509][ C1] Code: Unable to access opcode bytes at 0x7f5b7e8663e1.
Code starting with the faulting instruction
===========================================
[ 4610.212510][ C1] RSP: 002b:00007ffcadbe6fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000003b
[ 4610.212513][ C1] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5b7e86640b
[ 4610.212514][ C1] RDX: 000056450b3b9f00 RSI: 000056450b4219f0 RDI: 000056450b3e93d0
[ 4610.212516][ C1] RBP: 000056450b3e93d0 R08: 0000000000000008 R09: 000056450b3a5010
[ 4610.212517][ C1] R10: 00007f5b7ea21c60 R11: 0000000000000246 R12: 00000000ffffffff
[ 4610.212519][ C1] R13: 000056450b4219f0 R14: 000056450b3b9f00 R15: 000056450b3c77c0
| [ 4614.456329][ C0] INFO: lockdep is turned off.
| [ 4614.456559][ C0] Preemption disabled at:
| [ 4614.456561][ C0] handle_softirqs (kernel/softirq.c:553)
| [ 4614.457008][ C0] Tainted: [W]=WARN
[ 4614.457009][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4614.457011][ C0] Call Trace:
[ 4614.457013][ C0]
[ 4614.457015][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 4614.457022][ C0] __might_resched (kernel/sched/core.c:8796)
[ 4614.457029][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4614.457032][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4614.457035][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 4614.457040][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457045][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4614.457049][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4614.457052][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4614.457056][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4614.457062][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4614.457066][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4614.457070][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4614.457073][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4614.457077][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4614.457082][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4614.457084][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4614.457087][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4614.457091][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4614.457095][ C0] ? __orc_find (arch/x86/kernel/unwind_orc.c:106)
[ 4614.457098][ C0] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 4614.457100][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4614.457104][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4614.457110][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4614.457116][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4614.457119][ C0] ? __kasan_kmalloc (mm/kasan/common.c:398)
[ 4614.457122][ C0] ? __kmalloc_noprof (mm/slub.c:4328 mm/slub.c:4339)
[ 4614.457126][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4614.457131][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457135][ C0] __put_net (net/core/net_namespace.c:732)
[ 4614.457139][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4614.457143][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4614.457146][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4614.457152][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4614.457156][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457159][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4614.457164][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 4614.457168][ C0] handle_softirqs (kernel/softirq.c:580)
[ 4614.457173][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4614.457176][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 4614.457178][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4614.457182][ C0]
[ 4614.457183][ C0]
[ 4614.457184][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4614.457187][ C0] RIP: 0010:__orc_find (arch/x86/kernel/unwind_orc.c:106)
[ 4614.457190][ C0] Code: 00 48 89 da 48 c1 ea 03 0f b6 34 0a 48 89 da 83 e2 07 83 c2 03 40 38 f2 7c 05 40 84 f6 75 4b 48 63 13 48 01 da 49 39 d5 73 af <4c> 8d 63 fc 4c 39 e5 76 b2 4d 29 f7 49 c1 ff 02 4b 8d 14 7f 48 8d
All code
========
0: 00 48 89 add %cl,-0x77(%rax)
3: da 48 c1 fimull -0x3f(%rax)
6: ea (bad)
7: 03 0f add (%rdi),%ecx
9: b6 34 mov $0x34,%dh
b: 0a 48 89 or -0x77(%rax),%cl
e: da 83 e2 07 83 c2 fiaddl -0x3d7cf81e(%rbx)
14: 03 40 38 add 0x38(%rax),%eax
17: f2 7c 05 bnd jl 0x1f
1a: 40 84 f6 test %sil,%sil
1d: 75 4b jne 0x6a
1f: 48 63 13 movslq (%rbx),%rdx
22: 48 01 da add %rbx,%rdx
25: 49 39 d5 cmp %rdx,%r13
28: 73 af jae 0xffffffffffffffd9
2a:* 4c 8d 63 fc lea -0x4(%rbx),%r12 <-- trapping instruction
2e: 4c 39 e5 cmp %r12,%rbp
31: 76 b2 jbe 0xffffffffffffffe5
33: 4d 29 f7 sub %r14,%r15
36: 49 c1 ff 02 sar $0x2,%r15
3a: 4b 8d 14 7f lea (%r15,%r15,2),%rdx
3e: 48 rex.W
3f: 8d .byte 0x8d
Code starting with the faulting instruction
===========================================
0: 4c 8d 63 fc lea -0x4(%rbx),%r12
4: 4c 39 e5 cmp %r12,%rbp
7: 76 b2 jbe 0xffffffffffffffbb
9: 4d 29 f7 sub %r14,%r15
c: 49 c1 ff 02 sar $0x2,%r15
10: 4b 8d 14 7f lea (%r15,%r15,2),%rdx
14: 48 rex.W
15: 8d .byte 0x8d
[ 4614.457193][ C0] RSP: 0018:ffffc90000f06de8 EFLAGS: 00000293
[ 4614.457196][ C0] RAX: ffffffff9af90330 RBX: ffffffff9abcdc40 RCX: dffffc0000000000
[ 4614.457198][ C0] RDX: ffffffff967028ed RSI: 0000000000000000 RDI: ffffffff9abcdc2c
[ 4614.457200][ C0] RBP: ffffffff9abcdc3c R08: 0000000000000000 R09: ffffc90000f06f69
[ 4614.457202][ C0] R10: ffffffff95c1d687 R11: ffffc90000f06f68 R12: ffffffff9abcdc44
[ 4614.457204][ C0] R13: ffffffff967028d9 R14: ffffffff9abcdc2c R15: ffffffff9abcdc38
[ 4614.457206][ C0] ? backing_file_open (fs/backing-file.c:45)
[ 4614.457211][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4614.457214][ C0] ? backing_file_open (fs/backing-file.c:52)
[ 4614.457220][ C0] unwind_next_frame (arch/x86/kernel/unwind_orc.c:495)
[ 4614.457222][ C0] ? backing_file_open (fs/backing-file.c:45)
[ 4614.457225][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4614.457229][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4614.457233][ C0] ? backing_file_open (fs/backing-file.c:45)
[ 4614.457235][ C0] ? kernel_text_address (kernel/extable.c:99)
[ 4614.457240][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4614.457244][ C0] ? copy_args_to_argbuf (fs/fuse/virtio_fs.c:709)
[ 4614.457249][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4614.457254][ C0] ? backing_file_open (fs/backing-file.c:45)
[ 4614.457258][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 4614.457261][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4614.457264][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4614.457268][ C0] ? do_open (fs/namei.c:3888)
[ 4614.457271][ C0] ? kernel_text_address (kernel/extable.c:99)
[ 4614.457275][ C0] kasan_save_stack (mm/kasan/common.c:48)
[ 4614.457278][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4614.457281][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4614.457284][ C0] ? __kasan_kmalloc (mm/kasan/common.c:398)
[ 4614.457287][ C0] ? __kmalloc_noprof (mm/slub.c:4328 mm/slub.c:4339)
[ 4614.457290][ C0] ? copy_args_to_argbuf (fs/fuse/virtio_fs.c:709)
[ 4614.457293][ C0] ? virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1405)
[ 4614.457296][ C0] ? virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 4614.457298][ C0] ? __fuse_simple_request (fs/fuse/dev.c:578 fs/fuse/dev.c:672)
[ 4614.457302][ C0] ? fuse_send_open (fs/fuse/file.c:28)
[ 4614.457305][ C0] ? fuse_file_open (fs/fuse/file.c:147)
[ 4614.457308][ C0] ? fuse_open (fs/fuse/file.c:175 fs/fuse/file.c:264)
[ 4614.457310][ C0] ? do_dentry_open (fs/open.c:964)
[ 4614.457313][ C0] ? vfs_open (fs/open.c:1094)
[ 4614.457317][ C0] ? backing_file_open (fs/backing-file.c:45)
[ 4614.457321][ C0] ? do_open (fs/namei.c:3888)
[ 4614.457325][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4614.457328][ C0] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4614.457333][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4614.457337][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4614.457340][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457343][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457346][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4614.457349][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4614.457353][ C0] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4614.457357][ C0] __kasan_kmalloc (mm/kasan/common.c:398)
[ 4614.457361][ C0] __kmalloc_noprof (mm/slub.c:4328 mm/slub.c:4339)
[ 4614.457366][ C0] copy_args_to_argbuf (fs/fuse/virtio_fs.c:709)
[ 4614.457371][ C0] virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1405)
[ 4614.457375][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457379][ C0] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 4614.457382][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4614.457385][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4614.457389][ C0] ? from_kgid (kernel/user_namespace.c:507)
[ 4614.457392][ C0] ? __pfx_from_kgid (kernel/user_namespace.c:507)
[ 4614.457394][ C0] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12)
[ 4614.457399][ C0] ? fuse_request_alloc (./arch/x86/include/asm/bitops.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:29 fs/fuse/dev.c:135 fs/fuse/dev.c:144)
[ 4614.457403][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4614.457407][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4614.457410][ C0] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 4614.457413][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457416][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4614.457420][ C0] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 4614.457423][ C0] ? fuse_send_one (fs/fuse/dev.c:400)
[ 4614.457427][ C0] __fuse_simple_request (fs/fuse/dev.c:578 fs/fuse/dev.c:672)
[ 4614.457431][ C0] fuse_send_open (fs/fuse/file.c:28)
[ 4614.457435][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4614.457438][ C0] ? __pfx_fuse_send_open (fs/fuse/file.c:28)
[ 4614.457440][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4614.457448][ C0] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 4614.457451][ C0] ? __init_waitqueue_head (./include/linux/list.h:37 kernel/sched/wait.c:12)
[ 4614.457455][ C0] ? __kasan_kmalloc (mm/kasan/common.c:398)
[ 4614.457459][ C0] fuse_file_open (fs/fuse/file.c:147)
[ 4614.457463][ C0] fuse_open (fs/fuse/file.c:175 fs/fuse/file.c:264)
[ 4614.457467][ C0] do_dentry_open (fs/open.c:964)
[ 4614.457470][ C0] ? __pfx_fuse_open (fs/fuse/file.c:234)
[ 4614.457473][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4614.457477][ C0] vfs_open (fs/open.c:1094)
[ 4614.457482][ C0] backing_file_open (fs/backing-file.c:45)
[ 4614.457485][ C0] ovl_open_realfile (fs/overlayfs/file.c:51)
[ 4614.457490][ C0] ovl_open (fs/overlayfs/file.c:222)
[ 4614.457493][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 4614.457497][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457501][ C0] do_dentry_open (fs/open.c:964)
[ 4614.457503][ C0] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 4614.457508][ C0] vfs_open (fs/open.c:1094)
[ 4614.457513][ C0] do_open (fs/namei.c:3888)
[ 4614.457517][ C0] path_openat (fs/namei.c:4046)
[ 4614.457520][ C0] ? __pfx_path_openat (fs/namei.c:4028)
[ 4614.457524][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4614.457529][ C0] do_filp_open (fs/namei.c:4073)
[ 4614.457532][ C0] ? __pfx_do_filp_open (fs/namei.c:4067)
[ 4614.457535][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4614.457541][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4614.457544][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4614.457547][ C0] ? alloc_fd (fs/file.c:597)
[ 4614.457551][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4614.457555][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186)
[ 4614.457558][ C0] ? alloc_fd (fs/file.c:597)
[ 4614.457562][ C0] do_sys_openat2 (fs/open.c:1437)
[ 4614.457566][ C0] ? __pfx_do_sys_openat2 (fs/open.c:1422)
[ 4614.457570][ C0] ? __up_read (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1352)
[ 4614.457573][ C0] ? handle_mm_fault (mm/memory.c:6321)
[ 4614.457576][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 4614.457580][ C0] __x64_sys_openat (fs/open.c:1463)
[ 4614.457584][ C0] ? __pfx___x64_sys_openat (fs/open.c:1463)
[ 4614.457589][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4614.457592][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4614.457597][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4614.457599][ C0] RIP: 0033:0x7f89774dc82b
[ 4614.457602][ C0] Code: 25 00 00 41 00 3d 00 00 41 00 74 4b 64 8b 04 25 18 00 00 00 85 c0 75 67 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 91 00 00 00 48 8b 54 24 28 64 48 2b 14 25
All code
========
0: 25 00 00 41 00 and $0x410000,%eax
5: 3d 00 00 41 00 cmp $0x410000,%eax
a: 74 4b je 0x57
c: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
13: 00
14: 85 c0 test %eax,%eax
16: 75 67 jne 0x7f
18: 44 89 e2 mov %r12d,%edx
1b: 48 89 ee mov %rbp,%rsi
1e: bf 9c ff ff ff mov $0xffffff9c,%edi
23: b8 01 01 00 00 mov $0x101,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 0f 87 91 00 00 00 ja 0xc7
36: 48 8b 54 24 28 mov 0x28(%rsp),%rdx
3b: 64 fs
3c: 48 rex.W
3d: 2b .byte 0x2b
3e: 14 25 adc $0x25,%al
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 0f 87 91 00 00 00 ja 0x9d
c: 48 8b 54 24 28 mov 0x28(%rsp),%rdx
11: 64 fs
12: 48 rex.W
13: 2b .byte 0x2b
14: 14 25 adc $0x25,%al
[ 4614.457604][ C0] RSP: 002b:00007fff851be8b0 EFLAGS: 00000246 ORIG_RAX: 0000000000000101
[ 4614.457607][ C0] RAX: ffffffffffffffda RBX: 00007f8976e720e0 RCX: 00007f89774dc82b
[ 4614.457609][ C0] RDX: 0000000000080000 RSI: 000055ed55152260 RDI: 00000000ffffff9c
[ 4614.457611][ C0] RBP: 000055ed55152260 R08: 000055ed5514e5c0 R09: 00007f897754f4e0
[ 4614.457612][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000080000
[ 4614.457614][ C0] R13: 000055ed1bcb9218 R14: 0000000000000007 R15: 000055ed551ed5c0
| [ 4617.396680][ C1] INFO: lockdep is turned off.
| [ 4617.396842][ C1] Preemption disabled at:
| [ 4617.396843][ C1] handle_softirqs (kernel/softirq.c:553)
| [ 4617.397172][ C1] Tainted: [W]=WARN
[ 4617.397174][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4617.397176][ C1] Call Trace:
[ 4617.397177][ C1]
[ 4617.397179][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4617.397186][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4617.397193][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4617.397197][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4617.397200][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4617.397205][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4617.397209][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4617.397214][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4617.397217][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4617.397220][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4617.397227][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4617.397230][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4617.397235][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4617.397238][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4617.397242][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4617.397247][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4617.397250][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4617.397254][ C1] ? kthread (kernel/kthread.c:464)
[ 4617.397258][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 4617.397262][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4617.397266][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 4617.397270][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 4617.397273][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4617.397277][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4617.397281][ C1] __put_net (net/core/net_namespace.c:732)
[ 4617.397286][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4617.397289][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4617.397293][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4617.397298][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4617.397303][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4617.397305][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4617.397311][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4617.397315][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4617.397320][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 4617.397324][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 4617.397326][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4617.397330][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 4617.397333][ C1] kthread (kernel/kthread.c:464)
[ 4617.397337][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4617.397340][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 4617.397342][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4617.397345][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4617.397348][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4617.397352][ C1] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4617.397355][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4617.397358][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4620.791378][ C1] INFO: lockdep is turned off.
| [ 4620.791535][ C1] Preemption disabled at:
| [ 4620.791537][ C1] handle_softirqs (kernel/softirq.c:553)
| [ 4620.791869][ C1] Tainted: [W]=WARN
[ 4620.791870][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4620.791872][ C1] Call Trace:
[ 4620.791873][ C1]
[ 4620.791875][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4620.791883][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4620.791890][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4620.791894][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4620.791897][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4620.791902][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4620.791907][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4620.791912][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4620.791915][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4620.791919][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4620.791925][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4620.791928][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4620.791933][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4620.791936][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4620.791940][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4620.791944][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4620.791947][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4620.791952][ C1] ? kthread (kernel/kthread.c:464)
[ 4620.791956][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 4620.791960][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4620.791964][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 4620.791968][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 4620.791971][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4620.791976][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4620.791981][ C1] __put_net (net/core/net_namespace.c:732)
[ 4620.791985][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4620.791989][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4620.791992][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4620.791998][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4620.792002][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4620.792005][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4620.792010][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4620.792015][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4620.792018][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 4620.792022][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 4620.792024][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4620.792028][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 4620.792032][ C1] kthread (kernel/kthread.c:464)
[ 4620.792035][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4620.792038][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 4620.792041][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4620.792044][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4620.792047][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4620.792051][ C1] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4620.792054][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4620.792057][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4642.547093][ C0] INFO: lockdep is turned off.
| [ 4642.547295][ C0] Preemption disabled at:
| [ 4642.547297][ C0] 0x0
| [ 4642.547683][ C0] Tainted: [W]=WARN
[ 4642.547684][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4642.547686][ C0] Call Trace:
[ 4642.547688][ C0]
[ 4642.547689][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 4642.547698][ C0] __might_resched (kernel/sched/core.c:8796)
[ 4642.547705][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4642.547709][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4642.547712][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 4642.547717][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.547722][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4642.547727][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4642.547730][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4642.547733][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4642.547740][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4642.547743][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4642.547748][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4642.547751][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4642.547755][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4642.547760][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4642.547762][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4642.547766][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4642.547770][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4642.547774][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4642.547778][ C0] ? __create_object (mm/kmemleak.c:776)
[ 4642.547781][ C0] ? __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339)
[ 4642.547786][ C0] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4642.547789][ C0] ? virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 4642.547792][ C0] ? flush_bg_queue (fs/fuse/dev.c:418)
[ 4642.547797][ C0] ? fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 4642.547799][ C0] ? fuse_simple_background (fs/fuse/dev.c:753)
[ 4642.547802][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4642.547807][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.547811][ C0] __put_net (net/core/net_namespace.c:732)
[ 4642.547816][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4642.547819][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4642.547823][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4642.547828][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4642.547833][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.547836][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4642.547841][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 4642.547845][ C0] handle_softirqs (kernel/softirq.c:580)
[ 4642.547851][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4642.547853][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 4642.547856][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4642.547859][ C0]
[ 4642.547860][ C0]
[ 4642.547862][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4642.547864][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4642.547868][ C0] Code: 74 24 10 e8 81 4c 56 fd 48 89 ef e8 39 9f 56 fd 81 e3 00 02 00 00 75 29 9c 58 f6 c4 02 75 35 48 85 db 74 01 fb bf 01 00 00 00 ba 9c 4a fd 65 8b 05 f3 3c 1f 03 85 c0 74 0e 5b 5d e9 98 34 00
All code
========
0: 74 24 je 0x26
2: 10 e8 adc %ch,%al
4: 81 4c 56 fd 48 89 ef orl $0xe8ef8948,-0x3(%rsi,%rdx,2)
b: e8
c: 39 9f 56 fd 81 e3 cmp %ebx,-0x1c7e02aa(%rdi)
12: 00 02 add %al,(%rdx)
14: 00 00 add %al,(%rax)
16: 75 29 jne 0x41
18: 9c pushf
19: 58 pop %rax
1a: f6 c4 02 test $0x2,%ah
1d: 75 35 jne 0x54
1f: 48 85 db test %rbx,%rbx
22: 74 01 je 0x25
24: fb sti
25: bf 01 00 00 00 mov $0x1,%edi
2a:* e8 ba 9c 4a fd call 0xfffffffffd4a9ce9 <-- trapping instruction
2f: 65 8b 05 f3 3c 1f 03 mov %gs:0x31f3cf3(%rip),%eax # 0x31f3d29
36: 85 c0 test %eax,%eax
38: 74 0e je 0x48
3a: 5b pop %rbx
3b: 5d pop %rbp
3c: e9 .byte 0xe9
3d: 98 cwtl
3e: 34 00 xor $0x0,%al
Code starting with the faulting instruction
===========================================
0: e8 ba 9c 4a fd call 0xfffffffffd4a9cbf
5: 65 8b 05 f3 3c 1f 03 mov %gs:0x31f3cf3(%rip),%eax # 0x31f3cff
c: 85 c0 test %eax,%eax
e: 74 0e je 0x1e
10: 5b pop %rbx
11: 5d pop %rbp
12: e9 .byte 0xe9
13: 98 cwtl
14: 34 00 xor $0x0,%al
[ 4642.547871][ C0] RSP: 0000:ffffc900012a7310 EFLAGS: 00000206
[ 4642.547874][ C0] RAX: 0000000000000046 RBX: 0000000000000200 RCX: ffffffff960577af
[ 4642.547876][ C0] RDX: 0000000000000000 RSI: ffffffff98c56840 RDI: 0000000000000001
[ 4642.547878][ C0] RBP: ffffffff9a19e4a0 R08: 0000000000000000 R09: 0000000000000000
[ 4642.547880][ C0] R10: ffffffff9aa7c7d7 R11: ffffc900012a7180 R12: ffff888015fadc00
[ 4642.547881][ C0] R13: 0000000000000200 R14: 0000000000000001 R15: 0000000000000282
[ 4642.547885][ C0] ? trace_irq_enable.constprop.0 (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:654 ./include/linux/cpumask.h:1210 ./include/trace/events/preemptirq.h:40)
[ 4642.547890][ C0] __create_object (mm/kmemleak.c:776)
[ 4642.547893][ C0] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4642.547895][ C0] __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339)
[ 4642.547901][ C0] virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4642.547905][ C0] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4642.547909][ C0] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 4642.547913][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4642.547916][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4642.547919][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.547923][ C0] ? __pfx_map_id_range_up (kernel/user_namespace.c:382)
[ 4642.547926][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4642.547929][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4642.547933][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4642.547936][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4642.547939][ C0] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 4642.547942][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.547945][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4642.547950][ C0] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 4642.547953][ C0] ? fuse_send_one (fs/fuse/dev.c:400)
[ 4642.547957][ C0] flush_bg_queue (fs/fuse/dev.c:418)
[ 4642.547961][ C0] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 4642.547965][ C0] fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 4642.547969][ C0] fuse_simple_background (fs/fuse/dev.c:753)
[ 4642.547973][ C0] fuse_send_readpages (fs/fuse/file.c:995)
[ 4642.547977][ C0] fuse_readahead (fs/fuse/file.c:1033)
[ 4642.547984][ C0] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 4642.547986][ C0] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 4642.547992][ C0] ? __filemap_add_folio (mm/filemap.c:949)
[ 4642.547999][ C0] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 4642.548003][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.548006][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4642.548010][ C0] ? __pfx_read_pages (mm/readahead.c:147)
[ 4642.548018][ C0] page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298)
[ 4642.548024][ C0] filemap_fault (mm/filemap.c:3290 mm/filemap.c:3389)
[ 4642.548028][ C0] ? __pfx_filemap_map_pages (mm/filemap.c:3692)
[ 4642.548032][ C0] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 4642.548036][ C0] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 4642.548040][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.548043][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4642.548047][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4642.548051][ C0] __do_fault (mm/memory.c:5098)
[ 4642.548055][ C0] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160)
[ 4642.548057][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4642.548062][ C0] handle_pte_fault (mm/memory.c:5997)
[ 4642.548064][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4642.548067][ C0] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 4642.548071][ C0] ? __up_write (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1375)
[ 4642.548074][ C0] __handle_mm_fault (mm/memory.c:6140)
[ 4642.548077][ C0] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4642.548080][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 4642.548087][ C0] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 4642.548091][ C0] handle_mm_fault (mm/memory.c:6321)
[ 4642.548093][ C0] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4642.548099][ C0] do_user_addr_fault (arch/x86/mm/fault.c:1337)
[ 4642.548105][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4642.548108][ C0] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 4642.548112][ C0] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4642.548114][ C0] RIP: 0033:0x7fe5966a8e6c
[ 4642.548117][ C0] Code: 83 fe 25 0f 84 f5 06 00 00 4c 89 6d 88 49 83 fc 08 0f 84 0f 07 00 00 49 83 fc 26 0f 84 05 07 00 00 4d 85 e4 0f 84 24 01 00 00 <41> 0f b6 45 04 89 c6 40 c0 ee 04 0f 84 b3 05 00 00 41 0f b6 55 05
All code
========
0: 83 fe 25 cmp $0x25,%esi
3: 0f 84 f5 06 00 00 je 0x6fe
9: 4c 89 6d 88 mov %r13,-0x78(%rbp)
d: 49 83 fc 08 cmp $0x8,%r12
11: 0f 84 0f 07 00 00 je 0x726
17: 49 83 fc 26 cmp $0x26,%r12
1b: 0f 84 05 07 00 00 je 0x726
21: 4d 85 e4 test %r12,%r12
24: 0f 84 24 01 00 00 je 0x14e
2a:* 41 0f b6 45 04 movzbl 0x4(%r13),%eax <-- trapping instruction
2f: 89 c6 mov %eax,%esi
31: 40 c0 ee 04 shr $0x4,%sil
35: 0f 84 b3 05 00 00 je 0x5ee
3b: 41 0f b6 55 05 movzbl 0x5(%r13),%edx
Code starting with the faulting instruction
===========================================
0: 41 0f b6 45 04 movzbl 0x4(%r13),%eax
5: 89 c6 mov %eax,%esi
7: 40 c0 ee 04 shr $0x4,%sil
b: 0f 84 b3 05 00 00 je 0x5c4
11: 41 0f b6 55 05 movzbl 0x5(%r13),%edx
[ 4642.548119][ C0] RSP: 002b:00007ffd323eabd0 EFLAGS: 00010206
[ 4642.548122][ C0] RAX: 00007fe5965cdae0 RBX: 00007fe5965f99b8 RCX: 00007fe5965f0de0
[ 4642.548123][ C0] RDX: 0000000000000003 RSI: 0000000000000001 RDI: 00007fe596657fd8
[ 4642.548125][ C0] RBP: 00007ffd323eacd0 R08: 0000000000000004 R09: 0000000000000000
[ 4642.548126][ C0] R10: 00007fe5965cdaf8 R11: 0000000000000000 R12: 0000000000000006
[ 4642.548128][ C0] R13: 00007fe5965f1440 R14: 0000004400000006 R15: 00007fe59668be40
| [ 4645.935829][ C2] INFO: lockdep is turned off.
| [ 4645.936034][ C2] Preemption disabled at:
| [ 4645.936036][ C2] handle_softirqs (kernel/softirq.c:553)
| [ 4645.936484][ C2] Tainted: [W]=WARN
[ 4645.936485][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4645.936487][ C2] Call Trace:
[ 4645.936489][ C2]
[ 4645.936491][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 4645.936499][ C2] __might_resched (kernel/sched/core.c:8796)
[ 4645.936506][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4645.936509][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4645.936512][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 4645.936517][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4645.936521][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4645.936526][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4645.936529][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4645.936532][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4645.936539][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4645.936542][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4645.936547][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4645.936550][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4645.936554][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4645.936559][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4645.936561][ C2] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4645.936566][ C2] ? kthread (kernel/kthread.c:464)
[ 4645.936570][ C2] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 4645.936573][ C2] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4645.936578][ C2] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 4645.936582][ C2] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 4645.936585][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4645.936589][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4645.936593][ C2] __put_net (net/core/net_namespace.c:732)
[ 4645.936598][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4645.936601][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4645.936604][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4645.936608][ C2] ? __schedule (kernel/sched/core.c:6658)
[ 4645.936614][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4645.936618][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4645.936621][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4645.936626][ C2] rcu_core (kernel/rcu/tree.c:2834)
[ 4645.936630][ C2] handle_softirqs (kernel/softirq.c:580)
[ 4645.936634][ C2] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 4645.936638][ C2] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 4645.936640][ C2] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4645.936644][ C2] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 4645.936648][ C2] kthread (kernel/kthread.c:464)
[ 4645.936652][ C2] ? __pfx_kthread (kernel/kthread.c:413)
[ 4645.936655][ C2] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 4645.936657][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4645.936661][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4645.936663][ C2] ? __pfx_kthread (kernel/kthread.c:413)
[ 4645.936667][ C2] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4645.936670][ C2] ? __pfx_kthread (kernel/kthread.c:413)
[ 4645.936673][ C2] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4648.944851][ C0] INFO: lockdep is turned off.
| [ 4648.945054][ C0] Preemption disabled at:
| [ 4648.945055][ C0] handle_softirqs (kernel/softirq.c:553)
| [ 4648.945482][ C0] Tainted: [W]=WARN
[ 4648.945483][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4648.945485][ C0] Call Trace:
[ 4648.945487][ C0]
[ 4648.945489][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 4648.945497][ C0] __might_resched (kernel/sched/core.c:8796)
[ 4648.945504][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4648.945508][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4648.945510][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 4648.945515][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4648.945519][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4648.945524][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4648.945527][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4648.945530][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4648.945537][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4648.945540][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4648.945545][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4648.945548][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4648.945552][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4648.945557][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4648.945560][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4648.945562][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4648.945566][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4648.945570][ C0] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:680)
[ 4648.945574][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4648.945578][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4648.945583][ C0] ? set_track_prepare (mm/slub.c:936)
[ 4648.945587][ C0] ? __alloc_object (mm/kmemleak.c:697)
[ 4648.945590][ C0] ? __create_object (mm/kmemleak.c:770)
[ 4648.945594][ C0] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203)
[ 4648.945598][ C0] ? getname_flags (fs/namei.c:146)
[ 4648.945602][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4648.945606][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4648.945610][ C0] __put_net (net/core/net_namespace.c:732)
[ 4648.945615][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4648.945618][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4648.945621][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4648.945627][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4648.945632][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4648.945634][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4648.945640][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 4648.945644][ C0] handle_softirqs (kernel/softirq.c:580)
[ 4648.945649][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4648.945652][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 4648.945654][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4648.945658][ C0]
[ 4648.945659][ C0]
[ 4648.945660][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4648.945663][ C0] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:680)
[ 4648.945666][ C0] Code: 48 8b 84 24 c0 00 00 00 65 48 2b 05 08 1a e6 05 0f 85 01 17 00 00 48 81 c4 c8 00 00 00 44 89 e0 5b 5d 41 5c 41 5d 41 5e 41 5f c1 11 c7 02 48 b8 00 00 00 00 00 fc ff df 4d 8d 65 58 4c 89 e2
All code
========
0: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax
7: 00
8: 65 48 2b 05 08 1a e6 sub %gs:0x5e61a08(%rip),%rax # 0x5e61a18
f: 05
10: 0f 85 01 17 00 00 jne 0x1717
16: 48 81 c4 c8 00 00 00 add $0xc8,%rsp
1d: 44 89 e0 mov %r12d,%eax
20: 5b pop %rbx
21: 5d pop %rbp
22: 41 5c pop %r12
24: 41 5d pop %r13
26: 41 5e pop %r14
28: 41 5f pop %r15
2a:* e9 c1 11 c7 02 jmp 0x2c711f0 <-- trapping instruction
2f: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
36: fc ff df
39: 4d 8d 65 58 lea 0x58(%r13),%r12
3d: 4c 89 e2 mov %r12,%rdx
Code starting with the faulting instruction
===========================================
0: e9 c1 11 c7 02 jmp 0x2c711c6
5: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
c: fc ff df
f: 4d 8d 65 58 lea 0x58(%r13),%r12
13: 4c 89 e2 mov %r12,%rdx
[ 4648.945669][ C0] RSP: 0018:ffffc900015f7ab8 EFLAGS: 00000286
[ 4648.945672][ C0] RAX: 000000009aebc701 RBX: ffffffff95ed4160 RCX: 0000000000000001
[ 4648.945674][ C0] RDX: 0000000000000000 RSI: ffffffff98c56840 RDI: ffff888001f9c9c4
[ 4648.945676][ C0] RBP: ffffc900015f7b58 R08: 0000000000000000 R09: ffffc900015f7b01
[ 4648.945678][ C0] R10: ffffffff95c1d687 R11: ffffc900015f7b00 R12: ffffc900015f7b88
[ 4648.945680][ C0] R13: 0000000000000000 R14: ffff888001f9c5c0 R15: 0000000000000cc0
[ 4648.945682][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4648.945686][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4648.945691][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4648.945696][ C0] ? set_track_prepare (mm/slub.c:936)
[ 4648.945701][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 4648.945704][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4648.945710][ C0] set_track_prepare (mm/slub.c:936)
[ 4648.945713][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4648.945716][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21))
[ 4648.945720][ C0] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 4648.945724][ C0] __alloc_object (mm/kmemleak.c:697)
[ 4648.945728][ C0] __create_object (mm/kmemleak.c:770)
[ 4648.945732][ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203)
[ 4648.945737][ C0] getname_flags (fs/namei.c:146)
[ 4648.945741][ C0] user_path_at (fs/namei.c:3127)
[ 4648.945745][ C0] user_statfs (fs/statfs.c:103)
[ 4648.945750][ C0] ? __pfx_user_statfs (fs/statfs.c:98)
[ 4648.945754][ C0] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 4648.945759][ C0] __do_sys_statfs (fs/statfs.c:194)
[ 4648.945763][ C0] ? __pfx___do_sys_statfs (fs/statfs.c:191)
[ 4648.945766][ C0] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 4648.945769][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4648.945772][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4648.945776][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4648.945779][ C0] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1338)
[ 4648.945784][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4648.945787][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4648.945790][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4648.945796][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4648.945798][ C0] RIP: 0033:0x7f0a2ce6b4cb
[ 4648.945802][ C0] Code: c3 66 0f 1f 44 00 00 48 8b 05 31 a9 0b 00 64 c7 00 16 00 00 00 b8 ff ff ff ff c3 0f 1f 40 00 f3 0f 1e fa b8 89 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 8b 15 01 a9 0b 00 f7 d8
All code
========
0: c3 ret
1: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
7: 48 8b 05 31 a9 0b 00 mov 0xba931(%rip),%rax # 0xba93f
e: 64 c7 00 16 00 00 00 movl $0x16,%fs:(%rax)
15: b8 ff ff ff ff mov $0xffffffff,%eax
1a: c3 ret
1b: 0f 1f 40 00 nopl 0x0(%rax)
1f: f3 0f 1e fa endbr64
23: b8 89 00 00 00 mov $0x89,%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: 48 8b 15 01 a9 0b 00 mov 0xba901(%rip),%rdx # 0xba93f
3e: f7 d8 neg %eax
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: 48 8b 15 01 a9 0b 00 mov 0xba901(%rip),%rdx # 0xba915
14: f7 d8 neg %eax
[ 4648.945804][ C0] RSP: 002b:00007fffcd1b55d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000089
[ 4648.945807][ C0] RAX: ffffffffffffffda RBX: 00007fffcd1b5650 RCX: 00007f0a2ce6b4cb
[ 4648.945808][ C0] RDX: fffffffffffffe90 RSI: 00007fffcd1b5650 RDI: 00007f0a2cff02b8
[ 4648.945810][ C0] RBP: 00007f0a2cff02b8 R08: 0000000000000000 R09: 00000000069682ac
[ 4648.945812][ C0] R10: fffffffffffffe90 R11: 0000000000000246 R12: 00007fffcd1b57d8
[ 4648.945813][ C0] R13: 00007fffcd1b5820 R14: 00007f0a2cff8870 R15: 0000000000000000
| [ 4652.531985][ C0] INFO: lockdep is turned off.
| [ 4652.532194][ C0] Preemption disabled at:
| [ 4652.532196][ C0] schedule_preempt_disabled (kernel/sched/core.c:6933)
| [ 4652.532684][ C0] Tainted: [W]=WARN
[ 4652.532686][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4652.532688][ C0] Call Trace:
[ 4652.532689][ C0]
[ 4652.532691][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 4652.532698][ C0] __might_resched (kernel/sched/core.c:8796)
[ 4652.532705][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4652.532708][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4652.532711][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 4652.532715][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4652.532720][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4652.532725][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4652.532728][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4652.532731][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4652.532738][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4652.532741][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4652.532746][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4652.532749][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4652.532753][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4652.532758][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4652.532760][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4652.532765][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4652.532769][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4652.532773][ C0] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4652.532776][ C0] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4652.532779][ C0] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4652.532781][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4652.532784][ C0] ? do_idle (kernel/sched/idle.c:325)
[ 4652.532786][ C0] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4652.532788][ C0] ? rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 4652.532790][ C0] ? start_kernel (init/main.c:1049 (discriminator 1))
[ 4652.532796][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4652.532800][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4652.532805][ C0] __put_net (net/core/net_namespace.c:732)
[ 4652.532809][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4652.532813][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4652.532816][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4652.532822][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4652.532826][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4652.532831][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4652.532837][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 4652.532841][ C0] handle_softirqs (kernel/softirq.c:580)
[ 4652.532846][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4652.532849][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 4652.532851][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4652.532855][ C0]
[ 4652.532856][ C0]
[ 4652.532857][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4652.532860][ C0] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4652.532864][ C0] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 4652.532866][ C0] RSP: 0018:ffffffff99c07df8 EFLAGS: 00000246
[ 4652.532870][ C0] RAX: 0000000000000000 RBX: 1ffffffff3380fc3 RCX: ffffffff9886a5f9
[ 4652.532872][ C0] RDX: ffffed100d9c66fb RSI: ffffffff98c56840 RDI: ffffffff95d99f6f
[ 4652.532873][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9c66fa
[ 4652.532875][ C0] R10: ffff88806ce337d3 R11: ffff8880184d8558 R12: 0000000000000000
[ 4652.532877][ C0] R13: ffffffff99c33240 R14: dffffc0000000000 R15: 0000000000014770
[ 4652.532881][ C0] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 4652.532885][ C0] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4652.532888][ C0] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4652.532890][ C0] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4652.532893][ C0] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4652.532896][ C0] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 4652.532899][ C0] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 4652.532904][ C0] do_idle (kernel/sched/idle.c:325)
[ 4652.532907][ C0] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4652.532910][ C0] rest_init (./include/linux/rcupdate.h:842 init/main.c:714)
[ 4652.532913][ C0] start_kernel (init/main.c:1049 (discriminator 1))
[ 4652.532917][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:295)
[ 4652.532922][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:231 (discriminator 17))
[ 4652.532925][ C0] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 4674.047128][ C2] INFO: lockdep is turned off.
| [ 4674.047312][ C2] Preemption disabled at:
| [ 4674.047314][ C2] handle_softirqs (kernel/softirq.c:553)
| [ 4674.047709][ C2] Tainted: [W]=WARN
[ 4674.047710][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4674.047712][ C2] Call Trace:
[ 4674.047714][ C2]
[ 4674.047716][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 4674.047723][ C2] __might_resched (kernel/sched/core.c:8796)
[ 4674.047730][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4674.047734][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4674.047736][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 4674.047741][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4674.047745][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4674.047750][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4674.047753][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4674.047756][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4674.047763][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4674.047766][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4674.047771][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4674.047774][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4674.047778][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4674.047783][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4674.047785][ C2] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4674.047790][ C2] ? kthread (kernel/kthread.c:464)
[ 4674.047794][ C2] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 4674.047798][ C2] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4674.047803][ C2] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 4674.047807][ C2] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 4674.047810][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4674.047814][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4674.047818][ C2] __put_net (net/core/net_namespace.c:732)
[ 4674.047823][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4674.047827][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4674.047830][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4674.047836][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4674.047840][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4674.047843][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4674.047848][ C2] rcu_core (kernel/rcu/tree.c:2834)
[ 4674.047853][ C2] handle_softirqs (kernel/softirq.c:580)
[ 4674.047857][ C2] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 4674.047860][ C2] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 4674.047863][ C2] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4674.047866][ C2] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 4674.047870][ C2] kthread (kernel/kthread.c:464)
[ 4674.047873][ C2] ? __pfx_kthread (kernel/kthread.c:413)
[ 4674.047876][ C2] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 4674.047879][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4674.047882][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4674.047884][ C2] ? __pfx_kthread (kernel/kthread.c:413)
[ 4674.047888][ C2] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4674.047891][ C2] ? __pfx_kthread (kernel/kthread.c:413)
[ 4674.047894][ C2] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4677.431851][ C2] INFO: lockdep is turned off.
| [ 4677.432035][ C2] Preemption disabled at:
| [ 4677.432037][ C2] 0x0
| [ 4677.432380][ C2] Tainted: [W]=WARN
[ 4677.432381][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4677.432383][ C2] Call Trace:
[ 4677.432385][ C2]
[ 4677.432387][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 4677.432396][ C2] __might_resched (kernel/sched/core.c:8796)
[ 4677.432403][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4677.432407][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4677.432409][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 4677.432414][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4677.432419][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4677.432423][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4677.432426][ C2] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4677.432429][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4677.432436][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4677.432440][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4677.432444][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4677.432447][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4677.432451][ C2] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4677.432456][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4677.432458][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4677.432463][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4677.432467][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4677.432471][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4677.432474][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4677.432477][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4677.432479][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4677.432482][ C2] ? do_idle (kernel/sched/idle.c:325)
[ 4677.432484][ C2] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4677.432486][ C2] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4677.432491][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 4677.432496][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4677.432500][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4677.432504][ C2] __put_net (net/core/net_namespace.c:732)
[ 4677.432509][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4677.432512][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4677.432515][ C2] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4677.432521][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4677.432525][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4677.432532][ C2] rcu_core (kernel/rcu/tree.c:2834)
[ 4677.432536][ C2] handle_softirqs (kernel/softirq.c:580)
[ 4677.432541][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4677.432544][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 4677.432547][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4677.432550][ C2]
[ 4677.432551][ C2]
[ 4677.432552][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4677.432556][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4677.432559][ C2] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 4677.432562][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246
[ 4677.432566][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff9886a5f9
[ 4677.432568][ C2] RDX: ffffed100d9e66fb RSI: ffffffff98c56840 RDI: ffffffff95d99f6f
[ 4677.432569][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9e66fa
[ 4677.432571][ C2] R10: ffff88806cf337d3 R11: ffff888018bbcad8 R12: 0000000000000000
[ 4677.432573][ C2] R13: ffff888001b62300 R14: dffffc0000000000 R15: 0000000000000000
[ 4677.432576][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 4677.432580][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4677.432584][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4677.432586][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4677.432588][ C2] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4677.432591][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 4677.432595][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 4677.432599][ C2] do_idle (kernel/sched/idle.c:325)
[ 4677.432602][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4677.432605][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4677.432609][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 4677.432614][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 4680.304338][ C3] INFO: lockdep is turned off.
| [ 4680.304513][ C3] Preemption disabled at:
| [ 4680.304515][ C3] 0x0
| [ 4680.304847][ C3] Tainted: [W]=WARN
[ 4680.304848][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4680.304850][ C3] Call Trace:
[ 4680.304851][ C3]
[ 4680.304854][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 4680.304862][ C3] __might_resched (kernel/sched/core.c:8796)
[ 4680.304869][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4680.304873][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4680.304875][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 4680.304880][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4680.304885][ C3] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4680.304890][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4680.304893][ C3] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4680.304896][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4680.304903][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4680.304906][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4680.304911][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4680.304914][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4680.304918][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4680.304922][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4680.304925][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4680.304929][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4680.304933][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4680.304937][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4680.304940][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4680.304942][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4680.304945][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4680.304948][ C3] ? do_idle (kernel/sched/idle.c:325)
[ 4680.304950][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4680.304952][ C3] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4680.304957][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 4680.304961][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4680.304966][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4680.304970][ C3] __put_net (net/core/net_namespace.c:732)
[ 4680.304975][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4680.304978][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4680.304981][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4680.304987][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4680.304992][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4680.304996][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4680.305001][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 4680.305006][ C3] handle_softirqs (kernel/softirq.c:580)
[ 4680.305011][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4680.305014][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 4680.305016][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4680.305020][ C3]
[ 4680.305021][ C3]
[ 4680.305022][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4680.305025][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4680.305028][ C3] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 4680.305031][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246
[ 4680.305035][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff9886a5f9
[ 4680.305037][ C3] RDX: ffffed100d9f66fb RSI: ffffffff98c56840 RDI: ffffffff95d99f6f
[ 4680.305038][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9f66fa
[ 4680.305040][ C3] R10: ffff88806cfb37d3 R11: ffffffff9c9b5f50 R12: 0000000000000000
[ 4680.305041][ C3] R13: ffff888001b645c0 R14: dffffc0000000000 R15: 0000000000000000
[ 4680.305045][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 4680.305049][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4680.305053][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4680.305055][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4680.305057][ C3] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4680.305060][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 4680.305063][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 4680.305067][ C3] do_idle (kernel/sched/idle.c:325)
[ 4680.305070][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4680.305073][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4680.305077][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 4680.305083][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 4683.635995][ C1] INFO: lockdep is turned off.
| [ 4683.636206][ C1] Preemption disabled at:
| [ 4683.636208][ C1] 0x0
| [ 4683.636605][ C1] Tainted: [W]=WARN
[ 4683.636607][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4683.636609][ C1] Call Trace:
[ 4683.636610][ C1]
[ 4683.636613][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4683.636621][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4683.636629][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4683.636633][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4683.636636][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4683.636641][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4683.636645][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4683.636651][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4683.636654][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4683.636657][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4683.636663][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4683.636667][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4683.636671][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4683.636674][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4683.636678][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4683.636683][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4683.636686][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4683.636690][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4683.636694][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4683.636698][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4683.636701][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4683.636704][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4683.636706][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4683.636709][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 4683.636711][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4683.636713][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4683.636718][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 4683.636723][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4683.636727][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4683.636731][ C1] __put_net (net/core/net_namespace.c:732)
[ 4683.636736][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4683.636739][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4683.636742][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4683.636748][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4683.636753][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4683.636757][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4683.636762][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4683.636767][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4683.636770][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 4683.636773][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4683.636776][ C1]
[ 4683.636777][ C1]
[ 4683.636779][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4683.636781][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4683.636785][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 4683.636788][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 4683.636791][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9886a5f9
[ 4683.636793][ C1] RDX: ffffed100d9d66fb RSI: ffffffff98c56840 RDI: ffffffff95d99f6f
[ 4683.636795][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 4683.636797][ C1] R10: ffff88806ceb37d3 R11: ffff88800b442818 R12: 0000000000000000
[ 4683.636799][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 4683.636802][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 4683.636807][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4683.636811][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4683.636813][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4683.636815][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4683.636818][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 4683.636821][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 4683.636825][ C1] do_idle (kernel/sched/idle.c:325)
[ 4683.636828][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4683.636831][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4683.636835][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 4683.636840][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 4705.150657][ C1] INFO: lockdep is turned off.
| [ 4705.150816][ C1] Preemption disabled at:
| [ 4705.150818][ C1] handle_softirqs (kernel/softirq.c:553)
| [ 4705.151145][ C1] Tainted: [W]=WARN
[ 4705.151146][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4705.151148][ C1] Call Trace:
[ 4705.151150][ C1]
[ 4705.151152][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4705.151160][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4705.151167][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4705.151171][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4705.151173][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4705.151178][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4705.151183][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4705.151188][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4705.151191][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4705.151194][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4705.151200][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4705.151204][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4705.151209][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4705.151212][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4705.151216][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4705.151220][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4705.151223][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4705.151228][ C1] ? kthread (kernel/kthread.c:464)
[ 4705.151232][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 4705.151236][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4705.151241][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 4705.151244][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 4705.151247][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4705.151252][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4705.151256][ C1] __put_net (net/core/net_namespace.c:732)
[ 4705.151261][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4705.151264][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4705.151267][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4705.151273][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4705.151277][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4705.151280][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4705.151285][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4705.151289][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4705.151293][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 4705.151297][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 4705.151299][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4705.151303][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 4705.151307][ C1] kthread (kernel/kthread.c:464)
[ 4705.151310][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4705.151313][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 4705.151315][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4705.151321][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4705.151324][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4705.151328][ C1] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4705.151330][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4705.151333][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4708.528031][ C1] INFO: lockdep is turned off.
| [ 4708.528230][ C1] Preemption disabled at:
| [ 4708.528232][ C1] 0x0
| [ 4708.528594][ C1] Tainted: [W]=WARN
[ 4708.528596][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4708.528598][ C1] Call Trace:
[ 4708.528600][ C1]
[ 4708.528601][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4708.528609][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4708.528617][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4708.528621][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4708.528623][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4708.528628][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528633][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4708.528638][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4708.528641][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4708.528644][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4708.528651][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4708.528654][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4708.528659][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4708.528661][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4708.528666][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4708.528670][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4708.528673][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4708.528678][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4708.528682][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4708.528686][ C1] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4708.528690][ C1] ? qlist_free_all (mm/kasan/quarantine.c:174)
[ 4708.528694][ C1] ? kasan_quarantine_reduce (./include/linux/srcu.h:400 mm/kasan/quarantine.c:287)
[ 4708.528697][ C1] ? __kasan_slab_alloc (mm/kasan/common.c:329)
[ 4708.528702][ C1] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4708.528706][ C1] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 4708.528710][ C1] ? mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502)
[ 4708.528714][ C1] ? commit_merge (mm/vma.h:409 mm/vma.c:697)
[ 4708.528717][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4708.528722][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528726][ C1] __put_net (net/core/net_namespace.c:732)
[ 4708.528732][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4708.528735][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4708.528738][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4708.528744][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4708.528748][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528751][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4708.528756][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4708.528760][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4708.528765][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4708.528768][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 4708.528770][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4708.528774][ C1]
[ 4708.528775][ C1]
[ 4708.528776][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4708.528779][ C1] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4708.528782][ C1] Code: 74 24 10 e8 81 4c 56 fd 48 89 ef e8 39 9f 56 fd 81 e3 00 02 00 00 75 29 9c 58 f6 c4 02 75 35 48 85 db 74 01 fb bf 01 00 00 00 ba 9c 4a fd 65 8b 05 f3 3c 1f 03 85 c0 74 0e 5b 5d e9 98 34 00
All code
========
0: 74 24 je 0x26
2: 10 e8 adc %ch,%al
4: 81 4c 56 fd 48 89 ef orl $0xe8ef8948,-0x3(%rsi,%rdx,2)
b: e8
c: 39 9f 56 fd 81 e3 cmp %ebx,-0x1c7e02aa(%rdi)
12: 00 02 add %al,(%rdx)
14: 00 00 add %al,(%rax)
16: 75 29 jne 0x41
18: 9c pushf
19: 58 pop %rax
1a: f6 c4 02 test $0x2,%ah
1d: 75 35 jne 0x54
1f: 48 85 db test %rbx,%rbx
22: 74 01 je 0x25
24: fb sti
25: bf 01 00 00 00 mov $0x1,%edi
2a:* e8 ba 9c 4a fd call 0xfffffffffd4a9ce9 <-- trapping instruction
2f: 65 8b 05 f3 3c 1f 03 mov %gs:0x31f3cf3(%rip),%eax # 0x31f3d29
36: 85 c0 test %eax,%eax
38: 74 0e je 0x48
3a: 5b pop %rbx
3b: 5d pop %rbp
3c: e9 .byte 0xe9
3d: 98 cwtl
3e: 34 00 xor $0x0,%al
Code starting with the faulting instruction
===========================================
0: e8 ba 9c 4a fd call 0xfffffffffd4a9cbf
5: 65 8b 05 f3 3c 1f 03 mov %gs:0x31f3cf3(%rip),%eax # 0x31f3cff
c: 85 c0 test %eax,%eax
e: 74 0e je 0x1e
10: 5b pop %rbx
11: 5d pop %rbp
12: e9 .byte 0xe9
13: 98 cwtl
14: 34 00 xor $0x0,%al
[ 4708.528785][ C1] RSP: 0018:ffffc90003737378 EFLAGS: 00000206
[ 4708.528789][ C1] RAX: 0000000000000046 RBX: 0000000000000200 RCX: ffffffff960577af
[ 4708.528791][ C1] RDX: 0000000000000000 RSI: ffffffff98c56840 RDI: 0000000000000001
[ 4708.528792][ C1] RBP: ffff88800104f440 R08: 0000000000000000 R09: 0000000000000000
[ 4708.528794][ C1] R10: ffffffff9aa7c7d7 R11: ffffc900037371a8 R12: ffff888009807c10
[ 4708.528796][ C1] R13: 0000000000000000 R14: ffffc900037373c8 R15: ffff88800c4caea8
[ 4708.528800][ C1] ? trace_irq_enable.constprop.0 (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:654 ./include/linux/cpumask.h:1210 ./include/trace/events/preemptirq.h:40)
[ 4708.528804][ C1] qlist_free_all (mm/kasan/quarantine.c:174)
[ 4708.528809][ C1] kasan_quarantine_reduce (./include/linux/srcu.h:400 mm/kasan/quarantine.c:287)
[ 4708.528813][ C1] __kasan_slab_alloc (mm/kasan/common.c:329)
[ 4708.528817][ C1] kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4708.528821][ C1] ? mas_wr_store_type (lib/maple_tree.c:806 lib/maple_tree.c:819 lib/maple_tree.c:3530 lib/maple_tree.c:4203)
[ 4708.528826][ C1] mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 4708.528829][ C1] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364)
[ 4708.528834][ C1] mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502)
[ 4708.528837][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528840][ C1] ? __pfx_mas_preallocate (lib/maple_tree.c:5490)
[ 4708.528843][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528848][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4708.528853][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4708.528856][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528859][ C1] commit_merge (mm/vma.h:409 mm/vma.c:697)
[ 4708.528863][ C1] ? __vma_enter_locked (mm/memory.c:6479 (discriminator 29))
[ 4708.528868][ C1] ? __pfx_commit_merge (mm/vma.c:675)
[ 4708.528874][ C1] ? vma_expand (mm/vma.c:1087)
[ 4708.528877][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528880][ C1] vma_expand (mm/vma.c:1114)
[ 4708.528884][ C1] ? __pfx_vma_expand (mm/vma.c:1078)
[ 4708.528887][ C1] ? __pfx_mas_prev_range (lib/maple_tree.c:5853)
[ 4708.528892][ C1] relocate_vma_down (mm/mmap.c:1767)
[ 4708.528897][ C1] ? __pfx_relocate_vma_down (mm/mmap.c:1729)
[ 4708.528899][ C1] ? kasan_save_stack (mm/kasan/common.c:49)
[ 4708.528903][ C1] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4708.528907][ C1] ? load_elf_binary (fs/binfmt_elf.c:996)
[ 4708.528910][ C1] ? exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4708.528914][ C1] ? bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4708.528916][ C1] ? do_execveat_common.isra.0 (fs/exec.c:1908)
[ 4708.528918][ C1] ? __x64_sys_execve (fs/exec.c:2053)
[ 4708.528927][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528930][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 4708.528934][ C1] ? __pfx_mprotect_fixup (mm/mprotect.c:600)
[ 4708.528938][ C1] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1586)
[ 4708.528941][ C1] ? tlb_finish_mmu (./arch/x86/include/asm/atomic.h:60 ./include/linux/atomic/atomic-arch-fallback.h:1210 ./include/linux/atomic/atomic-instrumented.h:593 ./include/linux/mm_inline.h:506 mm/mmu_gather.c:501)
[ 4708.528945][ C1] setup_arg_pages (fs/exec.c:740)
[ 4708.528949][ C1] ? __pfx_setup_arg_pages (fs/exec.c:651)
[ 4708.528952][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528957][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528962][ C1] ? __pfx_get_random_u64 (drivers/char/random.c:555)
[ 4708.528970][ C1] load_elf_binary (fs/binfmt_elf.c:1015 (discriminator 8))
[ 4708.528974][ C1] ? __pfx___kernel_read (fs/read_write.c:507)
[ 4708.528980][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528982][ C1] ? load_misc_binary (fs/binfmt_misc.c:215)
[ 4708.528985][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528988][ C1] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 4708.528990][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528993][ C1] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 4708.528995][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.528999][ C1] exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4708.529004][ C1] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 4708.529007][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4708.529011][ C1] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4708.529014][ C1] do_execveat_common.isra.0 (fs/exec.c:1908)
[ 4708.529019][ C1] __x64_sys_execve (fs/exec.c:2053)
[ 4708.529022][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4708.529027][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4708.529030][ C1] RIP: 0033:0x7f4f278c140b
[ 4708.529035][ C1] Code: Unable to access opcode bytes at 0x7f4f278c13e1.
Code starting with the faulting instruction
===========================================
[ 4708.529036][ C1] RSP: 002b:00007ffd6a1ba7e8 EFLAGS: 00000202 ORIG_RAX: 000000000000003b
[ 4708.529039][ C1] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f4f278c140b
[ 4708.529041][ C1] RDX: 00007ffd6a1bac60 RSI: 00007ffd6a1bac38 RDI: 00007ffd6a1ba7f0
[ 4708.529043][ C1] RBP: 00007ffd6a1ba900 R08: 0000000000000fff R09: 00007ffd6a1bce9f
[ 4708.529044][ C1] R10: 00007f4f27893700 R11: 0000000000000202 R12: 00007ffd6a1bac38
[ 4708.529046][ C1] R13: 00007ffd6a1bac60 R14: 00007ffd6a1bc9ce R15: 00007ffd6a1bce82
| [ 4711.665136][ C0] INFO: lockdep is turned off.
| [ 4711.665395][ C0] Preemption disabled at:
| [ 4711.665397][ C0] __slab_alloc.constprop.0 (mm/slub.c:3945)
| [ 4711.665874][ C0] Tainted: [W]=WARN
[ 4711.665875][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4711.665877][ C0] Call Trace:
[ 4711.665879][ C0]
[ 4711.665880][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 4711.665888][ C0] __might_resched (kernel/sched/core.c:8796)
[ 4711.665895][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4711.665899][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4711.665901][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 4711.665906][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.665911][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4711.665916][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4711.665919][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4711.665922][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4711.665929][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4711.665932][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4711.665936][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4711.665939][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4711.665943][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4711.665948][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4711.665950][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4711.665955][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4711.665959][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4711.665963][ C0] ? rcu_is_watching (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.665965][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 4711.665968][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:842 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4711.665971][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
[ 4711.665974][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4711.665978][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4711.665984][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4711.665990][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4711.665993][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4711.665997][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666002][ C0] __put_net (net/core/net_namespace.c:732)
[ 4711.666006][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4711.666010][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4711.666013][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4711.666019][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4711.666023][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666026][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4711.666031][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 4711.666035][ C0] handle_softirqs (kernel/softirq.c:580)
[ 4711.666040][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4711.666043][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 4711.666046][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4711.666049][ C0]
[ 4711.666050][ C0]
[ 4711.666052][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4711.666054][ C0] RIP: 0010:rcu_is_watching (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666058][ C0] Code: 48 89 fa 48 c1 ea 03 80 3c 02 00 75 5c 48 03 1c ed 20 1e 57 99 48 b8 00 00 00 00 00 fc ff df 48 89 da 48 c1 ea 03 0f b6 14 02 <48> 89 d8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 24 8b 03 c1 e8 02
All code
========
0: 48 89 fa mov %rdi,%rdx
3: 48 c1 ea 03 shr $0x3,%rdx
7: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1)
b: 75 5c jne 0x69
d: 48 03 1c ed 20 1e 57 add -0x66a8e1e0(,%rbp,8),%rbx
14: 99
15: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
1c: fc ff df
1f: 48 89 da mov %rbx,%rdx
22: 48 c1 ea 03 shr $0x3,%rdx
26: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx
2a:* 48 89 d8 mov %rbx,%rax <-- trapping instruction
2d: 83 e0 07 and $0x7,%eax
30: 83 c0 03 add $0x3,%eax
33: 38 d0 cmp %dl,%al
35: 7c 04 jl 0x3b
37: 84 d2 test %dl,%dl
39: 75 24 jne 0x5f
3b: 8b 03 mov (%rbx),%eax
3d: c1 e8 02 shr $0x2,%eax
Code starting with the faulting instruction
===========================================
0: 48 89 d8 mov %rbx,%rax
3: 83 e0 07 and $0x7,%eax
6: 83 c0 03 add $0x3,%eax
9: 38 d0 cmp %dl,%al
b: 7c 04 jl 0x11
d: 84 d2 test %dl,%dl
f: 75 24 jne 0x35
11: 8b 03 mov (%rbx),%eax
13: c1 e8 02 shr $0x2,%eax
[ 4711.666061][ C0] RSP: 0018:ffffc900038b7390 EFLAGS: 00000a06
[ 4711.666064][ C0] RAX: dffffc0000000000 RBX: ffff88806ce337d0 RCX: 0000000000000002
[ 4711.666066][ C0] RDX: 0000000000000000 RSI: ffffffff98c56840 RDI: ffffffff99571e20
[ 4711.666068][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 4711.666069][ C0] R10: ffffffff95c1d687 R11: ffffc900038b7680 R12: 0000000000000000
[ 4711.666071][ C0] R13: 0000000000000000 R14: 0000000000000002 R15: 0000000000000000
[ 4711.666074][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4711.666079][ C0] lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 4711.666081][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4711.666085][ C0] unwind_next_frame (./include/linux/rcupdate.h:842 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4711.666087][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4711.666090][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712)
[ 4711.666092][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4711.666096][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 4711.666101][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4711.666103][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4711.666106][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666109][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4711.666111][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173)
[ 4711.666116][ C0] __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
[ 4711.666119][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4711.666124][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4711.666128][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4711.666133][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712)
[ 4711.666136][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 4711.666140][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4711.666144][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4711.666147][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 4711.666151][ C0] kasan_save_stack (mm/kasan/common.c:48)
[ 4711.666157][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4711.666162][ C0] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4711.666171][ C0] ? set_track_prepare (mm/slub.c:939)
[ 4711.666175][ C0] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 4711.666179][ C0] ? vm_area_alloc (kernel/fork.c:441)
[ 4711.666183][ C0] ? do_brk_flags (mm/vma.c:2659)
[ 4711.666188][ C0] ? vm_brk_flags (mm/mmap.c:1243)
[ 4711.666191][ C0] ? elf_load (fs/binfmt_elf.c:442)
[ 4711.666194][ C0] ? load_elf_binary (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:126 fs/binfmt_elf.c:1175)
[ 4711.666196][ C0] ? exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4711.666199][ C0] ? bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4711.666202][ C0] ? do_execveat_common.isra.0 (fs/exec.c:1908)
[ 4711.666204][ C0] ? __x64_sys_execve (fs/exec.c:2053)
[ 4711.666206][ C0] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4711.666213][ C0] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4711.666218][ C0] ? set_track_update.isra.0 (mm/slub.c:957)
[ 4711.666222][ C0] ? ___slab_alloc (mm/slub.c:968 mm/slub.c:3848)
[ 4711.666227][ C0] ? vm_area_alloc (kernel/fork.c:441)
[ 4711.666235][ C0] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4711.666241][ C0] __kasan_slab_alloc (mm/kasan/common.c:348)
[ 4711.666248][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4711.666254][ C0] ? __pfx_mas_next_range (lib/maple_tree.c:5722)
[ 4711.666259][ C0] ? vma_merge_new_range (mm/vma.c:1019)
[ 4711.666267][ C0] vm_area_alloc (kernel/fork.c:441)
[ 4711.666271][ C0] do_brk_flags (mm/vma.c:2659)
[ 4711.666279][ C0] ? mas_prev_slot (lib/maple_tree.c:800 lib/maple_tree.c:833 lib/maple_tree.c:4528)
[ 4711.666284][ C0] ? __pfx_do_brk_flags (mm/vma.c:2622)
[ 4711.666296][ C0] ? __pfx_mas_prev (lib/maple_tree.c:5830)
[ 4711.666301][ C0] ? do_vmi_munmap (./include/linux/mm.h:1079 mm/vma.c:1533)
[ 4711.666309][ C0] vm_brk_flags (mm/mmap.c:1243)
[ 4711.666315][ C0] ? __pfx_vm_brk_flags (mm/mmap.c:1211)
[ 4711.666322][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666331][ C0] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 4711.666343][ C0] elf_load (fs/binfmt_elf.c:442)
[ 4711.666351][ C0] load_elf_binary (./include/linux/instrumented.h:68 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:126 fs/binfmt_elf.c:1175)
[ 4711.666363][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666368][ C0] ? load_misc_binary (fs/binfmt_misc.c:215)
[ 4711.666372][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666377][ C0] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 4711.666382][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666387][ C0] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 4711.666391][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666398][ C0] exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4711.666406][ C0] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 4711.666412][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4711.666420][ C0] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4711.666424][ C0] do_execveat_common.isra.0 (fs/exec.c:1908)
[ 4711.666429][ C0] __x64_sys_execve (fs/exec.c:2053)
[ 4711.666432][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 4711.666436][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 4711.666439][ C0] RIP: 0033:0x7f5b7e86640b
[ 4711.666446][ C0] Code: Unable to access opcode bytes at 0x7f5b7e8663e1.
Code starting with the faulting instruction
===========================================
[ 4711.666448][ C0] RSP: 002b:00007ffcadbe77f8 EFLAGS: 00000246 ORIG_RAX: 000000000000003b
[ 4711.666451][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f5b7e86640b
[ 4711.666453][ C0] RDX: 000056450b3b9f00 RSI: 000056450b40e9a0 RDI: 000056450b3c42f0
[ 4711.666455][ C0] RBP: 000056450b3c42f0 R08: 000056450b40f910 R09: 0000000000000000
[ 4711.666457][ C0] R10: 0000000000000008 R11: 0000000000000246 R12: 00000000ffffffff
[ 4711.666459][ C0] R13: 000056450b40e9a0 R14: 000056450b3b9f00 R15: 000056450b3c75f0
| [ 4715.187153][ C0] INFO: lockdep is turned off.
| [ 4715.187354][ C0] Preemption disabled at:
| [ 4715.187356][ C0] handle_softirqs (kernel/softirq.c:553)
| [ 4715.187760][ C0] Tainted: [W]=WARN
[ 4715.187761][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4715.187763][ C0] Call Trace:
[ 4715.187765][ C0]
[ 4715.187767][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 4715.187774][ C0] __might_resched (kernel/sched/core.c:8796)
[ 4715.187781][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4715.187785][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4715.187788][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 4715.187792][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.187797][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4715.187802][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4715.187805][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4715.187808][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4715.187814][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4715.187818][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4715.187823][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4715.187826][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4715.187830][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4715.187834][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4715.187837][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4715.187840][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4715.187844][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4715.187848][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1))
[ 4715.187852][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4715.187857][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4715.187863][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4715.187866][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:348)
[ 4715.187869][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4715.187873][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 4715.187878][ C0] ? __create_object (mm/kmemleak.c:770)
[ 4715.187881][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4715.187885][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.187889][ C0] __put_net (net/core/net_namespace.c:732)
[ 4715.187894][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4715.187897][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4715.187900][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4715.187906][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4715.187910][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.187913][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4715.187918][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 4715.187923][ C0] handle_softirqs (kernel/softirq.c:580)
[ 4715.187928][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4715.187931][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 4715.187933][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4715.187937][ C0]
[ 4715.187938][ C0]
[ 4715.187940][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4715.187942][ C0] RIP: 0010:arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1))
[ 4715.187946][ C0] Code: 98 00 00 00 4c 89 ea 4c 89 f6 48 8d bd 68 ff ff ff e8 19 86 07 00 8b 95 68 ff ff ff 85 d2 75 24 eb 36 4c 89 e7 e8 45 aa 65 2a <84> c0 74 2a 48 8d bd 68 ff ff ff e8 d5 67 07 00 8b 85 68 ff ff ff
All code
========
0: 98 cwtl
1: 00 00 add %al,(%rax)
3: 00 4c 89 ea add %cl,-0x16(%rcx,%rcx,4)
7: 4c 89 f6 mov %r14,%rsi
a: 48 8d bd 68 ff ff ff lea -0x98(%rbp),%rdi
11: e8 19 86 07 00 call 0x7862f
16: 8b 95 68 ff ff ff mov -0x98(%rbp),%edx
1c: 85 d2 test %edx,%edx
1e: 75 24 jne 0x44
20: eb 36 jmp 0x58
22: 4c 89 e7 mov %r12,%rdi
25: e8 45 aa 65 2a call 0x2a65aa6f
2a:* 84 c0 test %al,%al <-- trapping instruction
2c: 74 2a je 0x58
2e: 48 8d bd 68 ff ff ff lea -0x98(%rbp),%rdi
35: e8 d5 67 07 00 call 0x7680f
3a: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax
Code starting with the faulting instruction
===========================================
0: 84 c0 test %al,%al
2: 74 2a je 0x2e
4: 48 8d bd 68 ff ff ff lea -0x98(%rbp),%rdi
b: e8 d5 67 07 00 call 0x767e5
10: 8b 85 68 ff ff ff mov -0x98(%rbp),%eax
[ 4715.187949][ C0] RSP: 0018:ffffc900037c7728 EFLAGS: 00000292
[ 4715.187952][ C0] RAX: 0000000000000001 RBX: ffffffff95ed4160 RCX: ffffc900037c8001
[ 4715.187954][ C0] RDX: 1ffff920006f8f1a RSI: ffffffff95cd796e RDI: ffffc900037c77fc
[ 4715.187956][ C0] RBP: ffffc900037c77c0 R08: 0000000000000000 R09: ffffc900037c7769
[ 4715.187957][ C0] R10: ffffffff95c1d687 R11: ffffc900037c7768 R12: ffffc900037c77f0
[ 4715.187959][ C0] R13: 0000000000000000 R14: ffff888015d1a300 R15: 0000000000092cc0
[ 4715.187962][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4715.187966][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4715.187970][ C0] ? call_usermodehelper_exec_async (kernel/umh.c:113)
[ 4715.187977][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1))
[ 4715.187982][ C0] ? call_usermodehelper_exec_async (kernel/umh.c:113)
[ 4715.187987][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 4715.187991][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4715.187995][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4715.188000][ C0] kasan_save_stack (mm/kasan/common.c:48)
[ 4715.188004][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4715.188007][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4715.188010][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:348)
[ 4715.188013][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4715.188016][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 4715.188019][ C0] ? __create_object (mm/kmemleak.c:770)
[ 4715.188021][ C0] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203)
[ 4715.188024][ C0] ? vm_area_alloc (kernel/fork.c:441)
[ 4715.188028][ C0] ? _install_special_mapping (mm/mmap.c:1496 mm/mmap.c:1543)
[ 4715.188032][ C0] ? map_vdso (arch/x86/entry/vdso/vma.c:167)
[ 4715.188034][ C0] ? load_elf_binary (fs/binfmt_elf.c:1277)
[ 4715.188038][ C0] ? exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4715.188041][ C0] ? bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4715.188043][ C0] ? kernel_execve (fs/exec.c:1968)
[ 4715.188045][ C0] ? call_usermodehelper_exec_async (kernel/umh.c:113)
[ 4715.188051][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.188054][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4715.188057][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4715.188060][ C0] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 4715.188066][ C0] ? ___slab_alloc (mm/slub.c:2863 mm/slub.c:2980 mm/slub.c:3838)
[ 4715.188070][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 4715.188075][ C0] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4715.188078][ C0] __kasan_slab_alloc (mm/kasan/common.c:348)
[ 4715.188083][ C0] kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4715.188086][ C0] ? vm_area_alloc (kernel/fork.c:441)
[ 4715.188090][ C0] __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 4715.188094][ C0] __create_object (mm/kmemleak.c:770)
[ 4715.188097][ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4203)
[ 4715.188102][ C0] vm_area_alloc (kernel/fork.c:441)
[ 4715.188105][ C0] _install_special_mapping (mm/mmap.c:1496 mm/mmap.c:1543)
[ 4715.188109][ C0] map_vdso (arch/x86/entry/vdso/vma.c:167)
[ 4715.188113][ C0] load_elf_binary (fs/binfmt_elf.c:1277)
[ 4715.188120][ C0] ? load_misc_binary (fs/binfmt_misc.c:215)
[ 4715.188122][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.188125][ C0] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 4715.188127][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.188130][ C0] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 4715.188132][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.188136][ C0] exec_binprm (fs/exec.c:1720 fs/exec.c:1750)
[ 4715.188141][ C0] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 4715.188144][ C0] ? bprm_execve (fs/exec.c:1792 fs/exec.c:1778)
[ 4715.188146][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4715.188150][ C0] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 4715.188153][ C0] kernel_execve (fs/exec.c:1968)
[ 4715.188157][ C0] call_usermodehelper_exec_async (kernel/umh.c:113)
[ 4715.188160][ C0] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 4715.188164][ C0] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 4715.188167][ C0] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 4715.188171][ C0] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4715.188173][ C0] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 4715.188177][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4736.759617][ C1] INFO: lockdep is turned off.
| [ 4736.759774][ C1] Preemption disabled at:
| [ 4736.759775][ C1] handle_softirqs (kernel/softirq.c:553)
| [ 4736.760098][ C1] Tainted: [W]=WARN
[ 4736.760100][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4736.760102][ C1] Call Trace:
[ 4736.760104][ C1]
[ 4736.760106][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4736.760114][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4736.760121][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4736.760124][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4736.760127][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4736.760131][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4736.760136][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4736.760141][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4736.760144][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4736.760147][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4736.760154][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4736.760157][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4736.760162][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4736.760165][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4736.760169][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4736.760173][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4736.760176][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4736.760180][ C1] ? kthread (kernel/kthread.c:464)
[ 4736.760184][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 4736.760188][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4736.760192][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 4736.760196][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 4736.760199][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4736.760203][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4736.760207][ C1] __put_net (net/core/net_namespace.c:732)
[ 4736.760213][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4736.760216][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4736.760219][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4736.760225][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4736.760229][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4736.760232][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4736.760237][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4736.760241][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4736.760245][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 4736.760249][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 4736.760251][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4736.760254][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 4736.760258][ C1] kthread (kernel/kthread.c:464)
[ 4736.760262][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4736.760265][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 4736.760267][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4736.760270][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4736.760273][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4736.760277][ C1] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4736.760279][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4736.760282][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4740.146173][ C3] INFO: lockdep is turned off.
| [ 4740.146392][ C3] Preemption disabled at:
| [ 4740.146394][ C3] __slab_alloc.constprop.0 (mm/slub.c:3945)
| [ 4740.146827][ C3] Tainted: [W]=WARN
[ 4740.146828][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4740.146830][ C3] Call Trace:
[ 4740.146832][ C3]
[ 4740.146833][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 4740.146840][ C3] __might_resched (kernel/sched/core.c:8796)
[ 4740.146847][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4740.146850][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4740.146853][ C3] ? simple_recursive_removal (fs/libfs.c:614)
[ 4740.146857][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.146862][ C3] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4740.146867][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4740.146870][ C3] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4740.146873][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4740.146879][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4740.146883][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4740.146888][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4740.146891][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4740.146895][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4740.146900][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4740.146902][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4740.146907][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4740.146911][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4740.146914][ C3] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:512)
[ 4740.146918][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4740.146922][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4740.146927][ C3] ? set_track_prepare (mm/slub.c:936)
[ 4740.146930][ C3] ? ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 4740.146933][ C3] ? __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 4740.146936][ C3] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 4740.146939][ C3] ? fuse_request_alloc (fs/fuse/dev.c:142)
[ 4740.146944][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4740.146948][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.146953][ C3] __put_net (net/core/net_namespace.c:732)
[ 4740.146957][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4740.146960][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4740.146964][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4740.146969][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4740.146974][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.146977][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4740.146982][ C3] rcu_core (kernel/rcu/tree.c:2834)
[ 4740.146986][ C3] handle_softirqs (kernel/softirq.c:580)
[ 4740.146992][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4740.146995][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 4740.146997][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4740.147000][ C3]
[ 4740.147001][ C3]
[ 4740.147003][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4740.147006][ C3] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:512)
[ 4740.147009][ C3] Code: 04 02 4c 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 a8 06 00 00 41 0f b6 46 05 83 e0 07 0f 84 f1 01 00 00 3c 01 0f 84 11 02 00 00 <49> 8d 76 04 4c 89 f9 48 b8 00 00 00 00 00 fc ff df 48 89 f2 48 c1
All code
========
0: 04 02 add $0x2,%al
2: 4c 89 fa mov %r15,%rdx
5: 83 e2 07 and $0x7,%edx
8: 38 d0 cmp %dl,%al
a: 7f 08 jg 0x14
c: 84 c0 test %al,%al
e: 0f 85 a8 06 00 00 jne 0x6bc
14: 41 0f b6 46 05 movzbl 0x5(%r14),%eax
19: 83 e0 07 and $0x7,%eax
1c: 0f 84 f1 01 00 00 je 0x213
22: 3c 01 cmp $0x1,%al
24: 0f 84 11 02 00 00 je 0x23b
2a:* 49 8d 76 04 lea 0x4(%r14),%rsi <-- trapping instruction
2e: 4c 89 f9 mov %r15,%rcx
31: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
38: fc ff df
3b: 48 89 f2 mov %rsi,%rdx
3e: 48 rex.W
3f: c1 .byte 0xc1
Code starting with the faulting instruction
===========================================
0: 49 8d 76 04 lea 0x4(%r14),%rsi
4: 4c 89 f9 mov %r15,%rcx
7: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
e: fc ff df
11: 48 89 f2 mov %rsi,%rdx
14: 48 rex.W
15: c1 .byte 0xc1
[ 4740.147012][ C3] RSP: 0000:ffffc900047c70f0 EFLAGS: 00000202
[ 4740.147015][ C3] RAX: 0000000000000002 RBX: 1ffff920008f8e27 RCX: dffffc0000000000
[ 4740.147017][ C3] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffffffff9abe30d4
[ 4740.147019][ C3] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc900047c7231
[ 4740.147020][ C3] R10: ffffffff95c1d687 R11: ffffc900047c7230 R12: ffffc900047c7248
[ 4740.147022][ C3] R13: ffffc900047c71f0 R14: ffffffff9afb022c R15: ffffffff9afb0231
[ 4740.147025][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4740.147030][ C3] ? fuse_readahead (fs/fuse/file.c:1033)
[ 4740.147034][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.147037][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4740.147041][ C3] ? fuse_readahead (fs/fuse/file.c:1033)
[ 4740.147043][ C3] ? kernel_text_address (kernel/extable.c:99)
[ 4740.147048][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4740.147052][ C3] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4740.147057][ C3] ? fuse_readahead (fs/fuse/file.c:1033)
[ 4740.147061][ C3] stack_trace_save (kernel/stacktrace.c:123)
[ 4740.147064][ C3] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4740.147069][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.147072][ C3] set_track_prepare (mm/slub.c:936)
[ 4740.147074][ C3] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 4740.147077][ C3] ? fuse_request_alloc (fs/fuse/dev.c:142)
[ 4740.147080][ C3] ? fuse_get_req (fs/fuse/dev.c:224)
[ 4740.147083][ C3] ? fuse_simple_background (fs/fuse/dev.c:746 (discriminator 3))
[ 4740.147086][ C3] ? fuse_send_readpages (fs/fuse/file.c:995)
[ 4740.147088][ C3] ? fuse_readahead (fs/fuse/file.c:1033)
[ 4740.147092][ C3] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 4740.147096][ C3] ? fuse_request_alloc (fs/fuse/dev.c:142)
[ 4740.147101][ C3] ? fuse_request_alloc (fs/fuse/dev.c:142)
[ 4740.147104][ C3] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 4740.147108][ C3] ? fuse_request_alloc (fs/fuse/dev.c:142)
[ 4740.147111][ C3] kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 4740.147114][ C3] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4740.147118][ C3] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4740.147122][ C3] fuse_request_alloc (fs/fuse/dev.c:142)
[ 4740.147126][ C3] fuse_get_req (fs/fuse/dev.c:224)
[ 4740.147129][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4740.147132][ C3] ? xas_start (./include/linux/xarray.h:1204 lib/xarray.c:191)
[ 4740.147137][ C3] ? __pfx_fuse_get_req (fs/fuse/dev.c:197)
[ 4740.147141][ C3] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 4740.147143][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.147146][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4740.147150][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4740.147153][ C3] ? xa_load (lib/xarray.c:1613)
[ 4740.147156][ C3] fuse_simple_background (fs/fuse/dev.c:746 (discriminator 3))
[ 4740.147160][ C3] fuse_send_readpages (fs/fuse/file.c:995)
[ 4740.147164][ C3] fuse_readahead (fs/fuse/file.c:1033)
[ 4740.147170][ C3] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 4740.147172][ C3] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 4740.147177][ C3] ? __filemap_add_folio (mm/filemap.c:949)
[ 4740.147184][ C3] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 4740.147189][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4740.147192][ C3] ? __folio_batch_add_and_move (./arch/x86/include/asm/preempt.h:104 mm/swap.c:201)
[ 4740.147197][ C3] ? __pfx_read_pages (mm/readahead.c:147)
[ 4740.147204][ C3] page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298)
[ 4740.147210][ C3] do_sync_mmap_readahead (mm/filemap.c:3263)
[ 4740.147215][ C3] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203)
[ 4740.147217][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4740.147222][ C3] ? __filemap_get_folio (mm/filemap.c:1907)
[ 4740.147227][ C3] filemap_fault (mm/filemap.c:3403)
[ 4740.147231][ C3] ? __pfx_filemap_map_pages (mm/filemap.c:3692)
[ 4740.147234][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4740.147237][ C3] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 4740.147240][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.147243][ C3] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 4740.147247][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.147250][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4740.147253][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4740.147257][ C3] __do_fault (mm/memory.c:5098)
[ 4740.147260][ C3] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160)
[ 4740.147263][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4740.147267][ C3] handle_pte_fault (mm/memory.c:5997)
[ 4740.147271][ C3] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 4740.147273][ C3] ? mtree_range_walk (lib/maple_tree.c:800 lib/maple_tree.c:2787)
[ 4740.147279][ C3] __handle_mm_fault (mm/memory.c:6140)
[ 4740.147282][ C3] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4740.147285][ C3] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 4740.147291][ C3] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 4740.147295][ C3] handle_mm_fault (mm/memory.c:6321)
[ 4740.147298][ C3] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4740.147300][ C3] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 4740.147306][ C3] do_user_addr_fault (arch/x86/mm/fault.c:1337)
[ 4740.147311][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4740.147314][ C3] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 4740.147320][ C3] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4740.147322][ C3] RIP: 0033:0x7fa48cc08be0
[ 4740.147329][ C3] Code: Unable to access opcode bytes at 0x7fa48cc08bb6.
Code starting with the faulting instruction
===========================================
[ 4740.147330][ C3] RSP: 002b:00007fff03c26588 EFLAGS: 00010246
[ 4740.147332][ C3] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fff03c26660
[ 4740.147334][ C3] RDX: 00007fff03c26660 RSI: 00007fff03c26638 RDI: 00007fa48ce12bc0
[ 4740.147335][ C3] RBP: 0000000000000004 R08: 00007fa48c8ee4d0 R09: 000000000000081c
[ 4740.147337][ C3] R10: 0000000000050657 R11: 0000000000000006 R12: 00007fa48ce12bc0
[ 4740.147338][ C3] R13: 00007fff03c26660 R14: 00007fa48ce5c220 R15: 0000000000000000
| [ 4743.091395][ C0] INFO: lockdep is turned off.
| [ 4743.091621][ C0] Preemption disabled at:
| [ 4743.091623][ C0] handle_softirqs (kernel/softirq.c:553)
| [ 4743.092083][ C0] Tainted: [W]=WARN
[ 4743.092085][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4743.092087][ C0] Call Trace:
[ 4743.092089][ C0]
[ 4743.092090][ C0] dump_stack_lvl (lib/dump_stack.c:123)
[ 4743.092097][ C0] __might_resched (kernel/sched/core.c:8796)
[ 4743.092104][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4743.092108][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4743.092110][ C0] ? simple_recursive_removal (fs/libfs.c:614)
[ 4743.092115][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4743.092120][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4743.092125][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4743.092128][ C0] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4743.092131][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4743.092137][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4743.092141][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4743.092146][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4743.092149][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4743.092153][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4743.092158][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4743.092160][ C0] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4743.092163][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4743.092167][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4743.092170][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4743.092174][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
[ 4743.092176][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4743.092180][ C0] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4743.092185][ C0] ? set_track_prepare (mm/slub.c:936)
[ 4743.092189][ C0] ? __alloc_object (mm/kmemleak.c:697)
[ 4743.092192][ C0] ? __create_object (mm/kmemleak.c:770)
[ 4743.092195][ C0] ? __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353)
[ 4743.092200][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4743.092204][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4743.092208][ C0] __put_net (net/core/net_namespace.c:732)
[ 4743.092213][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4743.092216][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4743.092219][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4743.092225][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4743.092229][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4743.092232][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4743.092237][ C0] rcu_core (kernel/rcu/tree.c:2834)
[ 4743.092241][ C0] handle_softirqs (kernel/softirq.c:580)
[ 4743.092246][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4743.092249][ C0] irq_exit_rcu (kernel/softirq.c:698)
[ 4743.092251][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4743.092255][ C0]
[ 4743.092256][ C0]
[ 4743.092257][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4743.092260][ C0] RIP: 0010:unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4743.092264][ C0] Code: b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f 85 af 16 00 00 49 8b 45 48 48 89 44 24 18 e8 a8 ae 25 00 31 d2 45 31 c9 <45> 31 c0 48 8d 05 00 00 00 00 50 b9 02 00 00 00 31 f6 48 c7 c7 60
All code
========
0: b8 00 00 00 00 mov $0x0,%eax
5: 00 fc add %bh,%ah
7: ff lcall (bad)
8: df 48 c1 fisttps -0x3f(%rax)
b: ea (bad)
c: 03 80 3c 02 00 0f add 0xf00023c(%rax),%eax
12: 85 af 16 00 00 49 test %ebp,0x49000016(%rdi)
18: 8b 45 48 mov 0x48(%rbp),%eax
1b: 48 89 44 24 18 mov %rax,0x18(%rsp)
20: e8 a8 ae 25 00 call 0x25aecd
25: 31 d2 xor %edx,%edx
27: 45 31 c9 xor %r9d,%r9d
2a:* 45 31 c0 xor %r8d,%r8d <-- trapping instruction
2d: 48 8d 05 00 00 00 00 lea 0x0(%rip),%rax # 0x34
34: 50 push %rax
35: b9 02 00 00 00 mov $0x2,%ecx
3a: 31 f6 xor %esi,%esi
3c: 48 rex.W
3d: c7 .byte 0xc7
3e: c7 (bad)
3f: 60 (bad)
Code starting with the faulting instruction
===========================================
0: 45 31 c0 xor %r8d,%r8d
3: 48 8d 05 00 00 00 00 lea 0x0(%rip),%rax # 0xa
a: 50 push %rax
b: b9 02 00 00 00 mov $0x2,%ecx
10: 31 f6 xor %esi,%esi
12: 48 rex.W
13: c7 .byte 0xc7
14: c7 (bad)
15: 60 (bad)
[ 4743.092266][ C0] RSP: 0000:ffffc90004a27290 EFLAGS: 00000246
[ 4743.092270][ C0] RAX: 0000000000000001 RBX: 1ffff92000944e5b RCX: ffffc90004a27480
[ 4743.092272][ C0] RDX: 0000000000000000 RSI: ffff888012c6c5c0 RDI: ffff888012c6c9c4
[ 4743.092274][ C0] RBP: 0000000000000001 R08: 0000000000000002 R09: 0000000000000000
[ 4743.092275][ C0] R10: ffffc90004a273e0 R11: ffffc90004a27208 R12: ffffc90004a27438
[ 4743.092277][ C0] R13: ffffc90004a273e0 R14: ffffc90004a273e0 R15: ffffc90004a273e8
[ 4743.092283][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712)
[ 4743.092287][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4743.092290][ C0] ? kasan_save_stack (mm/kasan/common.c:49)
[ 4743.092294][ C0] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4743.092297][ C0] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4743.092300][ C0] ? __kasan_slab_alloc (mm/kasan/common.c:348)
[ 4743.092304][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203)
[ 4743.092307][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661)
[ 4743.092310][ C0] ? __create_object (mm/kmemleak.c:770)
[ 4743.092312][ C0] ? __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353)
[ 4743.092315][ C0] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173)
[ 4743.092321][ C0] __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
[ 4743.092324][ C0] ? asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4743.092326][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4743.092330][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4743.092335][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712)
[ 4743.092339][ C0] stack_trace_save (kernel/stacktrace.c:123)
[ 4743.092343][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4743.092348][ C0] set_track_prepare (mm/slub.c:936)
[ 4743.092352][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4743.092355][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21))
[ 4743.092358][ C0] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 4743.092362][ C0] __alloc_object (mm/kmemleak.c:697)
[ 4743.092366][ C0] __create_object (mm/kmemleak.c:770)
[ 4743.092370][ C0] __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353)
[ 4743.092373][ C0] ? __pfx_rmqueue.constprop.0 (mm/page_alloc.c:3143)
[ 4743.092379][ C0] fuse_io_alloc (./include/linux/slab.h:905 ./include/linux/slab.h:1039 fs/fuse/file.c:750)
[ 4743.092382][ C0] fuse_readahead (fs/fuse/file.c:1047)
[ 4743.092389][ C0] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 4743.092391][ C0] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 4743.092396][ C0] ? __filemap_add_folio (mm/filemap.c:949)
[ 4743.092403][ C0] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 4743.092408][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4743.092413][ C0] ? __folio_batch_add_and_move (./arch/x86/include/asm/preempt.h:104 mm/swap.c:201)
[ 4743.092417][ C0] ? __pfx_read_pages (mm/readahead.c:147)
[ 4743.092425][ C0] page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298)
[ 4743.092431][ C0] do_sync_mmap_readahead (mm/filemap.c:3263)
[ 4743.092435][ C0] ? __pfx_do_sync_mmap_readahead (mm/filemap.c:3203)
[ 4743.092438][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4743.092443][ C0] ? __filemap_get_folio (mm/filemap.c:1907)
[ 4743.092448][ C0] filemap_fault (mm/filemap.c:3403)
[ 4743.092452][ C0] ? __pfx_filemap_map_pages (mm/filemap.c:3692)
[ 4743.092456][ C0] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 4743.092460][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4743.092463][ C0] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 4743.092467][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4743.092470][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4743.092473][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4743.092476][ C0] __do_fault (mm/memory.c:5098)
[ 4743.092480][ C0] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160)
[ 4743.092483][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4743.092487][ C0] handle_pte_fault (mm/memory.c:5997)
[ 4743.092490][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4743.092493][ C0] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 4743.092495][ C0] ? mtree_range_walk (lib/maple_tree.c:800 lib/maple_tree.c:2787)
[ 4743.092501][ C0] __handle_mm_fault (mm/memory.c:6140)
[ 4743.092504][ C0] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4743.092507][ C0] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 4743.092514][ C0] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 4743.092517][ C0] handle_mm_fault (mm/memory.c:6321)
[ 4743.092520][ C0] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4743.092523][ C0] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 4743.092529][ C0] do_user_addr_fault (arch/x86/mm/fault.c:1337)
[ 4743.092533][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4743.092537][ C0] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 4743.092541][ C0] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4743.092543][ C0] RIP: 0033:0x7ff4ad2d40df
[ 4743.092546][ C0] Code: 57 41 56 41 55 41 54 49 89 fc 55 48 89 d5 53 48 81 ec 98 00 00 00 48 89 74 24 10 48 89 4c 24 18 4c 89 44 24 08 44 89 4c 24 38 <41> 0f b6 14 24 84 d2 0f 84 34 02 00 00 4c 89 e1 bb 05 15 00 00 0f
All code
========
0: 57 push %rdi
1: 41 56 push %r14
3: 41 55 push %r13
5: 41 54 push %r12
7: 49 89 fc mov %rdi,%r12
a: 55 push %rbp
b: 48 89 d5 mov %rdx,%rbp
e: 53 push %rbx
f: 48 81 ec 98 00 00 00 sub $0x98,%rsp
16: 48 89 74 24 10 mov %rsi,0x10(%rsp)
1b: 48 89 4c 24 18 mov %rcx,0x18(%rsp)
20: 4c 89 44 24 08 mov %r8,0x8(%rsp)
25: 44 89 4c 24 38 mov %r9d,0x38(%rsp)
2a:* 41 0f b6 14 24 movzbl (%r12),%edx <-- trapping instruction
2f: 84 d2 test %dl,%dl
31: 0f 84 34 02 00 00 je 0x26b
37: 4c 89 e1 mov %r12,%rcx
3a: bb 05 15 00 00 mov $0x1505,%ebx
3f: 0f .byte 0xf
Code starting with the faulting instruction
===========================================
0: 41 0f b6 14 24 movzbl (%r12),%edx
5: 84 d2 test %dl,%dl
7: 0f 84 34 02 00 00 je 0x241
d: 4c 89 e1 mov %r12,%rcx
10: bb 05 15 00 00 mov $0x1505,%ebx
15: 0f .byte 0xf
[ 4743.092548][ C0] RSP: 002b:00007ffd72489c40 EFLAGS: 00010202
[ 4743.092551][ C0] RAX: 00007ff4ad2faa80 RBX: 00007ff4ad22a828 RCX: 00007ff4ad2fcb70
[ 4743.092552][ C0] RDX: 00007ffd72489d28 RSI: 00007ff4ad2fc7d0 RDI: 00007ff4ad1a0561
[ 4743.092554][ C0] RBP: 00007ffd72489d28 R08: 00007ffd72489d50 R09: 0000000000000000
[ 4743.092555][ C0] R10: 00007ff4ad1fdd50 R11: 00007ff4ad1fc500 R12: 00007ff4ad1a0561
[ 4743.092557][ C0] R13: 00007ff4ad2214d0 R14: 0000004a00000007 R15: 00007ff4ad2bbe40
| [ 4746.555836][ C1] INFO: lockdep is turned off.
| [ 4746.555991][ C1] Preemption disabled at:
| [ 4746.555993][ C1] handle_softirqs (kernel/softirq.c:553)
| [ 4746.556314][ C1] Tainted: [W]=WARN
[ 4746.556316][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4746.556321][ C1] Call Trace:
[ 4746.556323][ C1]
[ 4746.556325][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4746.556333][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4746.556340][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4746.556344][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4746.556347][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4746.556351][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4746.556357][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4746.556362][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4746.556365][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4746.556368][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4746.556374][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4746.556378][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4746.556382][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4746.556385][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4746.556389][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4746.556394][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4746.556397][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4746.556402][ C1] ? kthread (kernel/kthread.c:464)
[ 4746.556406][ C1] ? ret_from_fork (arch/x86/kernel/process.c:148)
[ 4746.556410][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
[ 4746.556414][ C1] ? migrate_enable (./arch/x86/include/asm/preempt.h:104 ./include/linux/preempt.h:481 ./include/linux/preempt.h:481 kernel/sched/core.c:2427)
[ 4746.556418][ C1] ? __pfx_migrate_enable (kernel/sched/core.c:2402)
[ 4746.556421][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4746.556425][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4746.556430][ C1] __put_net (net/core/net_namespace.c:732)
[ 4746.556435][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4746.556438][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4746.556441][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4746.556447][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4746.556452][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4746.556456][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4746.556460][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4746.556464][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961)
[ 4746.556468][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960)
[ 4746.556470][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3))
[ 4746.556474][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107)
[ 4746.556478][ C1] kthread (kernel/kthread.c:464)
[ 4746.556481][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4746.556484][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147)
[ 4746.556487][ C1] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 4746.556490][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4746.556493][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4746.556497][ C1] ret_from_fork (arch/x86/kernel/process.c:148)
[ 4746.556500][ C1] ? __pfx_kthread (kernel/kthread.c:413)
[ 4746.556503][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 4767.983835][ C1] INFO: lockdep is turned off.
| [ 4767.984019][ C1] Preemption disabled at:
| [ 4767.984020][ C1] 0x0
| [ 4767.984345][ C1] Tainted: [W]=WARN
[ 4767.984346][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4767.984348][ C1] Call Trace:
[ 4767.984350][ C1]
[ 4767.984352][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4767.984360][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4767.984368][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4767.984372][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4767.984374][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4767.984379][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4767.984384][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4767.984389][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4767.984392][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4767.984395][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4767.984402][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4767.984405][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4767.984409][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4767.984412][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4767.984416][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4767.984421][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4767.984423][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4767.984428][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4767.984432][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4767.984435][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4767.984438][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4767.984441][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4767.984443][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4767.984446][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 4767.984448][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4767.984450][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4767.984455][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 4767.984459][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4767.984463][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4767.984468][ C1] __put_net (net/core/net_namespace.c:732)
[ 4767.984472][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4767.984476][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4767.984479][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4767.984485][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4767.984490][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4767.984494][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4767.984499][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4767.984504][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4767.984507][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 4767.984509][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4767.984513][ C1]
[ 4767.984514][ C1]
[ 4767.984515][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4767.984518][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4767.984522][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 4767.984525][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 4767.984528][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9886a5f9
[ 4767.984530][ C1] RDX: ffffed100d9d66fb RSI: ffffffff98c56840 RDI: ffffffff95d99f6f
[ 4767.984532][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 4767.984534][ C1] R10: ffff88806ceb37d3 R11: ffff88800b442818 R12: 0000000000000000
[ 4767.984535][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 4767.984539][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 4767.984543][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4767.984547][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4767.984549][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4767.984552][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4767.984554][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 4767.984558][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 4767.984562][ C1] do_idle (kernel/sched/idle.c:325)
[ 4767.984565][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4767.984568][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4767.984571][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 4767.984577][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 4771.375682][ C1] INFO: lockdep is turned off.
| [ 4771.375856][ C1] Preemption disabled at:
| [ 4771.375858][ C1] 0x0
| [ 4771.376173][ C1] Tainted: [W]=WARN
[ 4771.376174][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4771.376176][ C1] Call Trace:
[ 4771.376178][ C1]
[ 4771.376180][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4771.376188][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4771.376196][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4771.376199][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4771.376202][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4771.376207][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4771.376211][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4771.376216][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4771.376220][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4771.376222][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4771.376229][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4771.376233][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4771.376237][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4771.376240][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4771.376244][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4771.376249][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4771.376251][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4771.376256][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4771.376260][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4771.376264][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4771.376267][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4771.376269][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4771.376271][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4771.376274][ C1] ? do_idle (kernel/sched/idle.c:325)
[ 4771.376276][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4771.376279][ C1] ? start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4771.376283][ C1] ? common_startup_64 (arch/x86/kernel/head_64.S:419)
[ 4771.376288][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4771.376292][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4771.376296][ C1] __put_net (net/core/net_namespace.c:732)
[ 4771.376301][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4771.376304][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4771.376308][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4771.376313][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4771.376321][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4771.376325][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4771.376330][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4771.376335][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4771.376338][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 4771.376340][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4771.376344][ C1]
[ 4771.376345][ C1]
[ 4771.376347][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4771.376349][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82)
[ 4771.376353][ C1] Code: 92 d0 00 e9 03 55 02 00 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 63 97 22 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90
All code
========
0: 92 xchg %eax,%edx
1: d0 00 rolb $1,(%rax)
3: e9 03 55 02 00 jmp 0x2550b
8: 0f 1f 00 nopl (%rax)
b: 90 nop
c: 90 nop
d: 90 nop
e: 90 nop
f: 90 nop
10: 90 nop
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
16: 90 nop
17: 90 nop
18: 90 nop
19: 90 nop
1a: 90 nop
1b: f3 0f 1e fa endbr64
1f: 66 90 xchg %ax,%ax
21: 0f 00 2d 63 97 22 00 verw 0x229763(%rip) # 0x22978b
28: fb sti
29: f4 hlt
2a:* c3 ret <-- trapping instruction
2b: cc int3
2c: cc int3
2d: cc int3
2e: cc int3
2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
36: 00 00 00
39: 66 90 xchg %ax,%ax
3b: 90 nop
3c: 90 nop
3d: 90 nop
3e: 90 nop
3f: 90 nop
Code starting with the faulting instruction
===========================================
0: c3 ret
1: cc int3
2: cc int3
3: cc int3
4: cc int3
5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1)
c: 00 00 00
f: 66 90 xchg %ax,%ax
11: 90 nop
12: 90 nop
13: 90 nop
14: 90 nop
15: 90 nop
[ 4771.376356][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246
[ 4771.376360][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff9886a5f9
[ 4771.376362][ C1] RDX: ffffed100d9d66fb RSI: ffffffff98c56840 RDI: ffffffff95d99f6f
[ 4771.376363][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed100d9d66fa
[ 4771.376365][ C1] R10: ffff88806ceb37d3 R11: ffff888001b4cad8 R12: 0000000000000000
[ 4771.376367][ C1] R13: ffff888001b60040 R14: dffffc0000000000 R15: 0000000000000000
[ 4771.376371][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146)
[ 4771.376375][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4771.376379][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743)
[ 4771.376381][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118)
[ 4771.376383][ C1] cpuidle_idle_call (kernel/sched/idle.c:186)
[ 4771.376386][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168)
[ 4771.376390][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60)
[ 4771.376394][ C1] do_idle (kernel/sched/idle.c:325)
[ 4771.376397][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1))
[ 4771.376399][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283)
[ 4771.376403][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233)
[ 4771.376409][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419)
| [ 4774.331176][ C1] INFO: lockdep is turned off.
| [ 4774.331395][ C1] Preemption disabled at:
| [ 4774.331397][ C1] 0x0
| [ 4774.331780][ C1] Tainted: [W]=WARN
[ 4774.331782][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 4774.331784][ C1] Call Trace:
[ 4774.331786][ C1]
[ 4774.331788][ C1] dump_stack_lvl (lib/dump_stack.c:123)
[ 4774.331796][ C1] __might_resched (kernel/sched/core.c:8796)
[ 4774.331804][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 4774.331807][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 4774.331810][ C1] ? simple_recursive_removal (fs/libfs.c:614)
[ 4774.331815][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.331819][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4774.331824][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 4774.331827][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4774.331830][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 4774.331837][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 4774.331840][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 4774.331845][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 4774.331848][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4774.331852][ C1] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4774.331857][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 4774.331859][ C1] ? irq_exit_rcu (kernel/softirq.c:698)
[ 4774.331864][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4774.331868][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4774.331872][ C1] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4774.331875][ C1] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
[ 4774.331878][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4774.331882][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4774.331887][ C1] ? kasan_save_stack (mm/kasan/common.c:48)
[ 4774.331892][ C1] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4774.331895][ C1] ? __kasan_kmalloc (mm/kasan/common.c:398)
[ 4774.331898][ C1] ? __kmalloc_noprof (mm/slub.c:4328 mm/slub.c:4339)
[ 4774.331903][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61)
[ 4774.331908][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.331912][ C1] __put_net (net/core/net_namespace.c:732)
[ 4774.331917][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 4774.331920][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 4774.331923][ C1] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578)
[ 4774.331929][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 4774.331934][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.331936][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4774.331941][ C1] rcu_core (kernel/rcu/tree.c:2834)
[ 4774.331946][ C1] handle_softirqs (kernel/softirq.c:580)
[ 4774.331952][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 4774.331954][ C1] irq_exit_rcu (kernel/softirq.c:698)
[ 4774.331957][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 4774.331960][ C1]
[ 4774.331961][ C1]
[ 4774.331963][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 4774.331966][ C1] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4774.331969][ C1] Code: 81 ec c8 00 00 00 48 c7 44 24 48 b3 8a b5 41 48 8d 5c 24 48 48 c7 44 24 50 80 98 49 99 48 c1 eb 03 48 c7 44 24 58 40 d5 c1 95 <48> 8d 04 13 c7 00 f1 f1 f1 f1 c7 40 04 00 f2 f2 f2 c7 40 08 00 f3
All code
========
0: 81 ec c8 00 00 00 sub $0xc8,%esp
6: 48 c7 44 24 48 b3 8a movq $0x41b58ab3,0x48(%rsp)
d: b5 41
f: 48 8d 5c 24 48 lea 0x48(%rsp),%rbx
14: 48 c7 44 24 50 80 98 movq $0xffffffff99499880,0x50(%rsp)
1b: 49 99
1d: 48 c1 eb 03 shr $0x3,%rbx
21: 48 c7 44 24 58 40 d5 movq $0xffffffff95c1d540,0x58(%rsp)
28: c1 95
2a:* 48 8d 04 13 lea (%rbx,%rdx,1),%rax <-- trapping instruction
2e: c7 00 f1 f1 f1 f1 movl $0xf1f1f1f1,(%rax)
34: c7 40 04 00 f2 f2 f2 movl $0xf2f2f200,0x4(%rax)
3b: c7 .byte 0xc7
3c: 40 08 00 rex or %al,(%rax)
3f: f3 repz
Code starting with the faulting instruction
===========================================
0: 48 8d 04 13 lea (%rbx,%rdx,1),%rax
4: c7 00 f1 f1 f1 f1 movl $0xf1f1f1f1,(%rax)
a: c7 40 04 00 f2 f2 f2 movl $0xf2f2f200,0x4(%rax)
11: c7 .byte 0xc7
12: 40 08 00 rex or %al,(%rax)
15: f3 repz
[ 4774.331972][ C1] RSP: 0000:ffffc90005c46e88 EFLAGS: 00000a02
[ 4774.331976][ C1] RAX: 1ffff92000b88e04 RBX: 1ffff92000b88dda RCX: ffffc90005c47078
[ 4774.331978][ C1] RDX: dffffc0000000000 RSI: ffff888017cea300 RDI: ffffc90005c46fd8
[ 4774.331979][ C1] RBP: dffffc0000000000 R08: 0000000000000004 R09: 0000000000000000
[ 4774.331981][ C1] R10: ffffc90005c46fd8 R11: ffffc90005c47180 R12: fffff52000b88dfd
[ 4774.331983][ C1] R13: ffffc90005c46fd8 R14: ffffc90005c46fd8 R15: ffffc90005c46fe0
[ 4774.331989][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4774.331993][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4774.331996][ C1] ? is_bpf_text_address (kernel/bpf/core.c:777)
[ 4774.332001][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4774.332004][ C1] ? __kernel_text_address (kernel/extable.c:79)
[ 4774.332009][ C1] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364)
[ 4774.332012][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4774.332015][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26)
[ 4774.332018][ C1] ? get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:173)
[ 4774.332023][ C1] __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755)
[ 4774.332026][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 4774.332028][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4774.332032][ C1] ? virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4774.332035][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 4774.332040][ C1] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712)
[ 4774.332044][ C1] stack_trace_save (kernel/stacktrace.c:123)
[ 4774.332048][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 4774.332051][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 4774.332055][ C1] ? handle_mm_fault (mm/memory.c:6321)
[ 4774.332058][ C1] ? kernel_text_address (kernel/extable.c:99)
[ 4774.332062][ C1] kasan_save_stack (mm/kasan/common.c:48)
[ 4774.332065][ C1] ? __kernel_text_address (kernel/extable.c:79)
[ 4774.332068][ C1] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364)
[ 4774.332071][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 4774.332074][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:27 (discriminator 1))
[ 4774.332079][ C1] ? handle_mm_fault (mm/memory.c:6321)
[ 4774.332083][ C1] ? stack_trace_save (kernel/stacktrace.c:123)
[ 4774.332086][ C1] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4774.332092][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4774.332095][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4774.332098][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.332101][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.332104][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4774.332107][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4774.332111][ C1] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69)
[ 4774.332115][ C1] __kasan_kmalloc (mm/kasan/common.c:398)
[ 4774.332119][ C1] __kmalloc_noprof (mm/slub.c:4328 mm/slub.c:4339)
[ 4774.332124][ C1] virtio_fs_enqueue_req (./include/linux/slab.h:909 ./include/linux/slab.h:948 fs/fuse/virtio_fs.c:1397)
[ 4774.332129][ C1] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619)
[ 4774.332132][ C1] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376)
[ 4774.332136][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4774.332139][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4774.332142][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.332146][ C1] ? __pfx_map_id_range_up (kernel/user_namespace.c:382)
[ 4774.332149][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40)
[ 4774.332151][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 4774.332155][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116)
[ 4774.332158][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114)
[ 4774.332162][ C1] ? fuse_get_unique (fs/fuse/dev.c:317)
[ 4774.332165][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.332169][ C1] ? do_raw_spin_unlock (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141)
[ 4774.332173][ C1] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499)
[ 4774.332176][ C1] ? fuse_send_one (fs/fuse/dev.c:400)
[ 4774.332180][ C1] flush_bg_queue (fs/fuse/dev.c:418)
[ 4774.332184][ C1] ? xa_load (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 lib/xarray.c:1621)
[ 4774.332188][ C1] fuse_request_queue_background (./include/linux/spinlock.h:391 fs/fuse/dev.c:728)
[ 4774.332192][ C1] fuse_simple_background (fs/fuse/dev.c:753)
[ 4774.332195][ C1] fuse_send_readpages (fs/fuse/file.c:995)
[ 4774.332200][ C1] fuse_readahead (fs/fuse/file.c:1033)
[ 4774.332206][ C1] ? __pfx_fuse_readahead (fs/fuse/file.c:1006)
[ 4774.332208][ C1] ? trace_mm_filemap_add_to_page_cache (./include/trace/events/filemap.h:54 (discriminator 21))
[ 4774.332213][ C1] ? __filemap_add_folio (mm/filemap.c:949)
[ 4774.332219][ C1] read_pages (./include/linux/pagemap.h:1404 ./include/linux/pagemap.h:1444 mm/readahead.c:162)
[ 4774.332223][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.332226][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4774.332230][ C1] ? __pfx_read_pages (mm/readahead.c:147)
[ 4774.332237][ C1] page_cache_ra_unbounded (./include/linux/fs.h:944 mm/readahead.c:298)
[ 4774.332244][ C1] filemap_fault (mm/filemap.c:3290 mm/filemap.c:3389)
[ 4774.332248][ C1] ? __pfx_filemap_map_pages (mm/filemap.c:3692)
[ 4774.332251][ C1] ? __pfx_filemap_fault (mm/filemap.c:3362)
[ 4774.332255][ C1] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 4774.332259][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.332261][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4774.332264][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884)
[ 4774.332268][ C1] __do_fault (mm/memory.c:5098)
[ 4774.332272][ C1] do_pte_missing (mm/memory.c:5518 mm/memory.c:5652 mm/memory.c:4160)
[ 4774.332274][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21))
[ 4774.332278][ C1] handle_pte_fault (mm/memory.c:5997)
[ 4774.332281][ C1] ? __pfx_handle_pte_fault (mm/memory.c:5954)
[ 4774.332285][ C1] ? __up_write (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1375)
[ 4774.332289][ C1] __handle_mm_fault (mm/memory.c:6140)
[ 4774.332292][ C1] ? __pfx___handle_mm_fault (mm/memory.c:6049)
[ 4774.332294][ C1] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 4774.332301][ C1] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 4774.332304][ C1] handle_mm_fault (mm/memory.c:6321)
[ 4774.332307][ C1] ? __pfx_handle_mm_fault (mm/memory.c:6276)
[ 4774.332312][ C1] do_user_addr_fault (arch/x86/mm/fault.c:1337)
[ 4774.332318][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 4774.332323][ C1] exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532)
[ 4774.332327][ C1] asm_exc_page_fault (./arch/x86/include/asm/idtentry.h:623)
[ 4774.332329][ C1] RIP: 0033:0x7f0cb6917e6c
[ 4774.332331][ C1] Code: 83 fe 25 0f 84 f5 06 00 00 4c 89 6d 88 49 83 fc 08 0f 84 0f 07 00 00 49 83 fc 26 0f 84 05 07 00 00 4d 85 e4 0f 84 24 01 00 00 <41> 0f b6 45 04 89 c6 40 c0 ee 04 0f 84 b3 05 00 00 41 0f b6 55 05
All code
========
0: 83 fe 25 cmp $0x25,%esi
3: 0f 84 f5 06 00 00 je 0x6fe
9: 4c 89 6d 88 mov %r13,-0x78(%rbp)
d: 49 83 fc 08 cmp $0x8,%r12
11: 0f 84 0f 07 00 00 je 0x726
17: 49 83 fc 26 cmp $0x26,%r12
1b: 0f 84 05 07 00 00 je 0x726
21: 4d 85 e4 test %r12,%r12
24: 0f 84 24 01 00 00 je 0x14e
2a:* 41 0f b6 45 04 movzbl 0x4(%r13),%eax <-- trapping instruction
2f: 89 c6 mov %eax,%esi
31: 40 c0 ee 04 shr $0x4,%sil
35: 0f 84 b3 05 00 00 je 0x5ee
3b: 41 0f b6 55 05 movzbl 0x5(%r13),%edx
Code starting with the faulting instruction
===========================================
0: 41 0f b6 45 04 movzbl 0x4(%r13),%eax
5: 89 c6 mov %eax,%esi
7: 40 c0 ee 04 shr $0x4,%sil
b: 0f 84 b3 05 00 00 je 0x5c4
11: 41 0f b6 55 05 movzbl 0x5(%r13),%edx
[ 4774.332334][ C1] RSP: 002b:00007fffb01bcd80 EFLAGS: 00010206
[ 4774.332336][ C1] RAX: 00007f0cb683cae0 RBX: 00007f0cb68689b8 RCX: 00007f0cb685fde0
[ 4774.332338][ C1] RDX: 0000000000000003 RSI: 0000000000000001 RDI: 00007f0cb68c6fd8
[ 4774.332339][ C1] RBP: 00007fffb01bce80 R08: 0000000000000004 R09: 0000000000000000
[ 4774.332340][ C1] R10: 00007f0cb683caf8 R11: 0000000000000000 R12: 0000000000000006
Finger prints:
schedule_preempt_disabled:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock
handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal
__might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit