[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v4 16/16] scripts/oss-fuzz: remove the general-fuzz target
From: |
Alexander Bulekov |
Subject: |
[PATCH v4 16/16] scripts/oss-fuzz: remove the general-fuzz target |
Date: |
Thu, 15 Oct 2020 09:41:36 -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 v4 02/16] fuzz: Add general virtual-device fuzzer, (continued)
- [PATCH v4 02/16] fuzz: Add general virtual-device fuzzer, Alexander Bulekov, 2020/10/15
- [PATCH v4 03/16] fuzz: Add PCI features to the general fuzzer, Alexander Bulekov, 2020/10/15
- [PATCH v4 05/16] fuzz: Declare DMA Read callback function, Alexander Bulekov, 2020/10/15
- [PATCH v4 04/16] fuzz: Add DMA support to the generic-fuzzer, Alexander Bulekov, 2020/10/15
- [PATCH v4 06/16] fuzz: Add fuzzer callbacks to DMA-read functions, Alexander Bulekov, 2020/10/15
- [PATCH v4 07/16] fuzz: Add support for custom crossover functions, Alexander Bulekov, 2020/10/15
- [PATCH v4 14/16] fuzz: add general-fuzz configs for oss-fuzz, Alexander Bulekov, 2020/10/15
- [PATCH v4 15/16] fuzz: register predefined general-fuzz configs, Alexander Bulekov, 2020/10/15
- [PATCH v4 16/16] scripts/oss-fuzz: remove the general-fuzz target,
Alexander Bulekov <=
- [PATCH v4 09/16] fuzz: add a crossover function to generic-fuzzer, Alexander Bulekov, 2020/10/15
- [PATCH v4 08/16] fuzz: add a DISABLE_PCI op to general-fuzzer, Alexander Bulekov, 2020/10/15
- [PATCH v4 12/16] fuzz: Add instructions for using general-fuzz, Alexander Bulekov, 2020/10/15
- [PATCH v4 11/16] scripts/oss-fuzz: Add crash trace minimization script, Alexander Bulekov, 2020/10/15
- [PATCH v4 10/16] scripts/oss-fuzz: Add script to reorder a general-fuzzer trace, Alexander Bulekov, 2020/10/15
- [PATCH v4 13/16] fuzz: add an "opaque" to the FuzzTarget struct, Alexander Bulekov, 2020/10/15
- Re: [PATCH v4 00/16] Add a General Virtual Device Fuzzer, no-reply, 2020/10/15
- Re: [PATCH v4 00/16] Add a General Virtual Device Fuzzer, Paolo Bonzini, 2020/10/16