On 5/26/20 4:56 PM, Alexander Bulekov wrote: > On 200526 1105, Philippe Mathieu-Daudé wrote: >> On 5/26/20 10:56 AM, Stefan Hajnoczi wrote: >>> On Tue, May 26, 2020 at 07:58:18AM +0200, Philippe Mathieu-Daudé wrote: >>>> Hi Alexander, >>>> >>>> I forgot to share these 2 patches wrote before >>>> the direct MemoryRegion fuzzer sent yesterday. >>>> >>>> Regards, >>>> >>>> Phil. >>>> >>>> Philippe Mathieu-Daudé (2): >>>> tests/qtest/fuzz: Avoid QTest ioport serialization >>>> tests/qtest/fuzz: Avoid QTest mmio serialization >>>> >>>> tests/qtest/fuzz/i440fx_fuzz.c | 19 +++++++++++++------ >>>> tests/qtest/fuzz/virtio_net_fuzz.c | 6 ++++-- >>>> tests/qtest/fuzz/virtio_scsi_fuzz.c | 6 +++++- >>>> 3 files changed, 22 insertions(+), 9 deletions(-) >>> >>> Will it still be possible to print qtest reproducer commands when a >>> crash is found? >> >> Yes, there is no change in the corpus format. > > Yes, though with these patches, the qtest-based code will be gone. > Should there be some option to switch between the two modes?
How so? How do you generate your reproducers? > >>> >>> Other than this concern, higher fuzzing rates would be great. >> >> Thanks, >> >> Phil. >