diff options
| author | Jiaheng Hu <jiahengh@google.com> | 2020-08-12 15:13:13 +0000 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-09-13 18:42:14 +0200 |
| commit | 84b0c3d8f691db95f297d14065269edb9cd2e0d6 (patch) | |
| tree | e025fc067a0ff73e4b59dbe62c4dfecce1f0c7ce /sys/linux | |
| parent | 8a9bdb4a7e787081b44ebd3cf81543ca9eff1e10 (diff) | |
sys/linux: add mount f2fs test
Add several unit tests that mount different versions of f2fs image, and
the .sh file that generates these tests.
Diffstat (limited to 'sys/linux')
24 files changed, 24 insertions, 0 deletions
diff --git a/sys/linux/test/syz_image_mount_f2fs_0 b/sys/linux/test/syz_image_mount_f2fs_0 new file mode 100644 index 000000000..8b75271a1 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_0 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000065971989b167459180abd46636ea3d3300000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000065971989b167459180abd46636ea3d3300000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="b3adcc4800000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000c3d094550100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000b3adcc4800000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000c3d09455", 0x20, 0x205fe0}, {&(0x7f0000011800)="b3adcc48c3d09455000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009c2c405f000000009c2c405f000000009c2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_1 b/sys/linux/test/syz_image_mount_f2fs_1 new file mode 100644 index 000000000..2f6554750 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_1 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000060e63e6a65d54888b45dd8b90790d65800000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000060e63e6a65d54888b45dd8b90790d65800000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="b3adcc4800000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000c3d094550100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000b3adcc4800000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000c3d09455", 0x20, 0x205fe0}, {&(0x7f0000011800)="b3adcc48c3d09455000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009c2c405f000000009c2c405f000000009c2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_10 b/sys/linux/test/syz_image_mount_f2fs_10 new file mode 100644 index 000000000..1307d4063 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_10 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000625f847a1c6c4b8a854e139f15f0f62800000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000625f847a1c6c4b8a854e139f15f0f62800000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="93a2950000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000fa09eae20100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000093a2950000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000fa09eae2", 0x20, 0x205fe0}, {&(0x7f0000011800)="93a29500fa09eae2000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f01000200000000100000000000000200000000000000a02c405f00000000a02c405f00000000a02c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_11 b/sys/linux/test/syz_image_mount_f2fs_11 new file mode 100644 index 000000000..29efe361b --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_11 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000000492444f3bce450f970c236c585f1b5400000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000000492444f3bce450f970c236c585f1b5400000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="9b49c16d00000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000004b42490e0100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="00000000000000000000000000000000000000000000000000000001000000009b49c16d00000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000004b42490e", 0x20, 0x205fe0}, {&(0x7f0000011800)="9b49c16d4b42490e000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f01000200000000100000000000000200000000000000a12c405f00000000a12c405f00000000a12c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_12 b/sys/linux/test/syz_image_mount_f2fs_12 new file mode 100644 index 000000000..69d5699de --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_12 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000f3145a0cee944c58a870227918d0fb2f00000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000f3145a0cee944c58a870227918d0fb2f00000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="9b49c16d00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000005308d2050100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="00000000000000000000000000000000000000000000000000000001000000009b49c16d00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000005308d205", 0x20, 0x205fe0}, {&(0x7f0000011800)="9b49c16d5308d205000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a12c405f00000000a12c405f00000000a12c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_13 b/sys/linux/test/syz_image_mount_f2fs_13 new file mode 100644 index 000000000..a7317fcce --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_13 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000058deade5d02c4b6385bf88a254a3a56500000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000058deade5d02c4b6385bf88a254a3a56500000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="ef650d5c00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000009e01a52a0100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000ef650d5c00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000009e01a52a", 0x20, 0x205fe0}, {&(0x7f0000011800)="ef650d5c9e01a52a000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a22c405f00000000a22c405f00000000a22c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_14 b/sys/linux/test/syz_image_mount_f2fs_14 new file mode 100644 index 000000000..ef2cf3b93 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_14 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000059e77d3878d04f7698bffe7bf847124c00000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000059e77d3878d04f7698bffe7bf847124c00000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="ef650d5c00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000009e01a52a0100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000ef650d5c00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000009e01a52a", 0x20, 0x205fe0}, {&(0x7f0000011800)="ef650d5c9e01a52a000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a22c405f00000000a22c405f00000000a22c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_15 b/sys/linux/test/syz_image_mount_f2fs_15 new file mode 100644 index 000000000..a1c044396 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_15 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000062acf9506a9645e8b67841062e6be6c400000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000062acf9506a9645e8b67841062e6be6c400000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="cfbe470a00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="0000000000000000000000000000000000000000000000000000000088548d9b0100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000cfbe470a00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="0000000000000000000000000000000000000000000000000000000088548d9b", 0x20, 0x205fe0}, {&(0x7f0000011800)="cfbe470a88548d9b000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a32c405f00000000a32c405f00000000a32c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_16 b/sys/linux/test/syz_image_mount_f2fs_16 new file mode 100644 index 000000000..d8342cd5a --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_16 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000086c953e573104f82a8cd1474d2b2310c00000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000086c953e573104f82a8cd1474d2b2310c00000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="cfbe470a00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="0000000000000000000000000000000000000000000000000000000088548d9b0100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000cfbe470a00000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="0000000000000000000000000000000000000000000000000000000088548d9b", 0x20, 0x205fe0}, {&(0x7f0000011800)="cfbe470a88548d9b000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a32c405f00000000a32c405f00000000a32c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_17 b/sys/linux/test/syz_image_mount_f2fs_17 new file mode 100644 index 000000000..a5821d92b --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_17 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000007ced2fa4379b471aabc2538cf333654c00000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000007ced2fa4379b471aabc2538cf333654c00000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="592e723800000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000002f1c35620100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000592e723800000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000002f1c3562", 0x20, 0x205fe0}, {&(0x7f0000011800)="592e72382f1c3562000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a42c405f00000000a42c405f00000000a42c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_18 b/sys/linux/test/syz_image_mount_f2fs_18 new file mode 100644 index 000000000..cfe44da8b --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_18 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000d51ac8e62adb4cd69e654106159c9d7300000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000d51ac8e62adb4cd69e654106159c9d7300000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="592e723800000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000002f1c35620100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000592e723800000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000002f1c3562", 0x20, 0x205fe0}, {&(0x7f0000011800)="592e72382f1c3562000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a42c405f00000000a42c405f00000000a42c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_19 b/sys/linux/test/syz_image_mount_f2fs_19 new file mode 100644 index 000000000..cdfc87f45 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_19 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000001927867641694446bdee812010079fc000000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000001927867641694446bdee812010079fc000000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="51b9f16400000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000e3616b590100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000051b9f16400000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000e3616b59", 0x20, 0x205fe0}, {&(0x7f0000011800)="51b9f164e3616b59000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a52c405f00000000a52c405f00000000a52c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_2 b/sys/linux/test/syz_image_mount_f2fs_2 new file mode 100644 index 000000000..864da7eb1 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_2 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000063925c52af8c442d9644a40f40260c4000000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000063925c52af8c442d9644a40f40260c4000000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="f9228a7600000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000bcc4cb360100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000f9228a7600000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000bcc4cb36", 0x20, 0x205fe0}, {&(0x7f0000011800)="f9228a76bcc4cb36000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009d2c405f000000009d2c405f000000009d2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_20 b/sys/linux/test/syz_image_mount_f2fs_20 new file mode 100644 index 000000000..b1a89f663 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_20 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000004f9296a1a30c4a81a1ec5f2d2a386a8c00000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000004f9296a1a30c4a81a1ec5f2d2a386a8c00000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="51b9f16400000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000e3616b590100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000051b9f16400000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000e3616b59", 0x20, 0x205fe0}, {&(0x7f0000011800)="51b9f164e3616b59000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a52c405f00000000a52c405f00000000a52c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_21 b/sys/linux/test/syz_image_mount_f2fs_21 new file mode 100644 index 000000000..698c2b37a --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_21 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000007de1e2e46c964c5eb26fef1d06994c9c00000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000007de1e2e46c964c5eb26fef1d06994c9c00000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="7b30221300000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000003862fca10100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="00000000000000000000000000000000000000000000000000000001000000007b30221300000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000003862fca1", 0x20, 0x205fe0}, {&(0x7f0000011800)="7b3022133862fca1000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a62c405f00000000a62c405f00000000a62c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_22 b/sys/linux/test/syz_image_mount_f2fs_22 new file mode 100644 index 000000000..81354c915 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_22 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000008b2c59e307e1485e9407bd5c9d774e5300000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000008b2c59e307e1485e9407bd5c9d774e5300000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="7b30221300000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000003862fca10100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="00000000000000000000000000000000000000000000000000000001000000007b30221300000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000003862fca1", 0x20, 0x205fe0}, {&(0x7f0000011800)="7b3022133862fca1000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a62c405f00000000a62c405f00000000a62c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_23 b/sys/linux/test/syz_image_mount_f2fs_23 new file mode 100644 index 000000000..791fa4ef4 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_23 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000b62fe440250b4b9487abb97faa60cea600000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000b62fe440250b4b9487abb97faa60cea600000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="11166e0100000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000efd37e990100030000000003000000003e00000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060017000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000160000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000015000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000014000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000100000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000000000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000011166e0100000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000efd37e99", 0x20, 0x205fe0}, {&(0x7f0000011800)="11166e01efd37e99000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000170000001600000015000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000140000000100000000000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000c1eb685b", 0x20, 0x405fe0}, {&(0x7f0000011e00)="0000000000000000000001000000010000000002000000010000000003000000003e000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x3800000}, {&(0x7f0000012000)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x3800940}, {&(0x7f0000012100)="ed4100009c260c00535f01000200000000100000000000000200000000000000a72c405f00000000a72c405f00000000a72c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x3e00000}, {&(0x7f0000012200)="0000000000000000003800000000000000000000000000000000000000000000", 0x20, 0x3e00160}, {&(0x7f0000012300)="00000000000000000300000003000000000000000100000000000000013e0000", 0x20, 0x3e00fe0}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_3 b/sys/linux/test/syz_image_mount_f2fs_3 new file mode 100644 index 000000000..3113bffa4 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_3 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000007ca71c9a0248416684d7a395c09cbe9500000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000007ca71c9a0248416684d7a395c09cbe9500000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="f9228a7600000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000bcc4cb360100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="0000000000000000000000000000000000000000000000000000000100000000f9228a7600000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000bcc4cb36", 0x20, 0x205fe0}, {&(0x7f0000011800)="f9228a76bcc4cb36000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009d2c405f000000009d2c405f000000009d2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_4 b/sys/linux/test/syz_image_mount_f2fs_4 new file mode 100644 index 000000000..9f8022fee --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_4 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000094a1a95a7b54a07b2d68cb65201e3a600000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000094a1a95a7b54a07b2d68cb65201e3a600000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="0d7a4f2400000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000007e0dbcb60100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="00000000000000000000000000000000000000000000000000000001000000000d7a4f2400000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000007e0dbcb6", 0x20, 0x205fe0}, {&(0x7f0000011800)="0d7a4f247e0dbcb6000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009e2c405f000000009e2c405f000000009e2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_5 b/sys/linux/test/syz_image_mount_f2fs_5 new file mode 100644 index 000000000..b89cce0fe --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_5 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000000aa7bcba651f454fa8151f89e14a34e800000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000000aa7bcba651f454fa8151f89e14a34e800000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="0d7a4f2400000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="000000000000000000000000000000000000000000000000000000007e0dbcb60100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="00000000000000000000000000000000000000000000000000000001000000000d7a4f2400000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="000000000000000000000000000000000000000000000000000000007e0dbcb6", 0x20, 0x205fe0}, {&(0x7f0000011800)="0d7a4f247e0dbcb6000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009e2c405f000000009e2c405f000000009e2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_6 b/sys/linux/test/syz_image_mount_f2fs_6 new file mode 100644 index 000000000..234fa83f0 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_6 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000d37a87c6a89743689f2768376864662b00000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000d37a87c6a89743689f2768376864662b00000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="51d5d11100000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000ad7f5bcd0100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000051d5d11100000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000ad7f5bcd", 0x20, 0x205fe0}, {&(0x7f0000011800)="51d5d111ad7f5bcd000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009f2c405f000000009f2c405f000000009f2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_7 b/sys/linux/test/syz_image_mount_f2fs_7 new file mode 100644 index 000000000..73d6024d4 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_7 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000005461d985cb7e46c189f4e295923a419000000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e0000001000000300000001000000020000005461d985cb7e46c189f4e295923a419000000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="51d5d11100000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000ad7f5bcd0100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000051d5d11100000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000ad7f5bcd", 0x20, 0x205fe0}, {&(0x7f0000011800)="51d5d111ad7f5bcd000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009f2c405f000000009f2c405f000000009f2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_8 b/sys/linux/test/syz_image_mount_f2fs_8 new file mode 100644 index 000000000..b7e40c42b --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_8 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000094fc168c308d43efab707f4f1de2b7a800000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e00000010000003000000010000000200000094fc168c308d43efab707f4f1de2b7a800000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="51d5d11100000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000ad7f5bcd0100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000051d5d11100000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000ad7f5bcd", 0x20, 0x205fe0}, {&(0x7f0000011800)="51d5d111ad7f5bcd000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f010002000000001000000000000002000000000000009f2c405f000000009f2c405f000000009f2c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) diff --git a/sys/linux/test/syz_image_mount_f2fs_9 b/sys/linux/test/syz_image_mount_f2fs_9 new file mode 100644 index 000000000..e402597e3 --- /dev/null +++ b/sys/linux/test/syz_image_mount_f2fs_9 @@ -0,0 +1 @@ +syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000100)='./file0\x00', 0x4000000, 0x24, &(0x7f0000000200)=[{&(0x7f0000010000)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000efca0756735045c4bdd8ed3a83453c3700000000", 0x80, 0x400}, {&(0x7f0000010100)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x860}, {&(0x7f0000010200)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xa80}, {&(0x7f0000010300)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0xb80}, {&(0x7f0000010400)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0xec0}, {&(0x7f0000010500)="1020f5f201000b0009000000030000000c000000090000000100000001000000000000000040000000000000180000001f0000000200000002000000020000000100000018000000000200000002000000060000000a0000000e000000100000030000000100000002000000efca0756735045c4bdd8ed3a83453c3700000000", 0x80, 0x1400}, {&(0x7f0000010600)="000000000000000000000000000000000000000000000000000000001b0000006a706700000000006769660000000000706e670000000000617669000000000064697678000000006d703400000000006d703300000000003367700000000000776d760000000000776d6100000000006d706567000000006d6b7600000000006d6f76000000000061737800000000006173660000000000776d78000000000073766900000000007776780000000000776d0000000000006d706700000000006d70650000000000726d0000000000006f676700000000006a70656700000000766964656f00000061706b0000000000736f0000000000006462000000000000", 0x100, 0x1860}, {&(0x7f0000010700)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1a80}, {&(0x7f0000010800)="000000004c696e75782076657273696f6e20352e362e31342d32726f64657465352d616d6436342028676c696e75782d7465616d40676f6f676c652e636f6d2920286763632076657273696f6e20392e332e30202844656269616e20392e332e302d3131292920233120534d502044656269616e20352e362e31342d32726f64657465352028323032302d30372d3331203e2032303138290000000000000000", 0xa0, 0x1b80}, {&(0x7f0000010900)="0000000000010000000000000000000000000000000000000000000000000000", 0x20, 0x1ec0}, {&(0x7f0000010a00)="93a2950000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x200000}, {&(0x7f0000010b00)="00000000000000000000000000000000000000000000000000000000fa09eae20100030000000003000000001000000000000000000000000000000000000000", 0x40, 0x200fe0}, {&(0x7f0000010c00)="000000000000000000000000000000000000000000000000000000060000000000010c8000000000000000000000000000000000000000000000000000000000", 0x40, 0x2011e0}, {&(0x7f0000010d00)="0000000000000000000000010000000010000000000000000000000000000000", 0x20, 0x201240}, {&(0x7f0000010e00)="0000000000000000000000000000000000000000000000000002000000001400", 0x20, 0x201280}, {&(0x7f0000010f00)="0000000000000003000000010080000000000000000000000000000000000000", 0x20, 0x2012e0}, {&(0x7f0000011000)="0000000000000000000000000000000000000000000b00000000040000000000", 0x20, 0x201320}, {&(0x7f0000011100)="0000000500000000080000000000000000000000000000000000000000000000", 0x20, 0x201380}, {&(0x7f0000011200)="0000000000000000000000000000000000000000000003000000000000000000", 0x20, 0x2013e0}, {&(0x7f0000011300)="0300000000000000000000000000000000000000000000000000000000000000", 0x20, 0x202000}, {&(0x7f0000011400)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x202fe0}, {&(0x7f0000011500)="0000000000000000000000000000000000000000000000000000000100000000", 0x20, 0x203fe0}, {&(0x7f0000011600)="000000000000000000000000000000000000000000000000000000010000000093a2950000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xe0, 0x204fe0}, {&(0x7f0000011700)="00000000000000000000000000000000000000000000000000000000fa09eae2", 0x20, 0x205fe0}, {&(0x7f0000011800)="93a29500fa09eae2000000000000000000000000000000000000000000000000", 0x20, 0x3ff000}, {&(0x7f0000011900)="0000000000000000feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000", 0x60, 0x3ff040}, {&(0x7f0000011a00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x400000}, {&(0x7f0000011b00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x400fe0}, {&(0x7f0000011c00)="0000000000000000001000000000000002000000000000000d0000001000000012000000000000000100000002000000ffffffffffffffffffffffffffffffffffffffff01000000000000000000000000000000030000000b00000005000000ffffffffffffffffffffffffffffffffffffffff010000000000000000000000000000008501000006000000010000000100000001000000040000004000000040000000fc0f0000000000000000000000000000000000000000000000000000", 0xc0, 0x405000}, {&(0x7f0000011d00)="00000000000000000000000000000000000000000000000000000000d9a1f350", 0x20, 0x405fe0}, {&(0x7f0000011e00)="00000000000000000000010000000100000000020000000100000000030000000010000000000000000000000000000000000000000000000000000000000000", 0x40, 0xa00000}, {&(0x7f0000011f00)="ed4100009c260c00535f01000200000000100000000000000200000000000000a02c405f00000000a02c405f00000000a02c405f0000000000000000000000000000000000000000010000000000000000000000000000000000000000000000", 0x60, 0x1000000}, {&(0x7f0000012000)="0000000000000000001600000000000000000000000000000000000000000000", 0x20, 0x1000160}, {&(0x7f0000012100)="0000000000000000030000000300000000000000010000000000000001100000", 0x20, 0x1000fe0}, {&(0x7f0000012200)="03000000000000000000000000000000000000000000000000000000000000000000030000000100020000000003000000020002000000000000000000000000", 0x40, 0x1600000}, {&(0x7f0000012300)="000000000000000000000000000000002e000000000000002e2e000000000000", 0x20, 0x1600940}], 0x0, &(0x7f0000012400)) |
