======================================
| [ 13.885395][ C2] #0: ffff888009954ba0 (&mm->mmap_lock){++++}-{4:4}, at: vm_mmap_pgoff (./include/linux/mmap_lock.h:148 mm/util.c:577)
| [ 13.885804][ C2] #1: ffffffffbb7774c0 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570)
| [ 13.886190][ C2]
| [ 13.886190][ C2] stack backtrace:
[ 13.886462][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 13.886465][ C2] Call Trace:
[ 13.886467][ C2]
[ 13.886470][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 13.886478][ C2] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048)
[ 13.886485][ C2] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270)
[ 13.886489][ C2] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 13.886495][ C2] ? save_trace (kernel/locking/lockdep.c:595)
[ 13.886500][ C2] mark_lock (kernel/locking/lockdep.c:4756)
[ 13.886504][ C2] mark_usage (kernel/locking/lockdep.c:4645)
[ 13.886507][ C2] __lock_acquire (kernel/locking/lockdep.c:5194)
[ 13.886511][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5240)
[ 13.886517][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873)
[ 13.886522][ C2] ? simple_pin_fs (fs/libfs.c:1067)
[ 13.886529][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 13.886537][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834)
[ 13.886541][ C2] ? simple_pin_fs (fs/libfs.c:1067)
[ 13.886545][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154)
[ 13.886550][ C2] ? simple_pin_fs (fs/libfs.c:1067)
[ 13.886552][ C2] simple_pin_fs (fs/libfs.c:1067)
[ 13.886556][ C2] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799)
[ 13.886560][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 13.886565][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 13.886568][ 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)
[ 13.886575][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 13.886578][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 13.886581][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 13.886586][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 13.886592][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.886596][ C2] ? lock_release (kernel/locking/lockdep.c:5896)
[ 13.886599][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:873 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 13.886601][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 13.886605][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 13.886610][ C2] ? set_track_prepare (mm/slub.c:936)
[ 13.886614][ C2] ? ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 13.886618][ C2] ? __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 13.886622][ C2] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 13.886627][ C2] __put_net (net/core/net_namespace.c:732)
[ 13.886633][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 13.886637][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 13.886640][ C2] rcu_do_batch (kernel/rcu/tree.c:2576)
[ 13.886645][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 13.886649][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4328)
[ 13.886652][ C2] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1))
[ 13.886655][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 13.886660][ C2] rcu_core (kernel/rcu/tree.c:2834)
[ 13.886665][ C2] handle_softirqs (kernel/softirq.c:579)
[ 13.886670][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 13.886674][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 13.886677][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 13.886680][ C2]
[ 13.886681][ C2]
[ 13.886683][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.886686][ C2] RIP: 0010:lock_release (kernel/locking/lockdep.c:5896)
[ 13.886690][ C2] Code: c7 82 ab 27 bb e8 bf f9 7b 02 b8 ff ff ff ff 65 0f c1 05 42 fe 14 05 83 f8 01 75 16 9c 58 f6 c4 02 75 2c 80 e7 02 74 01 fb 5b <5d> 41 5c e9 97 35 7e 02 90 0f 0b 90 48 c7 c7 5c 17 29 bb e8 87 f9
All code
========
0: c7 82 ab 27 bb e8 bf movl $0x27bf9bf,-0x1744d855(%rdx)
7: f9 7b 02
a: b8 ff ff ff ff mov $0xffffffff,%eax
f: 65 0f c1 05 42 fe 14 xadd %eax,%gs:0x514fe42(%rip) # 0x514fe59
16: 05
17: 83 f8 01 cmp $0x1,%eax
1a: 75 16 jne 0x32
1c: 9c pushf
1d: 58 pop %rax
1e: f6 c4 02 test $0x2,%ah
21: 75 2c jne 0x4f
23: 80 e7 02 and $0x2,%bh
26: 74 01 je 0x29
28: fb sti
29: 5b pop %rbx
2a:* 5d pop %rbp <-- trapping instruction
2b: 41 5c pop %r12
2d: e9 97 35 7e 02 jmp 0x27e35c9
32: 90 nop
33: 0f 0b ud2
35: 90 nop
36: 48 c7 c7 5c 17 29 bb mov $0xffffffffbb29175c,%rdi
3d: e8 .byte 0xe8
3e: 87 f9 xchg %edi,%ecx
Code starting with the faulting instruction
===========================================
0: 5d pop %rbp
1: 41 5c pop %r12
3: e9 97 35 7e 02 jmp 0x27e359f
8: 90 nop
9: 0f 0b ud2
b: 90 nop
c: 48 c7 c7 5c 17 29 bb mov $0xffffffffbb29175c,%rdi
13: e8 .byte 0xe8
14: 87 f9 xchg %edi,%ecx
[ 13.886693][ C2] RSP: 0018:ffffc90000b57128 EFLAGS: 00000202
[ 13.886696][ C2] RAX: 0000000000000046 RBX: 1ffff9200016ae31 RCX: ffffc90000b570ec
[ 13.886698][ C2] RDX: 0000000000000001 RSI: ffffffffbb27ab82 RDI: ffffffffbaa53ca0
[ 13.886700][ C2] RBP: ffffffffbb7775e0 R08: 0000000000000000 R09: ffffc90000b57281
[ 13.886702][ C2] R10: 0000000000000000 R11: ffffc90000b57280 R12: ffffffffb7e13a2e
[ 13.886704][ C2] R13: ffffc90000b57240 R14: ffffc90000b50000 R15: ffffc90000b57a10
[ 13.886706][ C2] ? 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)
[ 13.886713][ C2] unwind_next_frame (./include/linux/rcupdate.h:873 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 13.886716][ C2] ? __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.886722][ C2] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 13.886727][ C2] ? __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.886730][ C2] ? kernel_text_address (kernel/extable.c:99)
[ 13.886735][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 13.886739][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 13.886743][ C2] ? do_mmap (mm/mmap.c:561)
[ 13.886748][ C2] stack_trace_save (kernel/stacktrace.c:123)
[ 13.886751][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 13.886755][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4328)
[ 13.886759][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 13.886763][ C2] set_track_prepare (mm/slub.c:936)
[ 13.886765][ C2] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 13.886768][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.886773][ C2] ? mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502)
[ 13.886776][ C2] ? __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.886779][ C2] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 13.886784][ C2] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 13.886788][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.886793][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.886796][ C2] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 13.886800][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.886803][ C2] kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 13.886806][ C2] ? mas_wr_store_type (lib/maple_tree.c:806 lib/maple_tree.c:819 lib/maple_tree.c:3530 lib/maple_tree.c:4203)
[ 13.886811][ C2] mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.886816][ C2] mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502)
[ 13.886819][ C2] ? __pfx_mas_preallocate (lib/maple_tree.c:5490)
[ 13.886822][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 13.886828][ C2] ? vma_merge_new_range (mm/vma.c:1019 (discriminator 1))
[ 13.886831][ C2] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 13.886836][ C2] __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.886841][ C2] ? __pfx___mmap_region (mm/vma.c:2500)
[ 13.886845][ C2] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65)
[ 13.886857][ C2] ? vms_complete_munmap_vmas (mm/vma.c:1253)
[ 13.886860][ C2] ? vms_gather_munmap_vmas (mm/vma.c:1408)
[ 13.886874][ C2] ? mmap_region (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/mman.h:204 mm/vma.c:2582)
[ 13.886879][ C2] do_mmap (mm/mmap.c:561)
[ 13.886883][ C2] ? __pfx_do_mmap (mm/mmap.c:342)
[ 13.886885][ C2] ? down_write_killable (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1318 kernel/locking/rwsem.c:1590)
[ 13.886888][ C2] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1586)
[ 13.886891][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 13.886896][ C2] vm_mmap_pgoff (mm/util.c:579)
[ 13.886901][ C2] ? __pfx_vm_mmap_pgoff (mm/util.c:567)
[ 13.886906][ C2] ? __pfx_get_random_u64 (drivers/char/random.c:555)
[ 13.886913][ C2] elf_load (fs/binfmt_elf.c:384 fs/binfmt_elf.c:407)
[ 13.886919][ C2] 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)
[ 13.886926][ C2] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 13.886929][ C2] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 13.886931][ C2] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 13.886938][ C2] exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 13.886943][ C2] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 13.886945][ C2] ? bprm_execve (fs/exec.c:1792 fs/exec.c:1778)
[ 13.886950][ C2] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 13.886953][ C2] kernel_execve (fs/exec.c:1968)
[ 13.886957][ C2] call_usermodehelper_exec_async (kernel/umh.c:113)
[ 13.886963][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 13.886966][ C2] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.886969][ C2] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.886972][ C2] ret_from_fork (arch/x86/kernel/process.c:148)
[ 13.886977][ C2] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.886980][ C2] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 13.918684][ C2] RCU nest depth: 1, expected: 0
| [ 13.919041][ C2] INFO: lockdep is turned off.
| [ 13.919264][ C2] Preemption disabled at:
| [ 13.919266][ C2] __slab_alloc.constprop.0 (mm/slub.c:3945)
[ 13.919718][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 13.919721][ C2] Call Trace:
[ 13.919723][ C2]
[ 13.919728][ C2] dump_stack_lvl (lib/dump_stack.c:123)
[ 13.919736][ C2] __might_resched (kernel/sched/core.c:8796)
[ 13.919746][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 13.919751][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 13.919754][ C2] ? simple_recursive_removal (fs/libfs.c:614)
[ 13.919760][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745)
[ 13.919769][ 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)
[ 13.919773][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617)
[ 13.919776][ 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)
[ 13.919779][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 13.919786][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 13.919789][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:412 lib/ref_tracker.c:196)
[ 13.919795][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:254)
[ 13.919797][ 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)
[ 13.919804][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 13.919809][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:190)
[ 13.919812][ C2] ? irq_exit_rcu (kernel/softirq.c:698)
[ 13.919819][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 13.919824][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.919829][ C2] ? lock_release (kernel/locking/lockdep.c:5896)
[ 13.919834][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:873 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 13.919839][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 13.919844][ C2] ? stack_trace_save (kernel/stacktrace.c:123)
[ 13.919848][ C2] ? set_track_prepare (mm/slub.c:936)
[ 13.919850][ C2] ? ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 13.919853][ C2] ? __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 13.919857][ C2] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 13.919862][ C2] __put_net (net/core/net_namespace.c:732)
[ 13.919868][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376)
[ 13.919873][ C2] ? rcu_do_batch (kernel/rcu/tree.c:2576)
[ 13.919875][ C2] rcu_do_batch (kernel/rcu/tree.c:2576)
[ 13.919881][ C2] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500)
[ 13.919884][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4328)
[ 13.919887][ C2] ? note_gp_changes (kernel/rcu/tree.c:1326 (discriminator 1))
[ 13.919891][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 13.919895][ C2] rcu_core (kernel/rcu/tree.c:2834)
[ 13.919900][ C2] handle_softirqs (kernel/softirq.c:579)
[ 13.919906][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 13.919909][ C2] irq_exit_rcu (kernel/softirq.c:698)
[ 13.919912][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050)
[ 13.919916][ C2]
[ 13.919917][ C2]
[ 13.919918][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.919921][ C2] RIP: 0010:lock_release (kernel/locking/lockdep.c:5896)
[ 13.919926][ C2] Code: c7 82 ab 27 bb e8 bf f9 7b 02 b8 ff ff ff ff 65 0f c1 05 42 fe 14 05 83 f8 01 75 16 9c 58 f6 c4 02 75 2c 80 e7 02 74 01 fb 5b <5d> 41 5c e9 97 35 7e 02 90 0f 0b 90 48 c7 c7 5c 17 29 bb e8 87 f9
All code
========
0: c7 82 ab 27 bb e8 bf movl $0x27bf9bf,-0x1744d855(%rdx)
7: f9 7b 02
a: b8 ff ff ff ff mov $0xffffffff,%eax
f: 65 0f c1 05 42 fe 14 xadd %eax,%gs:0x514fe42(%rip) # 0x514fe59
16: 05
17: 83 f8 01 cmp $0x1,%eax
1a: 75 16 jne 0x32
1c: 9c pushf
1d: 58 pop %rax
1e: f6 c4 02 test $0x2,%ah
21: 75 2c jne 0x4f
23: 80 e7 02 and $0x2,%bh
26: 74 01 je 0x29
28: fb sti
29: 5b pop %rbx
2a:* 5d pop %rbp <-- trapping instruction
2b: 41 5c pop %r12
2d: e9 97 35 7e 02 jmp 0x27e35c9
32: 90 nop
33: 0f 0b ud2
35: 90 nop
36: 48 c7 c7 5c 17 29 bb mov $0xffffffffbb29175c,%rdi
3d: e8 .byte 0xe8
3e: 87 f9 xchg %edi,%ecx
Code starting with the faulting instruction
===========================================
0: 5d pop %rbp
1: 41 5c pop %r12
3: e9 97 35 7e 02 jmp 0x27e359f
8: 90 nop
9: 0f 0b ud2
b: 90 nop
c: 48 c7 c7 5c 17 29 bb mov $0xffffffffbb29175c,%rdi
13: e8 .byte 0xe8
14: 87 f9 xchg %edi,%ecx
[ 13.919928][ C2] RSP: 0018:ffffc90000b57128 EFLAGS: 00000202
[ 13.919934][ C2] RAX: 0000000000000046 RBX: 1ffff9200016ae31 RCX: ffffc90000b570ec
[ 13.919936][ C2] RDX: 0000000000000001 RSI: ffffffffbb27ab82 RDI: ffffffffbaa53ca0
[ 13.919938][ C2] RBP: ffffffffbb7775e0 R08: 0000000000000000 R09: ffffc90000b57281
[ 13.919940][ C2] R10: 0000000000000000 R11: ffffc90000b57280 R12: ffffffffb7e13a2e
[ 13.919942][ C2] R13: ffffc90000b57240 R14: ffffc90000b50000 R15: ffffc90000b57a10
[ 13.919945][ C2] ? 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)
[ 13.919952][ C2] unwind_next_frame (./include/linux/rcupdate.h:873 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479)
[ 13.919955][ C2] ? __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.919961][ C2] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 13.919966][ C2] ? __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.919969][ C2] ? kernel_text_address (kernel/extable.c:99)
[ 13.919975][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 13.919978][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 13.919983][ C2] ? do_mmap (mm/mmap.c:561)
[ 13.919988][ C2] stack_trace_save (kernel/stacktrace.c:123)
[ 13.919991][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114)
[ 13.919995][ C2] ? mark_held_locks (kernel/locking/lockdep.c:4328)
[ 13.919998][ C2] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 13.920004][ C2] set_track_prepare (mm/slub.c:936)
[ 13.920006][ C2] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 13.920010][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.920015][ C2] ? mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502)
[ 13.920018][ C2] ? __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.920021][ C2] ? get_partial_node.part.0 (mm/slub.c:2902)
[ 13.920026][ C2] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848)
[ 13.920030][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.920035][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.920038][ C2] __slab_alloc.constprop.0 (mm/slub.c:3948)
[ 13.920043][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.920046][ C2] kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203)
[ 13.920049][ C2] ? mas_wr_store_type (lib/maple_tree.c:806 lib/maple_tree.c:819 lib/maple_tree.c:3530 lib/maple_tree.c:4203)
[ 13.920055][ C2] mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249)
[ 13.920060][ C2] mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502)
[ 13.920063][ C2] ? __pfx_mas_preallocate (lib/maple_tree.c:5490)
[ 13.920065][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194)
[ 13.920071][ C2] ? vma_merge_new_range (mm/vma.c:1019 (discriminator 1))
[ 13.920075][ C2] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976)
[ 13.920079][ C2] __mmap_region (mm/vma.c:2412 mm/vma.c:2520)
[ 13.920084][ C2] ? __pfx___mmap_region (mm/vma.c:2500)
[ 13.920088][ C2] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65)
[ 13.920099][ C2] ? vms_complete_munmap_vmas (mm/vma.c:1253)
[ 13.920103][ C2] ? vms_gather_munmap_vmas (mm/vma.c:1408)
[ 13.920116][ C2] ? mmap_region (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/mman.h:204 mm/vma.c:2582)
[ 13.920121][ C2] do_mmap (mm/mmap.c:561)
[ 13.920126][ C2] ? __pfx_do_mmap (mm/mmap.c:342)
[ 13.920128][ C2] ? down_write_killable (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1318 kernel/locking/rwsem.c:1590)
[ 13.920131][ C2] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1586)
[ 13.920133][ C2] ? __lock_release (kernel/locking/lockdep.c:5539)
[ 13.920138][ C2] vm_mmap_pgoff (mm/util.c:579)
[ 13.920144][ C2] ? __pfx_vm_mmap_pgoff (mm/util.c:567)
[ 13.920149][ C2] ? __pfx_get_random_u64 (drivers/char/random.c:555)
[ 13.920155][ C2] elf_load (fs/binfmt_elf.c:384 fs/binfmt_elf.c:407)
[ 13.920161][ C2] 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)
[ 13.920168][ C2] ? find_held_lock (kernel/locking/lockdep.c:5353)
[ 13.920171][ C2] ? __pfx_load_elf_binary (fs/binfmt_elf.c:818)
[ 13.920173][ C2] ? exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 13.920180][ C2] exec_binprm (fs/exec.c:1718 fs/exec.c:1750)
[ 13.920185][ C2] ? __pfx_exec_binprm (fs/exec.c:1734)
[ 13.920187][ C2] ? bprm_execve (fs/exec.c:1792 fs/exec.c:1778)
[ 13.920192][ C2] bprm_execve (fs/exec.c:1802 fs/exec.c:1778)
[ 13.920195][ C2] kernel_execve (fs/exec.c:1968)
[ 13.920198][ C2] call_usermodehelper_exec_async (kernel/umh.c:113)
[ 13.920203][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475)
[ 13.920207][ C2] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.920209][ C2] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.920213][ C2] ret_from_fork (arch/x86/kernel/process.c:148)
[ 13.920219][ C2] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
Finger prints:
__might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit
mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock