Extracting prog: 3m53.780532038s Minimizing prog: 37m38.329799311s Simplifying prog options: 0s Extracting C: 42.851622359s Simplifying C: 10m12.871354517s 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$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program did not crash single: failed to extract reproducer single: executing 1 programs separately with timeout 6m0s testing program (duration=6m0s, {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$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$eJzs3U1sXFfZB/D/ndiOJ2/f1EmTNkWVEjUSICISO1YKZtOAEMqiQqgsWFuJk1iZpMVxkRMhar63XWTHpiyyY4GQ2EeUDRKCXbdeVkKw6QazGnTv3BlPbY89bhKPE36/6Pqce8895zznmTvfsRzgf9aVcxl7lCJXzr21Uu6vPZxtrT2cvd2tJzmcpJGMdYoU/2632x8ll9PZ8mp5sB6uGDTPg8W5tz/+dO2Tzt5YvVXnN3bqN5zVesuZJIfq8kmNd3W38SZ3G67orbBM2Nlu4mDUxpO0K/980Dnyw7+80Gvp09yu965XPvAMKDrPm1tMJUcysbG/2ika+xXX07I66gAAAABgH7y4nvWs5Oio4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBnSf33/4t6a3TrZ1IcSTKZZKI+lrp+sJze2+mPnlYcAAAAAAAAALCPTq9nPSs52t1vF9V3/q9XOyeqn/+X93I3C1nK+axkPstZzlJmkkz1DTSxMr+8vDTT69n9nwFbe17ctufFeq8YEOjhumw+qZUDAAAAAAAAwHPlZ7my8f0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBEVyqFNU24lufSqNsSSTSSbK81aTv3frz7JHow4AAAAAHkN7yPNeXM96VnK016+o3vO/XL3vn8x7uZPlLGY5rSzkWvVZQOddf2Pt4Wxr7eHs7XLbOu43/7WncKsR0/nsYfuZT1VnNHM9i9WR87mad1IU19KoepZOdePZPq6fljEVb3aMDxnZtbosV/5BXW7x/p4WO8geP0yZqjIy3svIdB1bmY1jO2dij7fO5plm0ugFe2LTTJsW8ZmcvznkfEfqslzPrwblfCQ2Z+Ji39X38s45T770x9/94Gbrzq2b1++eOzhLGs6huuw8rjS3ZmK2LxOvPM+Z2GK6ysTJ3v6VfCffz7mcyfeylMX8KPNZzkLO5NtVbb6+nou+u/yATF3eqP71N7tHMlFfoZ0b67MxZZeYXq/6Hs1ivpt3ci0LeaP6dzEz+Vou5VLm+m7hk0M80jYG3Ovb/79t8Ge/XFeaSX5dl5UbY7sv/fHtMEmZ12N9ee1/zJ2q2vqPbGTp+B6ej7pZ+v0uUX6hrpRz/LwuD4bNmZjpy8RLO2fit9XDyt3WnVtLN+ffHW664x/UlfJ+9MsD9SxRXi/He5fUsd5NVF4dZdtLddt4tW3ka6L+xqXTr7Gl7WSvrXNPXR14T52oX8NtHeli1fbKtm2zVdupvrbNr7davddDz8OXPwDPrSNfOTLR/Efzb80Pm79o3my+Nfmtw18//NpExv88/o2x6UNfbLxW/CEf5icb7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDP7+69+7fmW62FpU2Vdrv9/oCmkVWajz9O98+Z7WPwr76QjCpjE0kOwA137/6t/7Tb7fpIcRDi2bnSLh1O+3N2/1OS4U4eS7Jd0+nRJ2HED0zAU3dh+fa7F+7eu//VxdvzNxZuLNyZu3Rpbnru0huzF64vthamOz9HHSXwNGw86Y86EgAAAAAAAAAAAGBY+/HrBINnn9zPpQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPqCvnMvYoRWamz0+X+2sPZ1vl1q1vnDmWpJGk+HFSfJRcTmfLVN9wxaB5HizOvf3xp2ufbIw11j2/sVO/4azWW84kOVSXT2q8q489XtFbYZmws93Ewaj9NwAA///dewWE") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program crashed: possible deadlock in hfsplus_file_extend single: successfully extracted reproducer found reproducer with 3 syscalls minimizing guilty program testing program (duration=6m0s, {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$hfsplus-openat detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) program did not crash testing program (duration=6m0s, {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$hfsplus-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") pwrite64(0xffffffffffffffff, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program did not crash testing program (duration=6m0s, {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}}): openat-pwrite64 detailed listing: executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program did not crash testing program (duration=6m0s, {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$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") r0 = openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program did not crash testing program (duration=6m0s, {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$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$eJzs3U1sXFfZB/D/ndiOJ2/f1EmTNkWVEjUSICISO1YKZtOAEMqiQqgsWFuJk1iZpMVxkRMhar63XWTHpiyyY4GQ2EeUDRKCXbdeVkKw6QazGnTv3BlPbY89bhKPE36/6Pqce8895zznmTvfsRzgf9aVcxl7lCJXzr21Uu6vPZxtrT2cvd2tJzmcpJGMdYoU/2632x8ll9PZ8mp5sB6uGDTPg8W5tz/+dO2Tzt5YvVXnN3bqN5zVesuZJIfq8kmNd3W38SZ3G67orbBM2Nlu4mDUxpO0K/980Dnyw7+80Gvp09yu965XPvAMKDrPm1tMJUcysbG/2ika+xXX07I66gAAAABgH7y4nvWs5Oio4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBnSf33/4t6a3TrZ1IcSTKZZKI+lrp+sJze2+mPnlYcAAAAAAAAALCPTq9nPSs52t1vF9V3/q9XOyeqn/+X93I3C1nK+axkPstZzlJmkkz1DTSxMr+8vDTT69n9nwFbe17ctufFeq8YEOjhumw+qZUDAAAAAAAAwHPlZ7my8f0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBEVyqFNU24lufSqNsSSTSSbK81aTv3frz7JHow4AAAAAHkN7yPNeXM96VnK016+o3vO/XL3vn8x7uZPlLGY5rSzkWvVZQOddf2Pt4Wxr7eHs7XLbOu43/7WncKsR0/nsYfuZT1VnNHM9i9WR87mad1IU19KoepZOdePZPq6fljEVb3aMDxnZtbosV/5BXW7x/p4WO8geP0yZqjIy3svIdB1bmY1jO2dij7fO5plm0ugFe2LTTJsW8ZmcvznkfEfqslzPrwblfCQ2Z+Ji39X38s45T770x9/94Gbrzq2b1++eOzhLGs6huuw8rjS3ZmK2LxOvPM+Z2GK6ysTJ3v6VfCffz7mcyfeylMX8KPNZzkLO5NtVbb6+nou+u/yATF3eqP71N7tHMlFfoZ0b67MxZZeYXq/6Hs1ivpt3ci0LeaP6dzEz+Vou5VLm+m7hk0M80jYG3Ovb/79t8Ge/XFeaSX5dl5UbY7sv/fHtMEmZ12N9ee1/zJ2q2vqPbGTp+B6ej7pZ+v0uUX6hrpRz/LwuD4bNmZjpy8RLO2fit9XDyt3WnVtLN+ffHW664x/UlfJ+9MsD9SxRXi/He5fUsd5NVF4dZdtLddt4tW3ka6L+xqXTr7Gl7WSvrXNPXR14T52oX8NtHeli1fbKtm2zVdupvrbNr7davddDz8OXPwDPrSNfOTLR/Efzb80Pm79o3my+Nfmtw18//NpExv88/o2x6UNfbLxW/CEf5icb7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDP7+69+7fmW62FpU2Vdrv9/oCmkVWajz9O98+Z7WPwr76QjCpjE0kOwA137/6t/7Tb7fpIcRDi2bnSLh1O+3N2/1OS4U4eS7Jd0+nRJ2HED0zAU3dh+fa7F+7eu//VxdvzNxZuLNyZu3Rpbnru0huzF64vthamOz9HHSXwNGw86Y86EgAAAAAAAAAAAGBY+/HrBINnn9zPpQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPqCvnMvYoRWamz0+X+2sPZ1vl1q1vnDmWpJGk+HFSfJRcTmfLVN9wxaB5HizOvf3xp2ufbIw11j2/sVO/4azWW84kOVSXT2q8q489XtFbYZmws93Ewaj9NwAA///dewWE") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, 0x0, 0x0, 0x4fed0) program did not crash testing program (duration=6m0s, {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$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0), 0x0, 0x4fed0) program did not crash extracting C reproducer testing compiled C program (duration=6m0s, {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$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend simplifying C reproducer testing compiled C program (duration=6m0s, {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$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend testing compiled C program (duration=6m0s, {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$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend testing compiled C program (duration=6m0s, {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$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend testing compiled C program (duration=6m0s, {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$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend testing compiled C program (duration=6m0s, {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$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend testing compiled C program (duration=6m0s, {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:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend testing compiled C program (duration=6m0s, {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:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$hfsplus-openat-pwrite64 program crashed: possible deadlock in hfsplus_file_extend testing program (duration=6m0s, {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:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program crashed: possible deadlock in hfsplus_file_extend validation run: crashed=true testing program (duration=6m0s, {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:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program crashed: possible deadlock in hfsplus_file_extend validation run: crashed=true testing program (duration=6m0s, {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:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_mount_image$hfsplus-openat-pwrite64 detailed listing: executing program 0: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000480)='./file1\x00', 0x1008400, &(0x7f0000000080)=ANY=[], 0x85, 0x684, &(0x7f0000001080)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f00000005c0)='\"', 0x1, 0x4fed0) program crashed: possible deadlock in hfsplus_file_extend validation run: crashed=true reproducing took 56m29.202538725s repro crashed as (corrupted=false): loop0: detected capacity change from 0 to 1024 ============================================ WARNING: possible recursive locking detected syzkaller #0 Not tainted -------------------------------------------- syz.0.17/5957 is trying to acquire lock: ffff88803e0d4b38 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 but task is already holding lock: ffff88803e0d2978 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock(&HFSPLUS_I(inode)->extents_lock); lock(&HFSPLUS_I(inode)->extents_lock); *** DEADLOCK *** May be due to missing lock nesting notation 4 locks held by syz.0.17/5957: #0: ffff88803a326500 (sb_writers#12){.+.+}-{0:0}, at: file_start_write include/linux/fs.h:2728 [inline] #0: ffff88803a326500 (sb_writers#12){.+.+}-{0:0}, at: vfs_write+0x231/0xbb0 fs/read_write.c:683 #1: ffff88803e0d2b48 (&sb->s_type->i_mutex_key#24){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline] #1: ffff88803e0d2b48 (&sb->s_type->i_mutex_key#24){+.+.}-{4:4}, at: generic_file_write_iter+0x83/0x330 mm/filemap.c:4498 #2: ffff88803e0d2978 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 #3: ffff88802b5ec0a0 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfsplus_find_init+0x168/0x2d0 fs/hfsplus/bfind.c:28 stack backtrace: CPU: 1 UID: 0 PID: 5957 Comm: syz.0.17 Not tainted syzkaller #0 PREEMPT_{RT,(full)} Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 print_deadlock_bug+0x279/0x290 kernel/locking/lockdep.c:3043 check_deadlock kernel/locking/lockdep.c:3095 [inline] validate_chain kernel/locking/lockdep.c:3897 [inline] __lock_acquire+0x24df/0x2ce0 kernel/locking/lockdep.c:5239 lock_acquire+0x106/0x350 kernel/locking/lockdep.c:5870 __mutex_lock_common kernel/locking/rtmutex_api.c:559 [inline] mutex_lock_nested+0x5a/0x1d0 kernel/locking/rtmutex_api.c:578 hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 hfsplus_bmap_reserve+0x170/0x590 fs/hfsplus/btree.c:512 __hfsplus_ext_write_extent+0x2ac/0x690 fs/hfsplus/extents.c:104 __hfsplus_ext_cache_extent+0x98/0x560 fs/hfsplus/extents.c:188 hfsplus_ext_read_extent fs/hfsplus/extents.c:220 [inline] hfsplus_file_extend+0x502/0x1df0 fs/hfsplus/extents.c:459 hfsplus_get_block+0x41f/0x1610 fs/hfsplus/extents.c:247 __block_write_begin_int+0x6c2/0x1900 fs/buffer.c:2123 block_write_begin fs/buffer.c:2234 [inline] cont_write_begin+0x71b/0xac0 fs/buffer.c:2596 hfsplus_write_begin+0x66/0xb0 fs/hfsplus/inode.c:48 cont_expand_zero fs/buffer.c:2524 [inline] cont_write_begin+0x2d6/0xac0 fs/buffer.c:2586 hfsplus_write_begin+0x66/0xb0 fs/hfsplus/inode.c:48 generic_perform_write+0x2ad/0x8b0 mm/filemap.c:4358 generic_file_write_iter+0xaf/0x330 mm/filemap.c:4501 new_sync_write fs/read_write.c:595 [inline] vfs_write+0x61e/0xbb0 fs/read_write.c:687 ksys_pwrite64 fs/read_write.c:794 [inline] __do_sys_pwrite64 fs/read_write.c:802 [inline] __se_sys_pwrite64 fs/read_write.c:799 [inline] __x64_sys_pwrite64+0x199/0x230 fs/read_write.c:799 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7ffac276ce59 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fff8b862c48 EFLAGS: 00000246 ORIG_RAX: 0000000000000012 RAX: ffffffffffffffda RBX: 00007ffac29e5fa0 RCX: 00007ffac276ce59 RDX: 0000000000000001 RSI: 00002000000005c0 RDI: 0000000000000004 RBP: 00007ffac2802e6f R08: 0000000000000000 R09: 0000000000000000 R10: 000000000004fed0 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffac29e5fac R14: 00007ffac29e5fa0 R15: 00007ffac29e5fa0 final repro crashed as (corrupted=false): loop0: detected capacity change from 0 to 1024 ============================================ WARNING: possible recursive locking detected syzkaller #0 Not tainted -------------------------------------------- syz.0.17/5957 is trying to acquire lock: ffff88803e0d4b38 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 but task is already holding lock: ffff88803e0d2978 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock(&HFSPLUS_I(inode)->extents_lock); lock(&HFSPLUS_I(inode)->extents_lock); *** DEADLOCK *** May be due to missing lock nesting notation 4 locks held by syz.0.17/5957: #0: ffff88803a326500 (sb_writers#12){.+.+}-{0:0}, at: file_start_write include/linux/fs.h:2728 [inline] #0: ffff88803a326500 (sb_writers#12){.+.+}-{0:0}, at: vfs_write+0x231/0xbb0 fs/read_write.c:683 #1: ffff88803e0d2b48 (&sb->s_type->i_mutex_key#24){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline] #1: ffff88803e0d2b48 (&sb->s_type->i_mutex_key#24){+.+.}-{4:4}, at: generic_file_write_iter+0x83/0x330 mm/filemap.c:4498 #2: ffff88803e0d2978 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 #3: ffff88802b5ec0a0 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfsplus_find_init+0x168/0x2d0 fs/hfsplus/bfind.c:28 stack backtrace: CPU: 1 UID: 0 PID: 5957 Comm: syz.0.17 Not tainted syzkaller #0 PREEMPT_{RT,(full)} Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 print_deadlock_bug+0x279/0x290 kernel/locking/lockdep.c:3043 check_deadlock kernel/locking/lockdep.c:3095 [inline] validate_chain kernel/locking/lockdep.c:3897 [inline] __lock_acquire+0x24df/0x2ce0 kernel/locking/lockdep.c:5239 lock_acquire+0x106/0x350 kernel/locking/lockdep.c:5870 __mutex_lock_common kernel/locking/rtmutex_api.c:559 [inline] mutex_lock_nested+0x5a/0x1d0 kernel/locking/rtmutex_api.c:578 hfsplus_file_extend+0x21c/0x1df0 fs/hfsplus/extents.c:455 hfsplus_bmap_reserve+0x170/0x590 fs/hfsplus/btree.c:512 __hfsplus_ext_write_extent+0x2ac/0x690 fs/hfsplus/extents.c:104 __hfsplus_ext_cache_extent+0x98/0x560 fs/hfsplus/extents.c:188 hfsplus_ext_read_extent fs/hfsplus/extents.c:220 [inline] hfsplus_file_extend+0x502/0x1df0 fs/hfsplus/extents.c:459 hfsplus_get_block+0x41f/0x1610 fs/hfsplus/extents.c:247 __block_write_begin_int+0x6c2/0x1900 fs/buffer.c:2123 block_write_begin fs/buffer.c:2234 [inline] cont_write_begin+0x71b/0xac0 fs/buffer.c:2596 hfsplus_write_begin+0x66/0xb0 fs/hfsplus/inode.c:48 cont_expand_zero fs/buffer.c:2524 [inline] cont_write_begin+0x2d6/0xac0 fs/buffer.c:2586 hfsplus_write_begin+0x66/0xb0 fs/hfsplus/inode.c:48 generic_perform_write+0x2ad/0x8b0 mm/filemap.c:4358 generic_file_write_iter+0xaf/0x330 mm/filemap.c:4501 new_sync_write fs/read_write.c:595 [inline] vfs_write+0x61e/0xbb0 fs/read_write.c:687 ksys_pwrite64 fs/read_write.c:794 [inline] __do_sys_pwrite64 fs/read_write.c:802 [inline] __se_sys_pwrite64 fs/read_write.c:799 [inline] __x64_sys_pwrite64+0x199/0x230 fs/read_write.c:799 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7ffac276ce59 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fff8b862c48 EFLAGS: 00000246 ORIG_RAX: 0000000000000012 RAX: ffffffffffffffda RBX: 00007ffac29e5fa0 RCX: 00007ffac276ce59 RDX: 0000000000000001 RSI: 00002000000005c0 RDI: 0000000000000004 RBP: 00007ffac2802e6f R08: 0000000000000000 R09: 0000000000000000 R10: 000000000004fed0 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffac29e5fac R14: 00007ffac29e5fa0 R15: 00007ffac29e5fa0