qemu/tests/qtest/fuzz
Alexander Bulekov d2e6f9272d fuzz: remove fork-fuzzing scaffolding
Fork-fuzzing provides a few pros, but our implementation prevents us
from using fuzzers other than libFuzzer, and may be causing issues such
as coverage-failure builds on OSS-Fuzz. It is not a great long-term
solution as it depends on internal implementation details of libFuzzer
(which is no longer in active development). Remove it in favor of other
methods of resetting state between inputs.

Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
2023-02-16 23:02:46 -05:00
..
fuzz.c fuzz: add fuzz_reset API 2023-02-16 22:08:37 -05:00
fuzz.h fuzz: add fuzz_reset API 2023-02-16 22:08:37 -05:00
generic_fuzz_configs.h tests/qtest: generic_fuzz: Avoid using hardcoded /tmp 2022-09-27 20:51:20 +02:00
generic_fuzz.c fuzz/generic-fuzz: add a limit on DMA bytes written 2023-02-16 23:02:46 -05:00
i440fx_fuzz.c fuzz/i440fx: remove fork-based fuzzer 2023-02-16 23:02:46 -05:00
meson.build fuzz: remove fork-fuzzing scaffolding 2023-02-16 23:02:46 -05:00
qos_fuzz.c qapi qdev qom: Elide redundant has_FOO in generated C 2022-12-14 20:05:07 +01:00
qos_fuzz.h Remove leading underscores from QEMU defines 2021-06-21 05:49:01 +02:00
qtest_wrappers.c meson: link emulators without Makefile.target 2020-08-21 06:30:40 -04:00
virtio_blk_fuzz.c fuzz/virtio-blk: remove fork-based fuzzer 2023-02-16 23:02:46 -05:00
virtio_net_fuzz.c fuzz/virtio-net: remove fork-based fuzzer 2023-02-16 23:02:46 -05:00
virtio_scsi_fuzz.c fuzz/virtio-scsi: remove fork-based fuzzer 2023-02-16 23:02:46 -05:00