Extracting prog: 1m57.749039861s Minimizing prog: 61.82µs Simplifying prog options: 0s Extracting C: 29.648287078s Simplifying C: 7m20.52328082s extracting reproducer from 1 programs testing a last program of every proc single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 detailed listing: executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000640)='./file1\x00', 0x3000015, &(0x7f0000000740)={[{@discard}, {@resuid}]}, 0x3e, 0x51b, &(0x7f0000000100)="$eJzs3c9vI1cdAPDvTOLd7G6KU0CoVKJUtGi3grU3DW0jhKBc4FQJKPclJE4UxY6j2CmbqKKp+A8QEkicOHFB4g9AQj3wB6BKleCCOCBAIARbOCABHTTjsZp17CTQrJ3Gn4/04vfm1/e9sfw8M36ZCWBqPRkRL0bETEQ8ExHVcnpaprt54bC33Nv3X13NUxJZ9vJfk0jKaf1t5eXZiLjRWyXmIuJrX474ZnI8bmf/YGul2WzsluV6t7VT7+wf3N5srWw0NhrbS0uLzy+/sPzc8p2s9J7audDP/PhLn//5p7/1u7t/vvXtvFqf+0hUYqAd56nX9EqxL/ryfbT7MIJNwEzZnsqkKwIAwJnkx/gfjIhPFMf/1ZgpjuYGzEyiZgAAAMB5yb4wH/9OIjIAAADg0kojYj6StFaOBZiPNL1SXhv4cFxPm+1O91Pr7b3ttXxexEJU0vXNZuNOOVZ4ISpJXl4sx9j2y88OlJci4tGI+F71WlGurbabaxO+9gEAAADT4sbA+f8/qmmRP92Q/xMAAAAALq6FkQUAAADgsnDKDwAAAJff4Pm/+/0DAADApfKVl17KU9Z//vXaK/t7W+1Xbq81Olu11t5qbbW9u1PbaLc3inv2tU7bXrPd3vlMbO/dq3cbnW69s39wt9Xe2+7e3XzgEdgAAADAGD368Td+nUTE4WevFSnK+wACPOAPk64AcJ4M9YPp5S7eML0qk64AMHHJKfMN3gEAgPe/mx89/vt///n/rg3A5WasDwBMH7//w/SqGAEIU2u2vAbwgV7x6qjlRv7+/8uzRsqyiDerR6e4vggAAOM1X6QkrZXnAfORprVaxCMR6UJUkvXNZuNOeX7wq2rlal5eLNZMTh0zDAAAAAAAAAAAAAAAAAAAAAAAAAD0ZFkSGQAAAHCpRaR/Soq7+UfcrD49P3h94Eryz2r8sSz88OXv31vpdncX8+l/K57ldSUiuj8opz878vFhAAAAwHlLDkfO6p2nl6+LY60VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPg7fuvrvbTOOP+5YsRsTAs/mzMFa9zUYmI639PYvbIeklEzJxD/MPXI+KxYfGTeCfLXouyFsPiX3vI8ReKXTM8fhoRN84hPkyzN/L+58Vhn780nixeh3/+Zsv0Xo3u/9Iy8mNFPzes/3nk2NZaQ2M8/tZP671c5Xj81yMenx3e//T732RE/KeObe1fWZYdj/+Nrx8cjGp/9qOIm0O/f5IHYtW7rZ16Z//g9mZrZaOx0dheWlp8fvmF5eeW79TXN5uN8u/QGN/92M/eGRU/b//1IfF/+5te/3tS+58etdEB/3nr3v0P9bLH3oA8/q2nhn7/zsWI+Gn53ffJMp/Pv9nPH/byRz3xkzefOKn9ayP2/2nv/60ztv+Zr37n92dcFAAYg87+wdZKs9nYPSEzd4Zl3o+ZX8xdiGr8j5nstd47d1Hq8/9m8qPVd6f0W3UBKnYkk40l1tXieP6sa10ZU9sn2i0BAAAPwbsH/ZOuCQAAAAAAAAAAAAAAAAAAAEyvcdxKbTDm4WSaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwov8GAAD//3QT3Gw=") program crashed: possible deadlock in dquot_commit single: successfully extracted reproducer found reproducer with 1 syscalls minimizing guilty program extracting C reproducer testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program crashed: possible deadlock in dquot_commit simplifying C reproducer testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program crashed: possible deadlock in dquot_commit testing compiled C program (duration=30s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program did not crash testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program crashed: possible deadlock in dquot_commit testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program crashed: possible deadlock in dquot_commit testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program crashed: possible deadlock in dquot_commit testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program did not crash testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program crashed: possible deadlock in dquot_commit testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 program crashed: possible deadlock in dquot_commit testing program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 detailed listing: executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000640)='./file1\x00', 0x3000015, &(0x7f0000000740)={[{@discard}, {@resuid}]}, 0x3e, 0x51b, &(0x7f0000000100)="$eJzs3c9vI1cdAPDvTOLd7G6KU0CoVKJUtGi3grU3DW0jhKBc4FQJKPclJE4UxY6j2CmbqKKp+A8QEkicOHFB4g9AQj3wB6BKleCCOCBAIARbOCABHTTjsZp17CTQrJ3Gn4/04vfm1/e9sfw8M36ZCWBqPRkRL0bETEQ8ExHVcnpaprt54bC33Nv3X13NUxJZ9vJfk0jKaf1t5eXZiLjRWyXmIuJrX474ZnI8bmf/YGul2WzsluV6t7VT7+wf3N5srWw0NhrbS0uLzy+/sPzc8p2s9J7audDP/PhLn//5p7/1u7t/vvXtvFqf+0hUYqAd56nX9EqxL/ryfbT7MIJNwEzZnsqkKwIAwJnkx/gfjIhPFMf/1ZgpjuYGzEyiZgAAAMB5yb4wH/9OIjIAAADg0kojYj6StFaOBZiPNL1SXhv4cFxPm+1O91Pr7b3ttXxexEJU0vXNZuNOOVZ4ISpJXl4sx9j2y88OlJci4tGI+F71WlGurbabaxO+9gEAAADT4sbA+f8/qmmRP92Q/xMAAAAALq6FkQUAAADgsnDKDwAAAJff4Pm/+/0DAADApfKVl17KU9Z//vXaK/t7W+1Xbq81Olu11t5qbbW9u1PbaLc3inv2tU7bXrPd3vlMbO/dq3cbnW69s39wt9Xe2+7e3XzgEdgAAADAGD368Td+nUTE4WevFSnK+wACPOAPk64AcJ4M9YPp5S7eML0qk64AMHHJKfMN3gEAgPe/mx89/vt///n/rg3A5WasDwBMH7//w/SqGAEIU2u2vAbwgV7x6qjlRv7+/8uzRsqyiDerR6e4vggAAOM1X6QkrZXnAfORprVaxCMR6UJUkvXNZuNOeX7wq2rlal5eLNZMTh0zDAAAAAAAAAAAAAAAAAAAAAAAAAD0ZFkSGQAAAHCpRaR/Soq7+UfcrD49P3h94Eryz2r8sSz88OXv31vpdncX8+l/K57ldSUiuj8opz878vFhAAAAwHlLDkfO6p2nl6+LY60VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPg7fuvrvbTOOP+5YsRsTAs/mzMFa9zUYmI639PYvbIeklEzJxD/MPXI+KxYfGTeCfLXouyFsPiX3vI8ReKXTM8fhoRN84hPkyzN/L+58Vhn780nixeh3/+Zsv0Xo3u/9Iy8mNFPzes/3nk2NZaQ2M8/tZP671c5Xj81yMenx3e//T732RE/KeObe1fWZYdj/+Nrx8cjGp/9qOIm0O/f5IHYtW7rZ16Z//g9mZrZaOx0dheWlp8fvmF5eeW79TXN5uN8u/QGN/92M/eGRU/b//1IfF/+5te/3tS+58etdEB/3nr3v0P9bLH3oA8/q2nhn7/zsWI+Gn53ffJMp/Pv9nPH/byRz3xkzefOKn9ayP2/2nv/60ztv+Zr37n92dcFAAYg87+wdZKs9nYPSEzd4Zl3o+ZX8xdiGr8j5nstd47d1Hq8/9m8qPVd6f0W3UBKnYkk40l1tXieP6sa10ZU9sn2i0BAAAPwbsH/ZOuCQAAAAAAAAAAAAAAAAAAAEyvcdxKbTDm4WSaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwov8GAAD//3QT3Gw=") program crashed: possible deadlock in dquot_commit validation run: crashed=true testing program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 detailed listing: executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000640)='./file1\x00', 0x3000015, &(0x7f0000000740)={[{@discard}, {@resuid}]}, 0x3e, 0x51b, &(0x7f0000000100)="$eJzs3c9vI1cdAPDvTOLd7G6KU0CoVKJUtGi3grU3DW0jhKBc4FQJKPclJE4UxY6j2CmbqKKp+A8QEkicOHFB4g9AQj3wB6BKleCCOCBAIARbOCABHTTjsZp17CTQrJ3Gn4/04vfm1/e9sfw8M36ZCWBqPRkRL0bETEQ8ExHVcnpaprt54bC33Nv3X13NUxJZ9vJfk0jKaf1t5eXZiLjRWyXmIuJrX474ZnI8bmf/YGul2WzsluV6t7VT7+wf3N5srWw0NhrbS0uLzy+/sPzc8p2s9J7audDP/PhLn//5p7/1u7t/vvXtvFqf+0hUYqAd56nX9EqxL/ryfbT7MIJNwEzZnsqkKwIAwJnkx/gfjIhPFMf/1ZgpjuYGzEyiZgAAAMB5yb4wH/9OIjIAAADg0kojYj6StFaOBZiPNL1SXhv4cFxPm+1O91Pr7b3ttXxexEJU0vXNZuNOOVZ4ISpJXl4sx9j2y88OlJci4tGI+F71WlGurbabaxO+9gEAAADT4sbA+f8/qmmRP92Q/xMAAAAALq6FkQUAAADgsnDKDwAAAJff4Pm/+/0DAADApfKVl17KU9Z//vXaK/t7W+1Xbq81Olu11t5qbbW9u1PbaLc3inv2tU7bXrPd3vlMbO/dq3cbnW69s39wt9Xe2+7e3XzgEdgAAADAGD368Td+nUTE4WevFSnK+wACPOAPk64AcJ4M9YPp5S7eML0qk64AMHHJKfMN3gEAgPe/mx89/vt///n/rg3A5WasDwBMH7//w/SqGAEIU2u2vAbwgV7x6qjlRv7+/8uzRsqyiDerR6e4vggAAOM1X6QkrZXnAfORprVaxCMR6UJUkvXNZuNOeX7wq2rlal5eLNZMTh0zDAAAAAAAAAAAAAAAAAAAAAAAAAD0ZFkSGQAAAHCpRaR/Soq7+UfcrD49P3h94Eryz2r8sSz88OXv31vpdncX8+l/K57ldSUiuj8opz878vFhAAAAwHlLDkfO6p2nl6+LY60VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPg7fuvrvbTOOP+5YsRsTAs/mzMFa9zUYmI639PYvbIeklEzJxD/MPXI+KxYfGTeCfLXouyFsPiX3vI8ReKXTM8fhoRN84hPkyzN/L+58Vhn780nixeh3/+Zsv0Xo3u/9Iy8mNFPzes/3nk2NZaQ2M8/tZP671c5Xj81yMenx3e//T732RE/KeObe1fWZYdj/+Nrx8cjGp/9qOIm0O/f5IHYtW7rZ16Z//g9mZrZaOx0dheWlp8fvmF5eeW79TXN5uN8u/QGN/92M/eGRU/b//1IfF/+5te/3tS+58etdEB/3nr3v0P9bLH3oA8/q2nhn7/zsWI+Gn53ffJMp/Pv9nPH/byRz3xkzefOKn9ayP2/2nv/60ztv+Zr37n92dcFAAYg87+wdZKs9nYPSEzd4Zl3o+ZX8xdiGr8j5nstd47d1Hq8/9m8qPVd6f0W3UBKnYkk40l1tXieP6sa10ZU9sn2i0BAAAPwbsH/ZOuCQAAAAAAAAAAAAAAAAAAAEyvcdxKbTDm4WSaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwov8GAAD//3QT3Gw=") program crashed: possible deadlock in dquot_commit validation run: crashed=true testing program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$ext4 detailed listing: executing program 0: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000640)='./file1\x00', 0x3000015, &(0x7f0000000740)={[{@discard}, {@resuid}]}, 0x3e, 0x51b, &(0x7f0000000100)="$eJzs3c9vI1cdAPDvTOLd7G6KU0CoVKJUtGi3grU3DW0jhKBc4FQJKPclJE4UxY6j2CmbqKKp+A8QEkicOHFB4g9AQj3wB6BKleCCOCBAIARbOCABHTTjsZp17CTQrJ3Gn4/04vfm1/e9sfw8M36ZCWBqPRkRL0bETEQ8ExHVcnpaprt54bC33Nv3X13NUxJZ9vJfk0jKaf1t5eXZiLjRWyXmIuJrX474ZnI8bmf/YGul2WzsluV6t7VT7+wf3N5srWw0NhrbS0uLzy+/sPzc8p2s9J7audDP/PhLn//5p7/1u7t/vvXtvFqf+0hUYqAd56nX9EqxL/ryfbT7MIJNwEzZnsqkKwIAwJnkx/gfjIhPFMf/1ZgpjuYGzEyiZgAAAMB5yb4wH/9OIjIAAADg0kojYj6StFaOBZiPNL1SXhv4cFxPm+1O91Pr7b3ttXxexEJU0vXNZuNOOVZ4ISpJXl4sx9j2y88OlJci4tGI+F71WlGurbabaxO+9gEAAADT4sbA+f8/qmmRP92Q/xMAAAAALq6FkQUAAADgsnDKDwAAAJff4Pm/+/0DAADApfKVl17KU9Z//vXaK/t7W+1Xbq81Olu11t5qbbW9u1PbaLc3inv2tU7bXrPd3vlMbO/dq3cbnW69s39wt9Xe2+7e3XzgEdgAAADAGD368Td+nUTE4WevFSnK+wACPOAPk64AcJ4M9YPp5S7eML0qk64AMHHJKfMN3gEAgPe/mx89/vt///n/rg3A5WasDwBMH7//w/SqGAEIU2u2vAbwgV7x6qjlRv7+/8uzRsqyiDerR6e4vggAAOM1X6QkrZXnAfORprVaxCMR6UJUkvXNZuNOeX7wq2rlal5eLNZMTh0zDAAAAAAAAAAAAAAAAAAAAAAAAAD0ZFkSGQAAAHCpRaR/Soq7+UfcrD49P3h94Eryz2r8sSz88OXv31vpdncX8+l/K57ldSUiuj8opz878vFhAAAAwHlLDkfO6p2nl6+LY60VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPg7fuvrvbTOOP+5YsRsTAs/mzMFa9zUYmI639PYvbIeklEzJxD/MPXI+KxYfGTeCfLXouyFsPiX3vI8ReKXTM8fhoRN84hPkyzN/L+58Vhn780nixeh3/+Zsv0Xo3u/9Iy8mNFPzes/3nk2NZaQ2M8/tZP671c5Xj81yMenx3e//T732RE/KeObe1fWZYdj/+Nrx8cjGp/9qOIm0O/f5IHYtW7rZ16Z//g9mZrZaOx0dheWlp8fvmF5eeW79TXN5uN8u/QGN/92M/eGRU/b//1IfF/+5te/3tS+58etdEB/3nr3v0P9bLH3oA8/q2nhn7/zsWI+Gn53ffJMp/Pv9nPH/byRz3xkzefOKn9ayP2/2nv/60ztv+Zr37n92dcFAAYg87+wdZKs9nYPSEzd4Zl3o+ZX8xdiGr8j5nstd47d1Hq8/9m8qPVd6f0W3UBKnYkk40l1tXieP6sa10ZU9sn2i0BAAAPwbsH/ZOuCQAAAAAAAAAAAAAAAAAAAEyvcdxKbTDm4WSaCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwov8GAAD//3QT3Gw=") program crashed: possible deadlock in dquot_commit validation run: crashed=true reproducing took 13m10.770396932s repro crashed as (corrupted=false): EXT4-fs (loop0): orphan cleanup on readonly fs ====================================================== WARNING: possible circular locking dependency detected syzkaller #0 Not tainted ------------------------------------------------------ syz.0.71/4603 is trying to acquire lock: ffff0000e50e1e68 (&dquot->dq_lock){+.+.}-{3:3}, at: dquot_commit+0x54/0x1c8 fs/quota/dquot.c:535 but task is already holding lock: ffff0000eb8e8288 (&ei->i_data_sem/2){++++}-{3:3}, at: ext4_truncate+0x7d8/0x1090 fs/ext4/inode.c:4297 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (&ei->i_data_sem/2){++++}-{3:3}: down_read+0x64/0x300 kernel/locking/rwsem.c:1520 ext4_map_blocks+0x270/0x160c fs/ext4/inode.c:606 ext4_getblk+0x178/0x680 fs/ext4/inode.c:892 ext4_bread+0x3c/0x1a8 fs/ext4/inode.c:948 ext4_quota_write+0x200/0x544 fs/ext4/super.c:7228 write_blk fs/quota/quota_tree.c:70 [inline] get_free_dqblk+0x27c/0x570 fs/quota/quota_tree.c:136 do_insert_tree+0x1ec/0xc68 fs/quota/quota_tree.c:347 do_insert_tree+0x7dc/0xc68 fs/quota/quota_tree.c:402 do_insert_tree+0x7dc/0xc68 fs/quota/quota_tree.c:402 do_insert_tree+0x7dc/0xc68 fs/quota/quota_tree.c:402 dq_insert_tree fs/quota/quota_tree.c:432 [inline] qtree_write_dquot+0x3d4/0x4e4 fs/quota/quota_tree.c:451 v2_write_dquot+0xf0/0x180 fs/quota/quota_v2.c:361 dquot_acquire+0x280/0x4b8 fs/quota/dquot.c:500 ext4_acquire_dquot+0x270/0x420 fs/ext4/super.c:6837 dqget+0x638/0xa98 fs/quota/dquot.c:1013 __dquot_initialize+0x2e4/0xb30 fs/quota/dquot.c:1542 dquot_initialize+0x24/0x34 fs/quota/dquot.c:1604 ext4_process_orphan+0x5c/0x2c0 fs/ext4/orphan.c:327 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 -> #1 (&s->s_dquot.dqio_sem){++++}-{3:3}: down_read+0x64/0x300 kernel/locking/rwsem.c:1520 v2_read_dquot+0x4c/0x118 fs/quota/quota_v2.c:335 dquot_acquire+0x108/0x4b8 fs/quota/dquot.c:491 ext4_acquire_dquot+0x270/0x420 fs/ext4/super.c:6837 dqget+0x638/0xa98 fs/quota/dquot.c:1013 __dquot_initialize+0x2e4/0xb30 fs/quota/dquot.c:1542 dquot_initialize+0x24/0x34 fs/quota/dquot.c:1604 ext4_process_orphan+0x5c/0x2c0 fs/ext4/orphan.c:327 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 -> #0 (&dquot->dq_lock){+.+.}-{3:3}: check_prev_add kernel/locking/lockdep.c:3095 [inline] check_prevs_add kernel/locking/lockdep.c:3214 [inline] validate_chain kernel/locking/lockdep.c:3830 [inline] __lock_acquire+0x2808/0x6634 kernel/locking/lockdep.c:5063 lock_acquire+0x20c/0x638 kernel/locking/lockdep.c:5678 __mutex_lock_common+0x1a0/0x1f3c kernel/locking/mutex.c:603 __mutex_lock kernel/locking/mutex.c:747 [inline] mutex_lock_nested+0x38/0x44 kernel/locking/mutex.c:799 dquot_commit+0x54/0x1c8 fs/quota/dquot.c:535 ext4_write_dquot+0x1b4/0x320 fs/ext4/super.c:6817 ext4_mark_dquot_dirty+0xe8/0x150 fs/ext4/super.c:6894 mark_dquot_dirty fs/quota/dquot.c:400 [inline] mark_all_dquot_dirty+0x108/0x424 fs/quota/dquot.c:440 __dquot_free_space+0x768/0xaa4 fs/quota/dquot.c:1967 dquot_free_space_nodirty include/linux/quotaops.h:372 [inline] dquot_free_space include/linux/quotaops.h:377 [inline] dquot_free_block include/linux/quotaops.h:388 [inline] ext4_mb_clear_bb fs/ext4/mballoc.c:6153 [inline] ext4_free_blocks+0x18dc/0x2468 fs/ext4/mballoc.c:6283 ext4_remove_blocks fs/ext4/extents.c:2541 [inline] ext4_ext_rm_leaf fs/ext4/extents.c:2707 [inline] ext4_ext_remove_space+0x1618/0x3b98 fs/ext4/extents.c:2955 ext4_ext_truncate+0x170/0x218 fs/ext4/extents.c:4491 ext4_truncate+0xa00/0x1090 fs/ext4/inode.c:4302 ext4_process_orphan+0x188/0x2c0 fs/ext4/orphan.c:337 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 other info that might help us debug this: Chain exists of: &dquot->dq_lock --> &s->s_dquot.dqio_sem --> &ei->i_data_sem/2 Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&ei->i_data_sem/2); lock(&s->s_dquot.dqio_sem); lock(&ei->i_data_sem/2); lock(&dquot->dq_lock); *** DEADLOCK *** 4 locks held by syz.0.71/4603: #0: ffff0000ccdf60e0 (&type->s_umount_key#26/1){+.+.}-{3:3}, at: alloc_super+0x1a0/0x840 fs/super.c:228 #1: ffff0000eb8e8400 (&sb->s_type->i_mutex_key#10){++++}-{3:3}, at: inode_lock include/linux/fs.h:764 [inline] #1: ffff0000eb8e8400 (&sb->s_type->i_mutex_key#10){++++}-{3:3}, at: ext4_process_orphan+0x140/0x2c0 fs/ext4/orphan.c:335 #2: ffff0000eb8e8288 (&ei->i_data_sem/2){++++}-{3:3}, at: ext4_truncate+0x7d8/0x1090 fs/ext4/inode.c:4297 #3: ffff8000156ccd48 (dquot_srcu){....}-{0:0}, at: rcu_lock_acquire+0x10/0x4c include/linux/rcupdate.h:349 stack backtrace: CPU: 1 PID: 4603 Comm: syz.0.71 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/14/2026 Call trace: dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:158 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:165 __dump_stack+0x30/0x40 lib/dump_stack.c:88 dump_stack_lvl+0xf4/0x15c lib/dump_stack.c:106 dump_stack+0x1c/0x5c lib/dump_stack.c:113 print_circular_bug+0x148/0x1b0 kernel/locking/lockdep.c:2048 check_noncircular+0x264/0x2f8 kernel/locking/lockdep.c:2170 check_prev_add kernel/locking/lockdep.c:3095 [inline] check_prevs_add kernel/locking/lockdep.c:3214 [inline] validate_chain kernel/locking/lockdep.c:3830 [inline] __lock_acquire+0x2808/0x6634 kernel/locking/lockdep.c:5063 lock_acquire+0x20c/0x638 kernel/locking/lockdep.c:5678 __mutex_lock_common+0x1a0/0x1f3c kernel/locking/mutex.c:603 __mutex_lock kernel/locking/mutex.c:747 [inline] mutex_lock_nested+0x38/0x44 kernel/locking/mutex.c:799 dquot_commit+0x54/0x1c8 fs/quota/dquot.c:535 ext4_write_dquot+0x1b4/0x320 fs/ext4/super.c:6817 ext4_mark_dquot_dirty+0xe8/0x150 fs/ext4/super.c:6894 mark_dquot_dirty fs/quota/dquot.c:400 [inline] mark_all_dquot_dirty+0x108/0x424 fs/quota/dquot.c:440 __dquot_free_space+0x768/0xaa4 fs/quota/dquot.c:1967 dquot_free_space_nodirty include/linux/quotaops.h:372 [inline] dquot_free_space include/linux/quotaops.h:377 [inline] dquot_free_block include/linux/quotaops.h:388 [inline] ext4_mb_clear_bb fs/ext4/mballoc.c:6153 [inline] ext4_free_blocks+0x18dc/0x2468 fs/ext4/mballoc.c:6283 ext4_remove_blocks fs/ext4/extents.c:2541 [inline] ext4_ext_rm_leaf fs/ext4/extents.c:2707 [inline] ext4_ext_remove_space+0x1618/0x3b98 fs/ext4/extents.c:2955 ext4_ext_truncate+0x170/0x218 fs/ext4/extents.c:4491 ext4_truncate+0xa00/0x1090 fs/ext4/inode.c:4302 ext4_process_orphan+0x188/0x2c0 fs/ext4/orphan.c:337 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0): ext4_dirty_inode:6166: inode #16: comm syz.0.71: mark_inode_dirty error EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0): __ext4_ext_dirty:202: inode #16: comm syz.0.71: mark_inode_dirty error EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0) in ext4_orphan_del:303: Corrupt filesystem EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0): ext4_truncate:4325: inode #16: comm syz.0.71: mark_inode_dirty error EXT4-fs error (device loop0) in ext4_process_orphan:345: Corrupt filesystem EXT4-fs (loop0): 1 truncate cleaned up final repro crashed as (corrupted=false): EXT4-fs (loop0): orphan cleanup on readonly fs ====================================================== WARNING: possible circular locking dependency detected syzkaller #0 Not tainted ------------------------------------------------------ syz.0.71/4603 is trying to acquire lock: ffff0000e50e1e68 (&dquot->dq_lock){+.+.}-{3:3}, at: dquot_commit+0x54/0x1c8 fs/quota/dquot.c:535 but task is already holding lock: ffff0000eb8e8288 (&ei->i_data_sem/2){++++}-{3:3}, at: ext4_truncate+0x7d8/0x1090 fs/ext4/inode.c:4297 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (&ei->i_data_sem/2){++++}-{3:3}: down_read+0x64/0x300 kernel/locking/rwsem.c:1520 ext4_map_blocks+0x270/0x160c fs/ext4/inode.c:606 ext4_getblk+0x178/0x680 fs/ext4/inode.c:892 ext4_bread+0x3c/0x1a8 fs/ext4/inode.c:948 ext4_quota_write+0x200/0x544 fs/ext4/super.c:7228 write_blk fs/quota/quota_tree.c:70 [inline] get_free_dqblk+0x27c/0x570 fs/quota/quota_tree.c:136 do_insert_tree+0x1ec/0xc68 fs/quota/quota_tree.c:347 do_insert_tree+0x7dc/0xc68 fs/quota/quota_tree.c:402 do_insert_tree+0x7dc/0xc68 fs/quota/quota_tree.c:402 do_insert_tree+0x7dc/0xc68 fs/quota/quota_tree.c:402 dq_insert_tree fs/quota/quota_tree.c:432 [inline] qtree_write_dquot+0x3d4/0x4e4 fs/quota/quota_tree.c:451 v2_write_dquot+0xf0/0x180 fs/quota/quota_v2.c:361 dquot_acquire+0x280/0x4b8 fs/quota/dquot.c:500 ext4_acquire_dquot+0x270/0x420 fs/ext4/super.c:6837 dqget+0x638/0xa98 fs/quota/dquot.c:1013 __dquot_initialize+0x2e4/0xb30 fs/quota/dquot.c:1542 dquot_initialize+0x24/0x34 fs/quota/dquot.c:1604 ext4_process_orphan+0x5c/0x2c0 fs/ext4/orphan.c:327 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 -> #1 (&s->s_dquot.dqio_sem){++++}-{3:3}: down_read+0x64/0x300 kernel/locking/rwsem.c:1520 v2_read_dquot+0x4c/0x118 fs/quota/quota_v2.c:335 dquot_acquire+0x108/0x4b8 fs/quota/dquot.c:491 ext4_acquire_dquot+0x270/0x420 fs/ext4/super.c:6837 dqget+0x638/0xa98 fs/quota/dquot.c:1013 __dquot_initialize+0x2e4/0xb30 fs/quota/dquot.c:1542 dquot_initialize+0x24/0x34 fs/quota/dquot.c:1604 ext4_process_orphan+0x5c/0x2c0 fs/ext4/orphan.c:327 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 -> #0 (&dquot->dq_lock){+.+.}-{3:3}: check_prev_add kernel/locking/lockdep.c:3095 [inline] check_prevs_add kernel/locking/lockdep.c:3214 [inline] validate_chain kernel/locking/lockdep.c:3830 [inline] __lock_acquire+0x2808/0x6634 kernel/locking/lockdep.c:5063 lock_acquire+0x20c/0x638 kernel/locking/lockdep.c:5678 __mutex_lock_common+0x1a0/0x1f3c kernel/locking/mutex.c:603 __mutex_lock kernel/locking/mutex.c:747 [inline] mutex_lock_nested+0x38/0x44 kernel/locking/mutex.c:799 dquot_commit+0x54/0x1c8 fs/quota/dquot.c:535 ext4_write_dquot+0x1b4/0x320 fs/ext4/super.c:6817 ext4_mark_dquot_dirty+0xe8/0x150 fs/ext4/super.c:6894 mark_dquot_dirty fs/quota/dquot.c:400 [inline] mark_all_dquot_dirty+0x108/0x424 fs/quota/dquot.c:440 __dquot_free_space+0x768/0xaa4 fs/quota/dquot.c:1967 dquot_free_space_nodirty include/linux/quotaops.h:372 [inline] dquot_free_space include/linux/quotaops.h:377 [inline] dquot_free_block include/linux/quotaops.h:388 [inline] ext4_mb_clear_bb fs/ext4/mballoc.c:6153 [inline] ext4_free_blocks+0x18dc/0x2468 fs/ext4/mballoc.c:6283 ext4_remove_blocks fs/ext4/extents.c:2541 [inline] ext4_ext_rm_leaf fs/ext4/extents.c:2707 [inline] ext4_ext_remove_space+0x1618/0x3b98 fs/ext4/extents.c:2955 ext4_ext_truncate+0x170/0x218 fs/ext4/extents.c:4491 ext4_truncate+0xa00/0x1090 fs/ext4/inode.c:4302 ext4_process_orphan+0x188/0x2c0 fs/ext4/orphan.c:337 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 other info that might help us debug this: Chain exists of: &dquot->dq_lock --> &s->s_dquot.dqio_sem --> &ei->i_data_sem/2 Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&ei->i_data_sem/2); lock(&s->s_dquot.dqio_sem); lock(&ei->i_data_sem/2); lock(&dquot->dq_lock); *** DEADLOCK *** 4 locks held by syz.0.71/4603: #0: ffff0000ccdf60e0 (&type->s_umount_key#26/1){+.+.}-{3:3}, at: alloc_super+0x1a0/0x840 fs/super.c:228 #1: ffff0000eb8e8400 (&sb->s_type->i_mutex_key#10){++++}-{3:3}, at: inode_lock include/linux/fs.h:764 [inline] #1: ffff0000eb8e8400 (&sb->s_type->i_mutex_key#10){++++}-{3:3}, at: ext4_process_orphan+0x140/0x2c0 fs/ext4/orphan.c:335 #2: ffff0000eb8e8288 (&ei->i_data_sem/2){++++}-{3:3}, at: ext4_truncate+0x7d8/0x1090 fs/ext4/inode.c:4297 #3: ffff8000156ccd48 (dquot_srcu){....}-{0:0}, at: rcu_lock_acquire+0x10/0x4c include/linux/rcupdate.h:349 stack backtrace: CPU: 1 PID: 4603 Comm: syz.0.71 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/14/2026 Call trace: dump_backtrace+0x1c4/0x1f0 arch/arm64/kernel/stacktrace.c:158 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:165 __dump_stack+0x30/0x40 lib/dump_stack.c:88 dump_stack_lvl+0xf4/0x15c lib/dump_stack.c:106 dump_stack+0x1c/0x5c lib/dump_stack.c:113 print_circular_bug+0x148/0x1b0 kernel/locking/lockdep.c:2048 check_noncircular+0x264/0x2f8 kernel/locking/lockdep.c:2170 check_prev_add kernel/locking/lockdep.c:3095 [inline] check_prevs_add kernel/locking/lockdep.c:3214 [inline] validate_chain kernel/locking/lockdep.c:3830 [inline] __lock_acquire+0x2808/0x6634 kernel/locking/lockdep.c:5063 lock_acquire+0x20c/0x638 kernel/locking/lockdep.c:5678 __mutex_lock_common+0x1a0/0x1f3c kernel/locking/mutex.c:603 __mutex_lock kernel/locking/mutex.c:747 [inline] mutex_lock_nested+0x38/0x44 kernel/locking/mutex.c:799 dquot_commit+0x54/0x1c8 fs/quota/dquot.c:535 ext4_write_dquot+0x1b4/0x320 fs/ext4/super.c:6817 ext4_mark_dquot_dirty+0xe8/0x150 fs/ext4/super.c:6894 mark_dquot_dirty fs/quota/dquot.c:400 [inline] mark_all_dquot_dirty+0x108/0x424 fs/quota/dquot.c:440 __dquot_free_space+0x768/0xaa4 fs/quota/dquot.c:1967 dquot_free_space_nodirty include/linux/quotaops.h:372 [inline] dquot_free_space include/linux/quotaops.h:377 [inline] dquot_free_block include/linux/quotaops.h:388 [inline] ext4_mb_clear_bb fs/ext4/mballoc.c:6153 [inline] ext4_free_blocks+0x18dc/0x2468 fs/ext4/mballoc.c:6283 ext4_remove_blocks fs/ext4/extents.c:2541 [inline] ext4_ext_rm_leaf fs/ext4/extents.c:2707 [inline] ext4_ext_remove_space+0x1618/0x3b98 fs/ext4/extents.c:2955 ext4_ext_truncate+0x170/0x218 fs/ext4/extents.c:4491 ext4_truncate+0xa00/0x1090 fs/ext4/inode.c:4302 ext4_process_orphan+0x188/0x2c0 fs/ext4/orphan.c:337 ext4_orphan_cleanup+0xabc/0x1204 fs/ext4/orphan.c:472 __ext4_fill_super fs/ext4/super.c:5574 [inline] ext4_fill_super+0x5afc/0x63bc fs/ext4/super.c:5693 get_tree_bdev+0x35c/0x54c fs/super.c:1377 ext4_get_tree+0x28/0x38 fs/ext4/super.c:5723 vfs_get_tree+0x90/0x278 fs/super.c:1584 do_new_mount+0x228/0x804 fs/namespace.c:3078 path_mount+0x5ac/0xe6c fs/namespace.c:3408 do_mount fs/namespace.c:3421 [inline] __do_sys_mount fs/namespace.c:3629 [inline] __se_sys_mount fs/namespace.c:3606 [inline] __arm64_sys_mount+0x4a0/0x5a0 fs/namespace.c:3606 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x290 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x13c/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x5c/0x134 arch/arm64/kernel/syscall.c:204 el0_svc+0x58/0x128 arch/arm64/kernel/entry-common.c:637 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0): ext4_dirty_inode:6166: inode #16: comm syz.0.71: mark_inode_dirty error EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0): __ext4_ext_dirty:202: inode #16: comm syz.0.71: mark_inode_dirty error EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0) in ext4_orphan_del:303: Corrupt filesystem EXT4-fs error (device loop0): ext4_do_update_inode:5279: inode #16: comm syz.0.71: corrupted inode contents EXT4-fs error (device loop0): ext4_truncate:4325: inode #16: comm syz.0.71: mark_inode_dirty error EXT4-fs error (device loop0) in ext4_process_orphan:345: Corrupt filesystem EXT4-fs (loop0): 1 truncate cleaned up