[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 4/8] oss-fuzz: ensure base_copy is a generic-fuzzer
From: |
Paolo Bonzini |
Subject: |
[PULL 4/8] oss-fuzz: ensure base_copy is a generic-fuzzer |
Date: |
Fri, 22 Jul 2022 19:04:45 +0200 |
From: Alexander Bulekov <alxndr@bu.edu>
Depending on how the target list is sorted in by qemu, the first target
(used as the base copy of the fuzzer, to which all others are linked)
might not be a generic-fuzzer. Since we are trying to only use
generic-fuzz, on oss-fuzz, fix that, to ensure the base copy is a
generic-fuzzer.
Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Message-Id: <20220720180946.2264253-1-alxndr@bu.edu>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
scripts/oss-fuzz/build.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/oss-fuzz/build.sh b/scripts/oss-fuzz/build.sh
index 5ee9141e3e..3bda0d72c7 100755
--- a/scripts/oss-fuzz/build.sh
+++ b/scripts/oss-fuzz/build.sh
@@ -92,7 +92,7 @@ make install DESTDIR=$DEST_DIR/qemu-bundle
rm -rf $DEST_DIR/qemu-bundle/opt/qemu-oss-fuzz/bin
rm -rf $DEST_DIR/qemu-bundle/opt/qemu-oss-fuzz/libexec
-targets=$(./qemu-fuzz-i386 | awk '$1 ~ /\*/ {print $2}')
+targets=$(./qemu-fuzz-i386 | grep generic-fuzz | awk '$1 ~ /\*/ {print $2}')
base_copy="$DEST_DIR/qemu-fuzz-i386-target-$(echo "$targets" | head -n 1)"
cp "./qemu-fuzz-i386" "$base_copy"
--
2.36.1
- [PULL v2 0/8] More fixes + random seed patches for QEMU 7.1, Paolo Bonzini, 2022/07/22
- [PULL 4/8] oss-fuzz: ensure base_copy is a generic-fuzzer,
Paolo Bonzini <=
- [PULL 3/8] oss-fuzz: remove binaries from qemu-bundle tree, Paolo Bonzini, 2022/07/22
- [PULL 1/8] docs: Add caveats for Windows as the build platform, Paolo Bonzini, 2022/07/22
- [PULL 7/8] hw/rx: pass random seed to fdt, Paolo Bonzini, 2022/07/22
- [PULL 2/8] accel/kvm: Avoid Coverity warning in query_stats(), Paolo Bonzini, 2022/07/22
- [PULL 5/8] hw/nios2: virt: pass random seed to fdt, Paolo Bonzini, 2022/07/22
- [PULL 6/8] hw/mips: boston: pass random seed to fdt, Paolo Bonzini, 2022/07/22
- [PULL 8/8] hw/i386: pass RNG seed via setup_data entry, Paolo Bonzini, 2022/07/22
- Re: [PULL v2 0/8] More fixes + random seed patches for QEMU 7.1, Peter Maydell, 2022/07/25