On Tue, Feb 11, 2020 at 03:35:09PM -0500, Alexander Bulekov wrote: > diff --git a/tests/qtest/fuzz/virtio_scsi_fuzz.c > b/tests/qtest/fuzz/virtio_scsi_fuzz.c > new file mode 100644 > index 0000000000..f62f512a26 > --- /dev/null > +++ b/tests/qtest/fuzz/virtio_scsi_fuzz.c > @@ -0,0 +1,214 @@ > +/* > + * virtio-serial Fuzzing Target > + * > + * Copyright Red Hat Inc., 2019 > + * > + * Authors: > + * Alexander Bulekov <alx...@bu.edu> > + * > + * This work is licensed under the terms of the GNU GPL, version 2 or later. > + * See the COPYING file in the top-level directory. > + */ > + > +#include "qemu/osdep.h" > + > +#include "tests/qtest/libqtest.h" > +#include "tests/qtest/libqos/virtio-net.h"
virtio-net? > +static void register_virtio_scsi_fuzz_targets(void) > +{ > + fuzz_add_qos_target(&(FuzzTarget){ > + .name = "virtio-scsi-fuzz", > + .description = "Fuzz the virtio-net virtual queues, forking" s/net/scsi/ > + "for each fuzz run", > + .pre_vm_init = &counter_shm_init, > + .pre_fuzz = &virtio_scsi_pre_fuzz, > + .fuzz = virtio_scsi_fork_fuzz,}, > + "virtio-scsi", > + &(QOSGraphTestOptions){.before = virtio_scsi_test_setup} > + ); > + > + fuzz_add_qos_target(&(FuzzTarget){ > + .name = "virtio-scsi-flags-fuzz", > + .description = "Fuzz the virtio-net virtual queues, forking" s/net/scsi/
signature.asc
Description: PGP signature