From 375d4445a31b220afd91f42a7aa1b610d689a897 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Thu, 2 May 2024 21:27:28 +0200 Subject: tools/syz-imagegen: generate bcachefs images Use the parameters as discussed in https://groups.google.com/g/syzkaller/c/h002HJplxP0/m/ypISQYYpAwAJ --- tools/syz-imagegen/imagegen.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'tools') 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 ( @@ -497,6 +498,15 @@ var fileSystems = []FileSystem{ {"-b 512", "-b 1024", "-b 2048"}, }, }, + { + Name: "bcachefs", + MinSize: 512 << 10, + MkfsFlagCombinations: [][]string{ + {"", "--encrypted --no_passphrase"}, + {"", "--compression=lz4"}, + {"", "--data_checksum=none --metadata_checksum=none"}, + }, + }, { Name: parttable, MinSize: 1 << 20, -- cgit mrf-deployment