Warning: Permanently added '10.128.0.43' (ECDSA) to the list of known hosts. executing program [ 35.027177][ T5925] memfd_create() without MFD_EXEC nor MFD_NOEXEC_SEAL, pid=5925 'syz-executor258' [ 35.033183][ T5925] loop0: detected capacity change from 0 to 512 [ 35.036392][ T5925] ======================================================= [ 35.036392][ T5925] WARNING: The mand mount option has been deprecated and [ 35.036392][ T5925] and is ignored by this kernel. Remove the mand [ 35.036392][ T5925] option from the mount to silence this warning. [ 35.036392][ T5925] ======================================================= [ 35.046876][ T5925] EXT4-fs (loop0): orphan cleanup on readonly fs [ 35.049007][ T5925] EXT4-fs warning (device loop0): ext4_enable_quotas:7001: Failed to enable quota tracking (type=2, err=-22, ino=15). Please run e2fsck to fix. [ 35.100474][ T5925] EXT4-fs (loop0): Cannot turn on quotas: error -22 [ 35.104582][ T5925] EXT4-fs (loop0): 1 truncate cleaned up [ 35.105763][ T5925] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 without journal. Quota mode: writeback. [ 35.110684][ T5925] [ 35.111300][ T5925] ====================================================== [ 35.112646][ T5925] WARNING: possible circular locking dependency detected [ 35.114037][ T5925] 6.3.0-rc7-syzkaller-g14f8db1c0f9a #0 Not tainted [ 35.115299][ T5925] ------------------------------------------------------ [ 35.116774][ T5925] syz-executor258/5925 is trying to acquire lock: [ 35.118078][ T5925] ffff0000dba3c460 (sb_writers#3){.+.+}-{0:0}, at: ext4_multi_mount_protect+0x2f8/0x8c8 [ 35.120128][ T5925] [ 35.120128][ T5925] but task is already holding lock: [ 35.121717][ T5925] ffff0000dba3c0e0 (&type->s_umount_key#29){++++}-{3:3}, at: __arm64_sys_fsconfig+0xa14/0xd18 [ 35.123842][ T5925] [ 35.123842][ T5925] which lock already depends on the new lock. [ 35.123842][ T5925] [ 35.126050][ T5925] [ 35.126050][ T5925] the existing dependency chain (in reverse order) is: [ 35.128032][ T5925] [ 35.128032][ T5925] -> #1 (&type->s_umount_key#29){++++}-{3:3}: [ 35.129831][ T5925] down_write+0x50/0xc0 [ 35.130803][ T5925] __arm64_sys_quotactl_fd+0x2fc/0x4a4 [ 35.132148][ T5925] invoke_syscall+0x98/0x2c0 [ 35.133245][ T5925] el0_svc_common+0x138/0x258 [ 35.134316][ T5925] do_el0_svc+0x64/0x198 [ 35.135335][ T5925] el0_svc+0x4c/0x15c [ 35.136275][ T5925] el0t_64_sync_handler+0x84/0xf0 [ 35.137428][ T5925] el0t_64_sync+0x190/0x194 [ 35.138467][ T5925] [ 35.138467][ T5925] -> #0 (sb_writers#3){.+.+}-{0:0}: [ 35.140007][ T5925] __lock_acquire+0x3338/0x764c [ 35.141218][ T5925] lock_acquire+0x238/0x718 [ 35.142281][ T5925] write_mmp_block+0xe4/0xb70 [ 35.143413][ T5925] ext4_multi_mount_protect+0x2f8/0x8c8 [ 35.144788][ T5925] ext4_reconfigure+0x2180/0x2928 [ 35.145958][ T5925] reconfigure_super+0x328/0x738 [ 35.147139][ T5925] __arm64_sys_fsconfig+0xa1c/0xd18 [ 35.148409][ T5925] invoke_syscall+0x98/0x2c0 [ 35.149533][ T5925] el0_svc_common+0x138/0x258 [ 35.150679][ T5925] do_el0_svc+0x64/0x198 [ 35.151723][ T5925] el0_svc+0x4c/0x15c [ 35.152646][ T5925] el0t_64_sync_handler+0x84/0xf0 [ 35.153857][ T5925] el0t_64_sync+0x190/0x194 [ 35.154880][ T5925] [ 35.154880][ T5925] other info that might help us debug this: [ 35.154880][ T5925] [ 35.157111][ T5925] Possible unsafe locking scenario: [ 35.157111][ T5925] [ 35.158652][ T5925] CPU0 CPU1 [ 35.159830][ T5925] ---- ---- [ 35.160945][ T5925] lock(&type->s_umount_key#29); [ 35.161990][ T5925] lock(sb_writers#3); [ 35.163434][ T5925] lock(&type->s_umount_key#29); [ 35.165070][ T5925] lock(sb_writers#3); [ 35.165983][ T5925] [ 35.165983][ T5925] *** DEADLOCK *** [ 35.165983][ T5925] [ 35.167607][ T5925] 2 locks held by syz-executor258/5925: [ 35.168866][ T5925] #0: ffff0000d5b8a470 (&fc->uapi_mutex){+.+.}-{3:3}, at: __arm64_sys_fsconfig+0x720/0xd18 [ 35.170973][ T5925] #1: ffff0000dba3c0e0 (&type->s_umount_key#29){++++}-{3:3}, at: __arm64_sys_fsconfig+0xa14/0xd18 [ 35.173190][ T5925] [ 35.173190][ T5925] stack backtrace: [ 35.174509][ T5925] CPU: 0 PID: 5925 Comm: syz-executor258 Not tainted 6.3.0-rc7-syzkaller-g14f8db1c0f9a #0 [ 35.176616][ T5925] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/14/2023 [ 35.178768][ T5925] Call trace: [ 35.179449][ T5925] dump_backtrace+0x1b8/0x1e4 [ 35.180515][ T5925] show_stack+0x2c/0x44 [ 35.181370][ T5925] dump_stack_lvl+0xd0/0x124 [ 35.182337][ T5925] dump_stack+0x1c/0x28 [ 35.183166][ T5925] print_circular_bug+0x150/0x1b8 [ 35.184214][ T5925] check_noncircular+0x2cc/0x378 [ 35.185269][ T5925] __lock_acquire+0x3338/0x764c [ 35.186328][ T5925] lock_acquire+0x238/0x718 [ 35.187297][ T5925] write_mmp_block+0xe4/0xb70 [ 35.188220][ T5925] ext4_multi_mount_protect+0x2f8/0x8c8 [ 35.189383][ T5925] ext4_reconfigure+0x2180/0x2928 [ 35.190405][ T5925] reconfigure_super+0x328/0x738 [ 35.191452][ T5925] __arm64_sys_fsconfig+0xa1c/0xd18 [ 35.192562][ T5925] invoke_syscall+0x98/0x2c0 [ 35.193549][ T5925] el0_svc_common+0x138/0x258 [ 35.194565][ T5925] do_el0_svc+0x64/0x198 [ 35.195442][ T5925] el0_svc+0x4c/0x15c [ 35.196300][ T5925] el0t_64_sync_handler+0x84/0xf0 [ 35.197352][ T5925] el0t_64_sync+0x190/0x194 [ 35.201342][ T5925] EXT4-fs warning (device loop0): ext4_enable_quotas:7001: Failed to enable quota tracking (type=2, err=-22, ino=15). Please run e2fsck to fix.