diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2024-05-02 21:27:28 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2024-05-03 07:06:01 +0000 |
| commit | 375d4445a31b220afd91f42a7aa1b610d689a897 (patch) | |
| tree | 5c1c3b879697e4f7861bfb4bc79a4c8e2153c8be /tools/syz-imagegen/imagegen.go | |
| parent | ed1fafc9bcb5f06d6bfd1c71f52c54a7e5dacb27 (diff) | |
tools/syz-imagegen: generate bcachefs images
Use the parameters as discussed in https://groups.google.com/g/syzkaller/c/h002HJplxP0/m/ypISQYYpAwAJ
Diffstat (limited to 'tools/syz-imagegen/imagegen.go')
| -rw-r--r-- | tools/syz-imagegen/imagegen.go | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tools/syz-imagegen/imagegen.go b/tools/syz-imagegen/imagegen.go index 3d3d16d60..6937f2b7a 100644 --- a/tools/syz-imagegen/imagegen.go +++ b/tools/syz-imagegen/imagegen.go @@ -8,7 +8,8 @@ // It requires the following packages to be installed: // // f2fs-tools xfsprogs reiserfsprogs gfs2-utils ocfs2-tools genromfs erofs-utils makefs udftools -// mtd-utils nilfs-tools squashfs-tools genisoimage jfsutils exfat-utils ntfs-3g hfsprogs. +// mtd-utils nilfs-tools squashfs-tools genisoimage jfsutils exfat-utils ntfs-3g hfsprogs +// bcachefs-tools. package main import ( @@ -498,6 +499,15 @@ var fileSystems = []FileSystem{ }, }, { + Name: "bcachefs", + MinSize: 512 << 10, + MkfsFlagCombinations: [][]string{ + {"", "--encrypted --no_passphrase"}, + {"", "--compression=lz4"}, + {"", "--data_checksum=none --metadata_checksum=none"}, + }, + }, + { Name: parttable, MinSize: 1 << 20, ReadOnly: true, |
