======================================
| [ 13.278788][ C3] #1: ffff888009806650 (&sb->s_type->i_lock_key#19){+.+.}-{3:3}, at: folio_unmap_invalidate (./include/linux/spinlock.h:376 mm/truncate.c:613)
| [ 13.279230][ C3] #2: ffffffff9eb749c0 (rcu_callback){....}-{0:0}, at: rcu_do_batch (./include/linux/rcupdate.h:331 kernel/rcu/tree.c:2562)
| [ 13.279624][ C3]
| [ 13.279624][ C3] stack backtrace:
[ 13.279897][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 13.279899][ C3] Call Trace:
[ 13.279901][ C3]
[ 13.279903][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 13.279909][ C3] print_usage_bug.part.0 (kernel/locking/lockdep.c:4046)
[ 13.279914][ C3] mark_lock_irq (kernel/locking/lockdep.c:4011 kernel/locking/lockdep.c:4057 kernel/locking/lockdep.c:4268)
[ 13.279918][ C3] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469)
[ 13.279923][ C3] ? save_trace (kernel/locking/lockdep.c:594)
[ 13.279929][ C3] mark_lock (kernel/locking/lockdep.c:4754)
[ 13.279932][ C3] mark_usage (kernel/locking/lockdep.c:4643)
[ 13.279935][ C3] __lock_acquire (kernel/locking/lockdep.c:5189)
[ 13.279939][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:5868)
[ 13.279942][ C3] ? simple_pin_fs (fs/libfs.c:1066)
[ 13.279946][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 13.279949][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5829)
[ 13.279952][ C3] ? simple_pin_fs (fs/libfs.c:1066)
[ 13.279955][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154)
[ 13.279958][ C3] ? simple_pin_fs (fs/libfs.c:1066)
[ 13.279961][ C3] simple_pin_fs (fs/libfs.c:1066)
[ 13.279964][ C3] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799)
[ 13.279968][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 13.279973][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 13.279977][ 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:2366)
[ 13.279982][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2570)
[ 13.279985][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 13.279989][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 13.279991][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 13.279995][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.279999][ C3] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202)
[ 13.280002][ C3] ? folio_unmap_invalidate (./include/linux/pagemap.h:182 (discriminator 2) mm/truncate.c:620 (discriminator 2))
[ 13.280005][ C3] ? invalidate_inode_pages2_range (mm/truncate.c:694 (discriminator 2))
[ 13.280008][ C3] ? fuse_open (fs/fuse/file.c:280)
[ 13.280012][ C3] ? do_dentry_open (fs/open.c:956)
[ 13.280016][ C3] ? vfs_open (fs/open.c:1086)
[ 13.280019][ C3] ? backing_file_open (fs/backing-file.c:45)
[ 13.280023][ C3] ? ovl_open_realfile (fs/overlayfs/file.c:51)
[ 13.280030][ C3] __put_net (net/core/net_namespace.c:732)
[ 13.280033][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 13.280037][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 13.280041][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2570)
[ 13.280045][ C3] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 13.280050][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2492)
[ 13.280054][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 13.280056][ C3] ? note_gp_changes (kernel/rcu/tree.c:1324 (discriminator 1))
[ 13.280059][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 13.280064][ C3] rcu_core (kernel/rcu/tree.c:2826)
[ 13.280068][ C3] handle_softirqs (kernel/softirq.c:579)
[ 13.280073][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 13.280076][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 13.280079][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 13.280082][ C3]
[ 13.280083][ C3]
[ 13.280084][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.280087][ C3] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202)
[ 13.280091][ C3] Code: 0f 1f 44 00 00 55 48 8b 74 24 08 48 89 fd 48 83 c7 18 e8 85 d4 84 fd 48 89 ef e8 fd 26 85 fd e8 a8 83 aa fd fb bf 01 00 00 00 2d 2f 79 fd 65 8b 05 d6 28 98 02 85 c0 74 06 5d e9 3c 35 00 00
All code
========
0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
5: 55 push %rbp
6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
b: 48 89 fd mov %rdi,%rbp
e: 48 83 c7 18 add $0x18,%rdi
12: e8 85 d4 84 fd call 0xfffffffffd84d49c
17: 48 89 ef mov %rbp,%rdi
1a: e8 fd 26 85 fd call 0xfffffffffd85271c
1f: e8 a8 83 aa fd call 0xfffffffffdaa83cc
24: fb sti
25: bf 01 00 00 00 mov $0x1,%edi
2a:* e8 2d 2f 79 fd call 0xfffffffffd792f5c <-- trapping instruction
2f: 65 8b 05 d6 28 98 02 mov %gs:0x29828d6(%rip),%eax # 0x298290c
36: 85 c0 test %eax,%eax
38: 74 06 je 0x40
3a: 5d pop %rbp
3b: e9 3c 35 00 00 jmp 0x357c
Code starting with the faulting instruction
===========================================
0: e8 2d 2f 79 fd call 0xfffffffffd792f32
5: 65 8b 05 d6 28 98 02 mov %gs:0x29828d6(%rip),%eax # 0x29828e2
c: 85 c0 test %eax,%eax
e: 74 06 je 0x16
10: 5d pop %rbp
11: e9 3c 35 00 00 jmp 0x3552
[ 13.280094][ C3] RSP: 0018:ffffc900004b7200 EFLAGS: 00000206
[ 13.280097][ C3] RAX: 0000000000000771 RBX: ffffea0000d3fc00 RCX: 0000000000000040
[ 13.280099][ C3] RDX: 0000000000000000 RSI: ffffffff9e689a45 RDI: 0000000000000001
[ 13.280101][ C3] RBP: ffff8880098067d0 R08: 0000000000000001 R09: 0000000000000001
[ 13.280103][ C3] R10: ffffffff9f5db797 R11: dffffc0000000000 R12: ffff8880098067c8
[ 13.280104][ C3] R13: ffff8880098067d0 R14: ffffea0000d3fc18 R15: dffffc0000000000
[ 13.280110][ C3] folio_unmap_invalidate (./include/linux/pagemap.h:182 (discriminator 2) mm/truncate.c:620 (discriminator 2))
[ 13.280114][ C3] invalidate_inode_pages2_range (mm/truncate.c:694 (discriminator 2))
[ 13.280120][ C3] ? __pfx_invalidate_inode_pages2_range (mm/truncate.c:645)
[ 13.280124][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 13.280127][ C3] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 13.280129][ C3] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 1))
[ 13.280139][ 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)
[ 13.280149][ C3] ? fuse_file_io_open (fs/fuse/iomode.c:240)
[ 13.280156][ C3] fuse_open (fs/fuse/file.c:280)
[ 13.280160][ C3] do_dentry_open (fs/open.c:956)
[ 13.280163][ C3] ? __pfx_fuse_open (fs/fuse/file.c:234)
[ 13.280167][ C3] vfs_open (fs/open.c:1086)
[ 13.280172][ C3] backing_file_open (fs/backing-file.c:45)
[ 13.280175][ C3] ? inode_owner_or_capable (./include/linux/mnt_idmapping.h:87 fs/inode.c:2591)
[ 13.280180][ C3] ovl_open_realfile (fs/overlayfs/file.c:51)
[ 13.280185][ C3] ovl_open (fs/overlayfs/file.c:222)
[ 13.280188][ C3] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 13.280191][ C3] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 13.280196][ C3] do_dentry_open (fs/open.c:956)
[ 13.280199][ C3] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 13.280204][ C3] vfs_open (fs/open.c:1086)
[ 13.280209][ C3] do_open (fs/namei.c:3881)
[ 13.280214][ C3] path_openat (fs/namei.c:4039)
[ 13.280219][ C3] ? __pfx_path_openat (fs/namei.c:4021)
[ 13.280222][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 13.280227][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 13.280233][ C3] do_filp_open (fs/namei.c:4066)
[ 13.280237][ C3] ? __pfx_do_filp_open (fs/namei.c:4060)
[ 13.280240][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 13.280242][ C3] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 13.280247][ C3] ? __pfx_page_put_link (fs/namei.c:5447)
[ 13.280251][ C3] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 13.280255][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 13.280258][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 13.280261][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 13.280266][ C3] do_open_execat (fs/exec.c:893)
[ 13.280269][ C3] ? __pfx_do_open_execat (fs/exec.c:875)
[ 13.280274][ C3] ? getname_kernel (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 fs/namei.c:132 fs/namei.c:271)
[ 13.280278][ C3] open_exec (fs/exec.c:931)
[ 13.280281][ C3] load_elf_binary (fs/binfmt_elf.c:900)
[ 13.280286][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 13.280290][ C3] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 13.280294][ C3] ? __pfx_load_elf_binary (fs/binfmt_elf.c:825)
[ 13.280296][ C3] ? exec_binprm (fs/exec.c:1778 fs/exec.c:1810)
[ 13.280301][ C3] exec_binprm (fs/exec.c:1778 fs/exec.c:1810)
[ 13.280306][ C3] ? __pfx_exec_binprm (fs/exec.c:1794)
[ 13.280308][ C3] ? bprm_execve (fs/exec.c:1852 fs/exec.c:1838)
[ 13.280313][ C3] bprm_execve (fs/exec.c:1862 fs/exec.c:1838)
[ 13.280316][ C3] kernel_execve (fs/exec.c:2028)
[ 13.280320][ C3] call_usermodehelper_exec_async (kernel/umh.c:113)
[ 13.280324][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 13.280327][ C3] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.280329][ C3] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.280332][ C3] ret_from_fork (arch/x86/kernel/process.c:153)
[ 13.280335][ C3] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.280337][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258)
| [ 13.308383][ C3] RCU nest depth: 0, expected: 0
| [ 13.308586][ C3] INFO: lockdep is turned off.
| [ 13.308787][ C3] Preemption disabled at:
| [ 13.308789][ C3] 0x0
[ 13.309153][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 13.309155][ C3] Call Trace:
[ 13.309157][ C3]
[ 13.309159][ C3] dump_stack_lvl (lib/dump_stack.c:123)
[ 13.309166][ C3] __might_resched (kernel/sched/core.c:8819)
[ 13.309174][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576)
[ 13.309178][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575)
[ 13.309180][ C3] ? simple_recursive_removal (./include/linux/dcache.h:345 fs/libfs.c:610)
[ 13.309185][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 13.309189][ 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)
[ 13.309195][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:616)
[ 13.309198][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780)
[ 13.309203][ 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)
[ 13.309207][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799)
[ 13.309211][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:423 lib/ref_tracker.c:195)
[ 13.309216][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253)
[ 13.309220][ 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:2366)
[ 13.309224][ C3] ? rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2570)
[ 13.309228][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189)
[ 13.309232][ C3] ? irq_exit_rcu (kernel/softirq.c:698)
[ 13.309236][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 13.309241][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.309244][ C3] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202)
[ 13.309248][ C3] ? folio_unmap_invalidate (./include/linux/pagemap.h:182 (discriminator 2) mm/truncate.c:620 (discriminator 2))
[ 13.309253][ C3] ? invalidate_inode_pages2_range (mm/truncate.c:694 (discriminator 2))
[ 13.309256][ C3] ? fuse_open (fs/fuse/file.c:280)
[ 13.309259][ C3] ? do_dentry_open (fs/open.c:956)
[ 13.309264][ C3] ? vfs_open (fs/open.c:1086)
[ 13.309267][ C3] ? backing_file_open (fs/backing-file.c:45)
[ 13.309271][ C3] ? ovl_open_realfile (fs/overlayfs/file.c:51)
[ 13.309277][ C3] __put_net (net/core/net_namespace.c:732)
[ 13.309280][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2366)
[ 13.309284][ C3] ? rcu_do_batch (kernel/rcu/tree.c:2568)
[ 13.309288][ C3] rcu_do_batch (./include/linux/rcupdate.h:341 kernel/rcu/tree.c:2570)
[ 13.309292][ C3] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 13.309297][ C3] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2492)
[ 13.309301][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 13.309304][ C3] ? note_gp_changes (kernel/rcu/tree.c:1324 (discriminator 1))
[ 13.309307][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 13.309312][ C3] rcu_core (kernel/rcu/tree.c:2826)
[ 13.309315][ C3] handle_softirqs (kernel/softirq.c:579)
[ 13.309320][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680)
[ 13.309323][ C3] irq_exit_rcu (kernel/softirq.c:698)
[ 13.309326][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1049 arch/x86/kernel/apic/apic.c:1049)
[ 13.309329][ C3]
[ 13.309330][ C3]
[ 13.309332][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702)
[ 13.309335][ C3] RIP: 0010:_raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202)
[ 13.309338][ C3] Code: 0f 1f 44 00 00 55 48 8b 74 24 08 48 89 fd 48 83 c7 18 e8 85 d4 84 fd 48 89 ef e8 fd 26 85 fd e8 a8 83 aa fd fb bf 01 00 00 00 2d 2f 79 fd 65 8b 05 d6 28 98 02 85 c0 74 06 5d e9 3c 35 00 00
All code
========
0: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
5: 55 push %rbp
6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi
b: 48 89 fd mov %rdi,%rbp
e: 48 83 c7 18 add $0x18,%rdi
12: e8 85 d4 84 fd call 0xfffffffffd84d49c
17: 48 89 ef mov %rbp,%rdi
1a: e8 fd 26 85 fd call 0xfffffffffd85271c
1f: e8 a8 83 aa fd call 0xfffffffffdaa83cc
24: fb sti
25: bf 01 00 00 00 mov $0x1,%edi
2a:* e8 2d 2f 79 fd call 0xfffffffffd792f5c <-- trapping instruction
2f: 65 8b 05 d6 28 98 02 mov %gs:0x29828d6(%rip),%eax # 0x298290c
36: 85 c0 test %eax,%eax
38: 74 06 je 0x40
3a: 5d pop %rbp
3b: e9 3c 35 00 00 jmp 0x357c
Code starting with the faulting instruction
===========================================
0: e8 2d 2f 79 fd call 0xfffffffffd792f32
5: 65 8b 05 d6 28 98 02 mov %gs:0x29828d6(%rip),%eax # 0x29828e2
c: 85 c0 test %eax,%eax
e: 74 06 je 0x16
10: 5d pop %rbp
11: e9 3c 35 00 00 jmp 0x3552
[ 13.309341][ C3] RSP: 0018:ffffc900004b7200 EFLAGS: 00000206
[ 13.309344][ C3] RAX: 0000000000000771 RBX: ffffea0000d3fc00 RCX: 0000000000000040
[ 13.309346][ C3] RDX: 0000000000000000 RSI: ffffffff9e689a45 RDI: 0000000000000001
[ 13.309348][ C3] RBP: ffff8880098067d0 R08: 0000000000000001 R09: 0000000000000001
[ 13.309350][ C3] R10: ffffffff9f5db797 R11: dffffc0000000000 R12: ffff8880098067c8
[ 13.309352][ C3] R13: ffff8880098067d0 R14: ffffea0000d3fc18 R15: dffffc0000000000
[ 13.309358][ C3] folio_unmap_invalidate (./include/linux/pagemap.h:182 (discriminator 2) mm/truncate.c:620 (discriminator 2))
[ 13.309362][ C3] invalidate_inode_pages2_range (mm/truncate.c:694 (discriminator 2))
[ 13.309368][ C3] ? __pfx_invalidate_inode_pages2_range (mm/truncate.c:645)
[ 13.309371][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 13.309374][ C3] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 13.309377][ C3] ? kasan_quarantine_put (mm/kasan/quarantine.c:234 (discriminator 1))
[ 13.309386][ 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)
[ 13.309396][ C3] ? fuse_file_io_open (fs/fuse/iomode.c:240)
[ 13.309402][ C3] fuse_open (fs/fuse/file.c:280)
[ 13.309406][ C3] do_dentry_open (fs/open.c:956)
[ 13.309409][ C3] ? __pfx_fuse_open (fs/fuse/file.c:234)
[ 13.309413][ C3] vfs_open (fs/open.c:1086)
[ 13.309418][ C3] backing_file_open (fs/backing-file.c:45)
[ 13.309421][ C3] ? inode_owner_or_capable (./include/linux/mnt_idmapping.h:87 fs/inode.c:2591)
[ 13.309425][ C3] ovl_open_realfile (fs/overlayfs/file.c:51)
[ 13.309430][ C3] ovl_open (fs/overlayfs/file.c:222)
[ 13.309433][ C3] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 13.309437][ C3] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 13.309442][ C3] do_dentry_open (fs/open.c:956)
[ 13.309445][ C3] ? __pfx_ovl_open (fs/overlayfs/file.c:199)
[ 13.309450][ C3] vfs_open (fs/open.c:1086)
[ 13.309454][ C3] do_open (fs/namei.c:3881)
[ 13.309460][ C3] path_openat (fs/namei.c:4039)
[ 13.309465][ C3] ? __pfx_path_openat (fs/namei.c:4021)
[ 13.309468][ C3] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83)
[ 13.309473][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24)
[ 13.309478][ C3] do_filp_open (fs/namei.c:4066)
[ 13.309482][ C3] ? __pfx_do_filp_open (fs/namei.c:4060)
[ 13.309485][ C3] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 13.309487][ C3] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 13.309492][ C3] ? __pfx_page_put_link (fs/namei.c:5447)
[ 13.309496][ C3] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 13.309500][ C3] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 13.309503][ C3] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:151 kernel/locking/spinlock.c:194)
[ 13.309506][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 13.309511][ C3] do_open_execat (fs/exec.c:893)
[ 13.309515][ C3] ? __pfx_do_open_execat (fs/exec.c:875)
[ 13.309519][ C3] ? getname_kernel (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 fs/namei.c:132 fs/namei.c:271)
[ 13.309523][ C3] open_exec (fs/exec.c:931)
[ 13.309526][ C3] load_elf_binary (fs/binfmt_elf.c:900)
[ 13.309531][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 13.309536][ C3] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 13.309539][ C3] ? __pfx_load_elf_binary (fs/binfmt_elf.c:825)
[ 13.309541][ C3] ? exec_binprm (fs/exec.c:1778 fs/exec.c:1810)
[ 13.309547][ C3] exec_binprm (fs/exec.c:1778 fs/exec.c:1810)
[ 13.309551][ C3] ? __pfx_exec_binprm (fs/exec.c:1794)
[ 13.309554][ C3] ? bprm_execve (fs/exec.c:1852 fs/exec.c:1838)
[ 13.309559][ C3] bprm_execve (fs/exec.c:1862 fs/exec.c:1838)
[ 13.309562][ C3] kernel_execve (fs/exec.c:2028)
[ 13.309566][ C3] call_usermodehelper_exec_async (kernel/umh.c:113)
[ 13.309569][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 13.309572][ C3] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.309575][ C3] ? __pfx_call_usermodehelper_exec_async (kernel/umh.c:64)
[ 13.309578][ C3] ret_from_fork (arch/x86/kernel/process.c:153)
[ 13.309581][ C3] ? __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