fuzz: add i440fx fuzz targets
authorAlexander Bulekov <alxndr@bu.edu>
Thu, 20 Feb 2020 04:11:15 +0000 (23:11 -0500)
committerStefan Hajnoczi <stefanha@redhat.com>
Sat, 22 Feb 2020 08:26:48 +0000 (08:26 +0000)
commit04f713242d1fdb9cc03c0bff76f0750f7c8903a0
tree0fc72e465d6343b09b94ab197e521093556ddc99
parentadc28027ffd9c028e42e1048385334461f65bb40
fuzz: add i440fx fuzz targets

These three targets should simply fuzz reads/writes to a couple ioports,
but they mostly serve as examples of different ways to write targets.
They demonstrate using qtest and qos for fuzzing, as well as using
rebooting and forking to reset state, or not resetting it at all.

Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Darren Kenny <darren.kenny@oracle.com>
Message-id: 20200220041118.23264-20-alxndr@bu.edu
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
tests/qtest/fuzz/Makefile.include
tests/qtest/fuzz/i440fx_fuzz.c [new file with mode: 0644]