[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v5 16/16] scripts/oss-fuzz: remove the general-fuzz target
From: |
Alexander Bulekov |
Subject: |
[PATCH v5 16/16] scripts/oss-fuzz: remove the general-fuzz target |
Date: |
Tue, 20 Oct 2020 21:07:52 -0400 |
general-fuzz is not a standalone fuzzer - it requires some env variables
to be set. On oss-fuzz, we set these with some predefined
general-fuzz-{...} targets, that are thin wrappers around general-fuzz.
Remove general-fuzz from the oss-fuzz build, so oss-fuzz does not treat
it as a standalone fuzzer.
Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
---
scripts/oss-fuzz/build.sh | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/scripts/oss-fuzz/build.sh b/scripts/oss-fuzz/build.sh
index 0c3ca9e06f..eed73ea410 100755
--- a/scripts/oss-fuzz/build.sh
+++ b/scripts/oss-fuzz/build.sh
@@ -97,5 +97,11 @@ do
cp qemu-fuzz-i386 "$DEST_DIR/qemu-fuzz-i386-target-$target"
done
+# Remove the general-fuzz target, as it requires some environment variables to
+# be configured. We have some general-fuzz-{pc-q35, floppy, ...} targets that
+# are thin wrappers around this target that set the required environment
+# variables according to predefined configs.
+rm "$DEST_DIR/qemu-fuzz-i386-target-general-fuzz"
+
echo "Done. The fuzzers are located in $DEST_DIR"
exit 0
--
2.28.0
- [PATCH v5 06/16] fuzz: Add fuzzer callbacks to DMA-read functions, (continued)
- [PATCH v5 06/16] fuzz: Add fuzzer callbacks to DMA-read functions, Alexander Bulekov, 2020/10/20
- [PATCH v5 07/16] fuzz: Add support for custom crossover functions, Alexander Bulekov, 2020/10/20
- [PATCH v5 08/16] fuzz: add a DISABLE_PCI op to general-fuzzer, Alexander Bulekov, 2020/10/20
- [PATCH v5 09/16] fuzz: add a crossover function to generic-fuzzer, Alexander Bulekov, 2020/10/20
- [PATCH v5 10/16] scripts/oss-fuzz: Add script to reorder a general-fuzzer trace, Alexander Bulekov, 2020/10/20
- [PATCH v5 11/16] scripts/oss-fuzz: Add crash trace minimization script, Alexander Bulekov, 2020/10/20
- [PATCH v5 12/16] fuzz: Add instructions for using general-fuzz, Alexander Bulekov, 2020/10/20
- [PATCH v5 13/16] fuzz: add an "opaque" to the FuzzTarget struct, Alexander Bulekov, 2020/10/20
- [PATCH v5 14/16] fuzz: add general-fuzz configs for oss-fuzz, Alexander Bulekov, 2020/10/20
- [PATCH v5 15/16] fuzz: register predefined general-fuzz configs, Alexander Bulekov, 2020/10/20
- [PATCH v5 16/16] scripts/oss-fuzz: remove the general-fuzz target,
Alexander Bulekov <=
- Re: [PATCH v5 00/16] Add a Generic Virtual Device Fuzzer, Thomas Huth, 2020/10/21