------------[ cut here ]------------ ====================================================== WARNING: possible circular locking dependency detected 5.15.107-syzkaller #0 Not tainted ------------------------------------------------------ syz-executor.4/22925 is trying to acquire lock: ffff80001497f498 ((console_sem).lock){-...}-{2:2}, at: down_trylock+0x28/0xd8 kernel/locking/semaphore.c:138 but task is already holding lock: ffff80001508f218 (depot_lock){-.-.}-{2:2}, at: stack_depot_save+0x204/0x4a0 lib/stackdepot.c:307 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #3 (depot_lock){-.-.}-{2:2}: __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0xc4/0x14c kernel/locking/spinlock.c:162 stack_depot_save+0x204/0x4a0 lib/stackdepot.c:307 kasan_save_stack+0x54/0x68 mm/kasan/common.c:40 kasan_record_aux_stack+0xd4/0x11c mm/kasan/generic.c:348 irq_work_queue_on+0xcc/0x224 kernel/irq_work.c:101 tell_cpu_to_push+0x1d8/0x408 kernel/sched/rt.c:2149 pull_rt_task kernel/sched/rt.c:2215 [inline] balance_rt+0x268/0x354 kernel/sched/rt.c:1560 put_prev_task_balance kernel/sched/core.c:5620 [inline] __pick_next_task kernel/sched/core.c:5660 [inline] pick_next_task kernel/sched/core.c:6188 [inline] __schedule+0x714/0x1e38 kernel/sched/core.c:6336 schedule+0x11c/0x1c8 kernel/sched/core.c:6455 schedule_timeout+0xb8/0x344 kernel/time/timer.c:1860 unix_wait_for_peer+0x1d8/0x2a8 net/unix/af_unix.c:1315 unix_dgram_sendmsg+0xd88/0x1654 net/unix/af_unix.c:1913 sock_sendmsg_nosec net/socket.c:704 [inline] sock_sendmsg net/socket.c:724 [inline] ____sys_sendmsg+0x584/0x870 net/socket.c:2412 ___sys_sendmsg+0x214/0x294 net/socket.c:2466 __sys_sendmmsg+0x23c/0x648 net/socket.c:2552 __do_sys_sendmmsg net/socket.c:2581 [inline] __se_sys_sendmmsg net/socket.c:2578 [inline] __arm64_sys_sendmmsg+0xa0/0xbc net/socket.c:2578 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:596 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:614 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 -> #2 (&rq->__lock){-.-.}-{2:2}: _raw_spin_lock_nested+0xb4/0x110 kernel/locking/spinlock.c:368 raw_spin_rq_lock_nested+0x2c/0x44 kernel/sched/core.c:475 raw_spin_rq_lock kernel/sched/sched.h:1325 [inline] rq_lock kernel/sched/sched.h:1620 [inline] task_fork_fair+0x7c/0x23c kernel/sched/fair.c:11372 sched_cgroup_fork+0x334/0x3d8 kernel/sched/core.c:4462 copy_process+0x24d4/0x3750 kernel/fork.c:2312 kernel_clone+0x1d8/0xa58 kernel/fork.c:2601 kernel_thread+0x148/0x1bc kernel/fork.c:2653 rest_init+0x2c/0x38c init/main.c:701 arch_call_rest_init+0x14/0x20 init/main.c:889 start_kernel+0x440/0x600 init/main.c:1144 __primary_switched+0xa8/0xb0 arch/arm64/kernel/head.S:468 -> #1 (&p->pi_lock){-.-.}-{2:2}: __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0xc4/0x14c kernel/locking/spinlock.c:162 try_to_wake_up+0xb0/0xc2c kernel/sched/core.c:4026 wake_up_process+0x18/0x24 kernel/sched/core.c:4211 __up+0x11c/0x148 kernel/locking/semaphore.c:265 up+0x90/0xb0 kernel/locking/semaphore.c:190 __up_console_sem+0x8c/0x100 kernel/printk/printk.c:256 console_unlock+0x1160/0x1394 kernel/printk/printk.c:2750 vprintk_emit+0x13c/0x218 kernel/printk/printk.c:2268 vprintk_default+0xa0/0xe4 kernel/printk/printk.c:2279 vprintk+0x218/0x2f0 kernel/printk/printk_safe.c:50 _printk+0xdc/0x128 kernel/printk/printk.c:2289 ntfs_printk+0x34c/0x39c fs/ntfs3/super.c:68 ntfs_init_from_boot fs/ntfs3/super.c:758 [inline] ntfs_fill_super+0xabc/0x33ec fs/ntfs3/super.c:930 get_tree_bdev+0x360/0x54c fs/super.c:1303 ntfs_fs_get_tree+0x28/0x38 fs/ntfs3/super.c:1354 vfs_get_tree+0x90/0x274 fs/super.c:1508 do_new_mount+0x25c/0x8c8 fs/namespace.c:2994 path_mount+0x590/0x104c fs/namespace.c:3324 do_mount fs/namespace.c:3337 [inline] __do_sys_mount fs/namespace.c:3545 [inline] __se_sys_mount fs/namespace.c:3522 [inline] __arm64_sys_mount+0x510/0x5e0 fs/namespace.c:3522 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:596 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:614 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 -> #0 ((console_sem).lock){-...}-{2:2}: check_prev_add kernel/locking/lockdep.c:3053 [inline] check_prevs_add kernel/locking/lockdep.c:3172 [inline] validate_chain kernel/locking/lockdep.c:3787 [inline] __lock_acquire+0x32cc/0x7620 kernel/locking/lockdep.c:5011 lock_acquire+0x240/0x77c kernel/locking/lockdep.c:5622 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0xc4/0x14c kernel/locking/spinlock.c:162 down_trylock+0x28/0xd8 kernel/locking/semaphore.c:138 __down_trylock_console_sem+0x80/0x144 kernel/printk/printk.c:239 console_trylock+0xb8/0x1f8 kernel/printk/printk.c:2565 console_trylock_spinning+0x1c/0x280 kernel/printk/printk.c:1867 vprintk_emit+0x120/0x218 kernel/printk/printk.c:2267 vprintk_default+0xa0/0xe4 kernel/printk/printk.c:2279 vprintk+0x218/0x2f0 kernel/printk/printk_safe.c:50 _printk+0xdc/0x128 kernel/printk/printk.c:2289 __warn_printk+0xb4/0x134 kernel/panic.c:710 depot_alloc_stack lib/stackdepot.c:114 [inline] stack_depot_save+0x490/0x4a0 lib/stackdepot.c:312 kasan_save_stack+0x54/0x68 mm/kasan/common.c:40 kasan_record_aux_stack+0xd4/0x11c mm/kasan/generic.c:348 irq_work_queue_on+0xcc/0x224 kernel/irq_work.c:101 rto_push_irq_work_func+0x13c/0x340 kernel/sched/rt.c:2187 irq_work_single+0xbc/0x1e4 kernel/irq_work.c:155 irq_work_run_list kernel/irq_work.c:177 [inline] irq_work_run+0x108/0x25c kernel/irq_work.c:186 do_handle_IPI arch/arm64/kernel/smp.c:925 [inline] ipi_handler+0x108/0x7d4 arch/arm64/kernel/smp.c:948 handle_percpu_devid_irq+0x29c/0x7fc kernel/irq/chip.c:933 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] handle_irq_desc kernel/irq/irqdesc.c:651 [inline] handle_domain_irq+0xec/0x178 kernel/irq/irqdesc.c:706 gic_handle_irq+0x78/0x1c8 drivers/irqchip/irq-gic-v3.c:757 call_on_irq_stack+0x2c/0x54 arch/arm64/kernel/entry.S:899 do_interrupt_handler+0x74/0x94 arch/arm64/kernel/entry-common.c:267 el1_interrupt+0x30/0x58 arch/arm64/kernel/entry-common.c:442 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:458 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:580 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:35 [inline] raw_spin_rq_unlock_irq kernel/sched/sched.h:1337 [inline] finish_lock_switch+0xc4/0x1e8 kernel/sched/core.c:4780 finish_task_switch+0x120/0x6b4 kernel/sched/core.c:4898 context_switch kernel/sched/core.c:5029 [inline] __schedule+0xf14/0x1e38 kernel/sched/core.c:6372 preempt_schedule_irq+0x90/0x274 kernel/sched/core.c:6776 arm64_preempt_schedule_irq+0x174/0x2c4 arch/arm64/kernel/entry-common.c:260 el1_interrupt+0x40/0x58 arch/arm64/kernel/entry-common.c:451 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:458 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:580 ext4_get_group_no_and_offset+0x94/0x1c8 fs/ext4/balloc.c:60 ext4_mb_initialize_context+0x260/0x9fc fs/ext4/mballoc.c:5243 ext4_mb_new_blocks+0x504/0x4318 fs/ext4/mballoc.c:5606 ext4_ext_map_blocks+0x1368/0x5ff4 fs/ext4/extents.c:4287 ext4_map_blocks+0x8c4/0x19f0 fs/ext4/inode.c:645 ext4_getblk+0x160/0x688 fs/ext4/inode.c:856 ext4_bread+0x3c/0x1d4 fs/ext4/inode.c:909 ext4_append+0x260/0x4cc fs/ext4/namei.c:83 ext4_init_new_dir+0x294/0x8f4 fs/ext4/namei.c:2955 ext4_mkdir+0x3d4/0xa74 fs/ext4/namei.c:3001 vfs_mkdir+0x350/0x514 fs/namei.c:3994 do_mkdirat+0x20c/0x610 fs/namei.c:4019 __do_sys_mkdirat fs/namei.c:4034 [inline] __se_sys_mkdirat fs/namei.c:4032 [inline] __arm64_sys_mkdirat+0x90/0xa8 fs/namei.c:4032 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:596 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:614 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 other info that might help us debug this: Chain exists of: (console_sem).lock --> &rq->__lock --> depot_lock Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(depot_lock); lock(&rq->__lock); lock(depot_lock); lock((console_sem).lock); *** DEADLOCK *** 5 locks held by syz-executor.4/22925: #0: ffff0000d48ee460 (sb_writers#3){.+.+}-{0:0}, at: mnt_want_write+0x44/0x9c fs/namespace.c:377 #1: ffff00012277bfc0 (&type->i_mutex_dir_key#3/1){+.+.}-{3:3}, at: inode_lock_nested include/linux/fs.h:822 [inline] #1: ffff00012277bfc0 (&type->i_mutex_dir_key#3/1){+.+.}-{3:3}, at: filename_create+0x200/0x464 fs/namei.c:3765 #2: ffff0000d48f4990 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0xfb4/0x12c0 fs/jbd2/transaction.c:466 #3: ffff000145e2a060 (&ei->i_data_sem){++++}-{3:3}, at: ext4_map_blocks+0x828/0x19f0 fs/ext4/inode.c:638 #4: ffff80001508f218 (depot_lock){-.-.}-{2:2}, at: stack_depot_save+0x204/0x4a0 lib/stackdepot.c:307 stack backtrace: CPU: 0 PID: 22925 Comm: syz-executor.4 Not tainted 5.15.107-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 Call trace: dump_backtrace+0x0/0x530 arch/arm64/kernel/stacktrace.c:152 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:216 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x108/0x170 lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 print_circular_bug+0x150/0x1b8 kernel/locking/lockdep.c:2011 check_noncircular+0x2cc/0x378 kernel/locking/lockdep.c:2133 check_prev_add kernel/locking/lockdep.c:3053 [inline] check_prevs_add kernel/locking/lockdep.c:3172 [inline] validate_chain kernel/locking/lockdep.c:3787 [inline] __lock_acquire+0x32cc/0x7620 kernel/locking/lockdep.c:5011 lock_acquire+0x240/0x77c kernel/locking/lockdep.c:5622 __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline] _raw_spin_lock_irqsave+0xc4/0x14c kernel/locking/spinlock.c:162 down_trylock+0x28/0xd8 kernel/locking/semaphore.c:138 __down_trylock_console_sem+0x80/0x144 kernel/printk/printk.c:239 console_trylock+0xb8/0x1f8 kernel/printk/printk.c:2565 console_trylock_spinning+0x1c/0x280 kernel/printk/printk.c:1867 vprintk_emit+0x120/0x218 kernel/printk/printk.c:2267 vprintk_default+0xa0/0xe4 kernel/printk/printk.c:2279 vprintk+0x218/0x2f0 kernel/printk/printk_safe.c:50 _printk+0xdc/0x128 kernel/printk/printk.c:2289 __warn_printk+0xb4/0x134 kernel/panic.c:710 depot_alloc_stack lib/stackdepot.c:114 [inline] stack_depot_save+0x490/0x4a0 lib/stackdepot.c:312 kasan_save_stack+0x54/0x68 mm/kasan/common.c:40 kasan_record_aux_stack+0xd4/0x11c mm/kasan/generic.c:348 irq_work_queue_on+0xcc/0x224 kernel/irq_work.c:101 rto_push_irq_work_func+0x13c/0x340 kernel/sched/rt.c:2187 irq_work_single+0xbc/0x1e4 kernel/irq_work.c:155 irq_work_run_list kernel/irq_work.c:177 [inline] irq_work_run+0x108/0x25c kernel/irq_work.c:186 do_handle_IPI arch/arm64/kernel/smp.c:925 [inline] ipi_handler+0x108/0x7d4 arch/arm64/kernel/smp.c:948 handle_percpu_devid_irq+0x29c/0x7fc kernel/irq/chip.c:933 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] handle_irq_desc kernel/irq/irqdesc.c:651 [inline] handle_domain_irq+0xec/0x178 kernel/irq/irqdesc.c:706 gic_handle_irq+0x78/0x1c8 drivers/irqchip/irq-gic-v3.c:757 call_on_irq_stack+0x2c/0x54 arch/arm64/kernel/entry.S:899 do_interrupt_handler+0x74/0x94 arch/arm64/kernel/entry-common.c:267 el1_interrupt+0x30/0x58 arch/arm64/kernel/entry-common.c:442 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:458 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:580 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:35 [inline] raw_spin_rq_unlock_irq kernel/sched/sched.h:1337 [inline] finish_lock_switch+0xc4/0x1e8 kernel/sched/core.c:4780 finish_task_switch+0x120/0x6b4 kernel/sched/core.c:4898 context_switch kernel/sched/core.c:5029 [inline] __schedule+0xf14/0x1e38 kernel/sched/core.c:6372 preempt_schedule_irq+0x90/0x274 kernel/sched/core.c:6776 arm64_preempt_schedule_irq+0x174/0x2c4 arch/arm64/kernel/entry-common.c:260 el1_interrupt+0x40/0x58 arch/arm64/kernel/entry-common.c:451 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:458 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:580 ext4_get_group_no_and_offset+0x94/0x1c8 fs/ext4/balloc.c:60 ext4_mb_initialize_context+0x260/0x9fc fs/ext4/mballoc.c:5243 ext4_mb_new_blocks+0x504/0x4318 fs/ext4/mballoc.c:5606 ext4_ext_map_blocks+0x1368/0x5ff4 fs/ext4/extents.c:4287 ext4_map_blocks+0x8c4/0x19f0 fs/ext4/inode.c:645 ext4_getblk+0x160/0x688 fs/ext4/inode.c:856 ext4_bread+0x3c/0x1d4 fs/ext4/inode.c:909 ext4_append+0x260/0x4cc fs/ext4/namei.c:83 ext4_init_new_dir+0x294/0x8f4 fs/ext4/namei.c:2955 ext4_mkdir+0x3d4/0xa74 fs/ext4/namei.c:3001 vfs_mkdir+0x350/0x514 fs/namei.c:3994 do_mkdirat+0x20c/0x610 fs/namei.c:4019 __do_sys_mkdirat fs/namei.c:4034 [inline] __se_sys_mkdirat fs/namei.c:4032 [inline] __arm64_sys_mkdirat+0x90/0xa8 fs/namei.c:4032 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:596 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:614 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 Stack depot reached limit capacity WARNING: CPU: 0 PID: 22925 at lib/stackdepot.c:114 stack_depot_save+0x494/0x4a0 lib/stackdepot.c:312 Modules linked in: CPU: 0 PID: 22925 Comm: syz-executor.4 Not tainted 5.15.107-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 pstate: 604000c5 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : stack_depot_save+0x494/0x4a0 lib/stackdepot.c:312 lr : depot_alloc_stack lib/stackdepot.c:114 [inline] lr : stack_depot_save+0x490/0x4a0 lib/stackdepot.c:312 sp : ffff800008007ae0 x29: ffff800008007af0 x28: 0000000000000170 x27: 00000000000000c0 x26: 0000000000000000 x25: 0000000000066bdf x24: ffff0001b3000000 x23: 00000000ca966bdf x22: 0000000000000150 x21: 0000000000000000 x20: 000000000000002a x19: ffff800008007b50 x18: 0000000000010003 x17: ff80800008333ebc x16: ffff800011943d44 x15: ffff800008333ebc x14: 00000000ffffffff x13: ffffffffffffffff x12: 0000000000000000 x11: ff8080000832b964 x10: 0000000000010002 x9 : 66a3e0e4ba164f00 x8 : 66a3e0e4ba164f00 x7 : 0000000000000001 x6 : 0000000000000001 x5 : ffff800008007258 x4 : ffff8000149af940 x3 : ffff80000854a4a4 x2 : 0000000000000001 x1 : 0000000100010002 x0 : 0000000000000022 Call trace: stack_depot_save+0x494/0x4a0 lib/stackdepot.c:312 kasan_save_stack+0x54/0x68 mm/kasan/common.c:40 kasan_record_aux_stack+0xd4/0x11c mm/kasan/generic.c:348 irq_work_queue_on+0xcc/0x224 kernel/irq_work.c:101 rto_push_irq_work_func+0x13c/0x340 kernel/sched/rt.c:2187 irq_work_single+0xbc/0x1e4 kernel/irq_work.c:155 irq_work_run_list kernel/irq_work.c:177 [inline] irq_work_run+0x108/0x25c kernel/irq_work.c:186 do_handle_IPI arch/arm64/kernel/smp.c:925 [inline] ipi_handler+0x108/0x7d4 arch/arm64/kernel/smp.c:948 handle_percpu_devid_irq+0x29c/0x7fc kernel/irq/chip.c:933 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] handle_irq_desc kernel/irq/irqdesc.c:651 [inline] handle_domain_irq+0xec/0x178 kernel/irq/irqdesc.c:706 gic_handle_irq+0x78/0x1c8 drivers/irqchip/irq-gic-v3.c:757 call_on_irq_stack+0x2c/0x54 arch/arm64/kernel/entry.S:899 do_interrupt_handler+0x74/0x94 arch/arm64/kernel/entry-common.c:267 el1_interrupt+0x30/0x58 arch/arm64/kernel/entry-common.c:442 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:458 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:580 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:35 [inline] raw_spin_rq_unlock_irq kernel/sched/sched.h:1337 [inline] finish_lock_switch+0xc4/0x1e8 kernel/sched/core.c:4780 finish_task_switch+0x120/0x6b4 kernel/sched/core.c:4898 context_switch kernel/sched/core.c:5029 [inline] __schedule+0xf14/0x1e38 kernel/sched/core.c:6372 preempt_schedule_irq+0x90/0x274 kernel/sched/core.c:6776 arm64_preempt_schedule_irq+0x174/0x2c4 arch/arm64/kernel/entry-common.c:260 el1_interrupt+0x40/0x58 arch/arm64/kernel/entry-common.c:451 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:458 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:580 ext4_get_group_no_and_offset+0x94/0x1c8 fs/ext4/balloc.c:60 ext4_mb_initialize_context+0x260/0x9fc fs/ext4/mballoc.c:5243 ext4_mb_new_blocks+0x504/0x4318 fs/ext4/mballoc.c:5606 ext4_ext_map_blocks+0x1368/0x5ff4 fs/ext4/extents.c:4287 ext4_map_blocks+0x8c4/0x19f0 fs/ext4/inode.c:645 ext4_getblk+0x160/0x688 fs/ext4/inode.c:856 ext4_bread+0x3c/0x1d4 fs/ext4/inode.c:909 ext4_append+0x260/0x4cc fs/ext4/namei.c:83 ext4_init_new_dir+0x294/0x8f4 fs/ext4/namei.c:2955 ext4_mkdir+0x3d4/0xa74 fs/ext4/namei.c:3001 vfs_mkdir+0x350/0x514 fs/namei.c:3994 do_mkdirat+0x20c/0x610 fs/namei.c:4019 __do_sys_mkdirat fs/namei.c:4034 [inline] __se_sys_mkdirat fs/namei.c:4032 [inline] __arm64_sys_mkdirat+0x90/0xa8 fs/namei.c:4032 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:596 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:614 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 irq event stamp: 5428 hardirqs last enabled at (5427): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1337 [inline] hardirqs last enabled at (5427): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4780 hardirqs last disabled at (5428): [] enter_el1_irq_or_nmi+0x10/0x1c arch/arm64/kernel/entry-common.c:227 softirqs last enabled at (2172): [] local_bh_enable+0x10/0x34 include/linux/bottom_half.h:31 softirqs last disabled at (2170): [] local_bh_disable+0x10/0x34 include/linux/bottom_half.h:18 ---[ end trace a6ada49063ef4183 ]---