====================================== | [ 361.174991][ C0] #0: ffff88800dc34120 (&mm->mmap_lock){++++}-{4:4}, at: exit_mmap (./include/linux/seqlock.h:431 ./include/linux/mmap_lock.h:83 ./include/linux/mmap_lock.h:130 mm/mmap.c:1292) | [ 361.175359][ C0] #1: ffffffffb838b540 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2570) | [ 361.175726][ C0] | [ 361.175726][ C0] stack backtrace: [ 361.175986][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 361.175988][ C0] Call Trace: [ 361.175990][ C0] [ 361.175992][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 361.175998][ C0] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048) [ 361.176002][ C0] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270) [ 361.176006][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 361.176010][ C0] ? save_trace (kernel/locking/lockdep.c:595) [ 361.176016][ C0] mark_lock (kernel/locking/lockdep.c:4756) [ 361.176019][ C0] mark_usage (kernel/locking/lockdep.c:4645) [ 361.176022][ C0] __lock_acquire (kernel/locking/lockdep.c:5194) [ 361.176025][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 361.176029][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873) [ 361.176032][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 361.176035][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 361.176038][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 361.176041][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 361.176044][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154) [ 361.176047][ C0] ? simple_pin_fs (fs/libfs.c:1067) [ 361.176050][ C0] simple_pin_fs (fs/libfs.c:1067) [ 361.176053][ C0] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799) [ 361.176056][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 361.176061][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 361.176064][ 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) [ 361.176068][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 361.176072][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 361.176074][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 361.176077][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 361.176081][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 361.176085][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 361.176088][ C0] ? __create_object (mm/kmemleak.c:776) [ 361.176091][ C0] ? __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353) [ 361.176095][ C0] ? kmem_cache_free (mm/slub.c:2333 mm/slub.c:4642 mm/slub.c:4744) [ 361.176097][ C0] ? __put_anon_vma (mm/rmap.c:2757) [ 361.176101][ C0] ? unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) [ 361.176104][ C0] ? free_pgtables (mm/memory.c:392) [ 361.176108][ C0] ? exit_mmap (mm/mmap.c:1297) [ 361.176113][ C0] __put_net (net/core/net_namespace.c:732) [ 361.176119][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 361.176122][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 361.176126][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 361.176130][ C0] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 361.176135][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 361.176139][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 361.176142][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 361.176146][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 361.176150][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 361.176155][ C0] handle_softirqs (kernel/softirq.c:580) [ 361.176160][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 361.176162][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 361.176165][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 361.176168][ C0] [ 361.176169][ C0] [ 361.176171][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 361.176173][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 361.176177][ 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 [ 361.176180][ C0] RSP: 0018:ffffc900036179b0 EFLAGS: 00000206 [ 361.176183][ C0] RAX: 0000000000000006 RBX: 0000000000000200 RCX: 0000000000000040 [ 361.176184][ C0] RDX: 0000000000000000 RSI: ffffffffb7915cea RDI: 0000000000000001 [ 361.176186][ C0] RBP: ffffffffb859e4a0 R08: 0000000000000001 R09: 0000000000000001 [ 361.176188][ C0] R10: ffffffffb8e7c7d7 R11: ffffffffb859e4b8 R12: ffff88800ab9d3e0 [ 361.176189][ C0] R13: 0000000000000020 R14: 0000000000000001 R15: 0000000000000282 [ 361.176195][ C0] __create_object (mm/kmemleak.c:776) [ 361.176199][ C0] __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353) [ 361.176202][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 361.176207][ C0] kmem_cache_free (mm/slub.c:2333 mm/slub.c:4642 mm/slub.c:4744) [ 361.176210][ C0] ? __put_anon_vma (mm/rmap.c:2757) [ 361.176214][ C0] __put_anon_vma (mm/rmap.c:2757) [ 361.176217][ C0] unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) [ 361.176223][ C0] free_pgtables (mm/memory.c:392) [ 361.176228][ C0] ? __pfx_free_pgtables (mm/memory.c:349) [ 361.176231][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 361.176233][ C0] ? exit_mmap (./include/linux/seqlock.h:431 ./include/linux/mmap_lock.h:83 ./include/linux/mmap_lock.h:130 mm/mmap.c:1292) [ 361.176237][ C0] ? down_write (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1313 kernel/locking/rwsem.c:1578) [ 361.176240][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 361.176245][ C0] exit_mmap (mm/mmap.c:1297) [ 361.176248][ C0] ? __pfx_exit_mmap (mm/mmap.c:1259) [ 361.176254][ C0] ? __mutex_unlock_slowpath (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4329 ./include/linux/atomic/atomic-long.h:1506 ./include/linux/atomic/atomic-instrumented.h:4481 kernel/locking/mutex.c:924) [ 361.176264][ C0] mmput (kernel/fork.c:1449 kernel/fork.c:1383 kernel/fork.c:1404) [ 361.176268][ C0] exit_mm (kernel/exit.c:596) [ 361.176272][ C0] do_exit (kernel/exit.c:950) [ 361.176275][ C0] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 361.176279][ C0] do_group_exit (kernel/exit.c:1089) [ 361.176283][ C0] __x64_sys_exit_group (kernel/exit.c:1117) [ 361.176287][ C0] x64_sys_call (arch/x86/entry/syscall_64.c:37) [ 361.176290][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 361.176296][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 361.176298][ C0] RIP: 0033:0x7f7812716abd [ 361.176301][ C0] Code: Unable to access opcode bytes at 0x7f7812716a93. Code starting with the faulting instruction =========================================== [ 361.176303][ C0] RSP: 002b:00007ffefeff2808 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 361.176305][ C0] RAX: ffffffffffffffda RBX: 00007f78127f39c0 RCX: 00007f7812716abd [ 361.176307][ C0] RDX: 00000000000000e7 RSI: ffffffffffffff80 RDI: 0000000000000000 [ 361.176309][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000100 [ 361.176310][ C0] R10: 00007ffefeff24f0 R11: 0000000000000246 R12: 00007f78127f39c0 [ 361.176312][ C0] R13: 00007f78127f8ee0 R14: 0000000000000002 R15: 00007f78127f8ec8 | [ 361.198935][ C0] RCU nest depth: 0, expected: 0 | [ 361.199129][ C0] INFO: lockdep is turned off. | [ 361.199323][ C0] Preemption disabled at: | [ 361.199325][ C0] 0x0 [ 361.199690][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 361.199692][ C0] Call Trace: [ 361.199694][ C0] [ 361.199695][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 361.199702][ C0] __might_resched (kernel/sched/core.c:8796) [ 361.199709][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 361.199712][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 361.199715][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 361.199719][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 361.199723][ 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) [ 361.199728][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 361.199731][ 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) [ 361.199734][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 361.199740][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 361.199744][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 361.199748][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 361.199751][ 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) [ 361.199754][ C0] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 361.199759][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 361.199761][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 361.199765][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 361.199769][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 361.199773][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 361.199776][ C0] ? __create_object (mm/kmemleak.c:776) [ 361.199779][ C0] ? __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353) [ 361.199784][ C0] ? kmem_cache_free (mm/slub.c:2333 mm/slub.c:4642 mm/slub.c:4744) [ 361.199786][ C0] ? __put_anon_vma (mm/rmap.c:2757) [ 361.199790][ C0] ? unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) [ 361.199793][ C0] ? free_pgtables (mm/memory.c:392) [ 361.199797][ C0] ? exit_mmap (mm/mmap.c:1297) [ 361.199802][ C0] __put_net (net/core/net_namespace.c:732) [ 361.199808][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 361.199811][ C0] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 361.199814][ C0] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2578) [ 361.199819][ C0] ? find_held_lock (kernel/locking/lockdep.c:5353) [ 361.199823][ C0] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 361.199827][ C0] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194) [ 361.199831][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 361.199834][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 361.199839][ C0] rcu_core (kernel/rcu/tree.c:2834) [ 361.199843][ C0] handle_softirqs (kernel/softirq.c:580) [ 361.199848][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 361.199850][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 361.199853][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 361.199856][ C0] [ 361.199857][ C0] [ 361.199859][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 361.199861][ C0] RIP: 0010:_raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 361.199865][ 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 [ 361.199867][ C0] RSP: 0018:ffffc900036179b0 EFLAGS: 00000206 [ 361.199870][ C0] RAX: 0000000000000006 RBX: 0000000000000200 RCX: 0000000000000040 [ 361.199872][ C0] RDX: 0000000000000000 RSI: ffffffffb7915cea RDI: 0000000000000001 [ 361.199874][ C0] RBP: ffffffffb859e4a0 R08: 0000000000000001 R09: 0000000000000001 [ 361.199876][ C0] R10: ffffffffb8e7c7d7 R11: ffffffffb859e4b8 R12: ffff88800ab9d3e0 [ 361.199878][ C0] R13: 0000000000000020 R14: 0000000000000001 R15: 0000000000000282 [ 361.199884][ C0] __create_object (mm/kmemleak.c:776) [ 361.199888][ C0] __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4353) [ 361.199891][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4475) [ 361.199896][ C0] kmem_cache_free (mm/slub.c:2333 mm/slub.c:4642 mm/slub.c:4744) [ 361.199899][ C0] ? __put_anon_vma (mm/rmap.c:2757) [ 361.199903][ C0] __put_anon_vma (mm/rmap.c:2757) [ 361.199906][ C0] unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) [ 361.199911][ C0] free_pgtables (mm/memory.c:392) [ 361.199917][ C0] ? __pfx_free_pgtables (mm/memory.c:349) [ 361.199920][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 361.199922][ C0] ? exit_mmap (./include/linux/seqlock.h:431 ./include/linux/mmap_lock.h:83 ./include/linux/mmap_lock.h:130 mm/mmap.c:1292) [ 361.199926][ C0] ? down_write (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1313 kernel/locking/rwsem.c:1578) [ 361.199929][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 361.199933][ C0] exit_mmap (mm/mmap.c:1297) [ 361.199937][ C0] ? __pfx_exit_mmap (mm/mmap.c:1259) [ 361.199942][ C0] ? __mutex_unlock_slowpath (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4329 ./include/linux/atomic/atomic-long.h:1506 ./include/linux/atomic/atomic-instrumented.h:4481 kernel/locking/mutex.c:924) [ 361.199952][ C0] mmput (kernel/fork.c:1449 kernel/fork.c:1383 kernel/fork.c:1404) [ 361.199957][ C0] exit_mm (kernel/exit.c:596) [ 361.199961][ C0] do_exit (kernel/exit.c:950) [ 361.199964][ C0] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 361.199968][ C0] do_group_exit (kernel/exit.c:1089) [ 361.199972][ C0] __x64_sys_exit_group (kernel/exit.c:1117) [ 361.199976][ C0] x64_sys_call (arch/x86/entry/syscall_64.c:37) [ 361.199980][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 361.199986][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 361.199988][ C0] RIP: 0033:0x7f7812716abd [ 361.199991][ C0] Code: Unable to access opcode bytes at 0x7f7812716a93. Code starting with the faulting instruction =========================================== [ 361.199992][ C0] RSP: 002b:00007ffefeff2808 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 361.199994][ C0] RAX: ffffffffffffffda RBX: 00007f78127f39c0 RCX: 00007f7812716abd [ 361.199996][ C0] RDX: 00000000000000e7 RSI: ffffffffffffff80 RDI: 0000000000000000 [ 361.199998][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000100 [ 361.199999][ C0] R10: 00007ffefeff24f0 R11: 0000000000000246 R12: 00007f78127f39c0 Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit