Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210316211531.1649909-1-pbonzini@redhat.com
Maintainers: Igor Mammedov <imammedo@redhat.com>, Alexander Bulekov <alxndr@bu.edu>, Thomas Huth <thuth@redhat.com>, Bandan Das <bsd@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
MAINTAINERS | 4 +
accel/kvm/kvm-all.c | 7 --
configure | 60 +++++++-----
docs/devel/fuzzing.rst | 56 +++++++++++
hw/mem/meson.build | 1 +
hw/mem/sparse-mem.c | 151 ++++++++++++++++++++++++++++++
hw/timer/i8254.c | 2 +-
include/hw/mem/sparse-mem.h | 19 ++++
include/qemu/timer.h | 6 +-
scripts/oss-fuzz/output_reproducer.py | 160 ++++++++++++++++++++++++++++++++
scsi/utils.c | 4 +-
softmmu/memory.c | 1 -
softmmu/physmem.c | 2 +-
tests/qtest/fuzz-megasas-test.c | 49 ++++++++++
tests/qtest/fuzz-test.c | 76 ---------------
tests/qtest/fuzz-virtio-scsi-test.c | 75 +++++++++++++++
tests/qtest/fuzz/generic_fuzz.c | 29 +++++-
tests/qtest/fuzz/generic_fuzz_configs.h | 8 +-
tests/qtest/meson.build | 5 +-
19 files changed, 599 insertions(+), 116 deletions(-)
create mode 100644 hw/mem/sparse-mem.c
create mode 100644 include/hw/mem/sparse-mem.h
create mode 100755 scripts/oss-fuzz/output_reproducer.py
create mode 100644 tests/qtest/fuzz-megasas-test.c
create mode 100644 tests/qtest/fuzz-virtio-scsi-test.c