[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/4] fuzz: misc changes for oss-fuzz compatability
From: |
Alexander Bulekov |
Subject: |
Re: [PATCH 0/4] fuzz: misc changes for oss-fuzz compatability |
Date: |
Tue, 19 May 2020 11:47:12 -0400 |
User-agent: |
NeoMutt/20180716 |
ping?
On 200511 2301, Alexander Bulekov wrote:
> Hello,
> With these patches, the fuzzer passes the oss-fuzz build checks.
> There are also some miscelanous improvement to the fuzzer, in general:
> * If building for oss-fuzz, check executable_dir/pc-bios for
> the bios images
> * Fix a typo in the i440fx-qtest-reboot argument which resulted in an
> invalid argument to qemu_main
> * Add an alternate name to resolve libfuzzer's internal fuzzer::TPC
> object at link-time
> * For all fork-based fuzzers, run the main-loop in the parent, to
> prevent the clock from running far-ahead of the previous main-loop.
> -Alex
>
> Alexander Bulekov (4):
> fuzz: add datadir for oss-fuzz compatability
> fuzz: fix typo in i440fx-qtest-reboot arguments
> fuzz: add mangled object name to linker script
> fuzz: run the main-loop in fork-server process
>
> include/sysemu/sysemu.h | 2 ++
> softmmu/vl.c | 2 +-
> tests/qtest/fuzz/fork_fuzz.ld | 5 +++++
> tests/qtest/fuzz/fuzz.c | 15 +++++++++++++++
> tests/qtest/fuzz/i440fx_fuzz.c | 3 ++-
> tests/qtest/fuzz/virtio_net_fuzz.c | 2 ++
> tests/qtest/fuzz/virtio_scsi_fuzz.c | 2 ++
> 7 files changed, 29 insertions(+), 2 deletions(-)
>
> --
> 2.26.2
>
- Re: [PATCH 3/4] fuzz: add mangled object name to linker script, (continued)