Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210315183812.27760-1-alxndr@bu.edu
Maintainers: Stefan Hajnoczi <stefanha@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Igor Mammedov <imammedo@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Bandan Das <bsd@redhat.com>, Alexander Bulekov <alxndr@bu.edu>, Thomas Huth <thuth@redhat.com>
MAINTAINERS | 4 +
docs/devel/fuzzing.rst | 45 +++++++
hw/mem/meson.build | 1 +
hw/mem/sparse-mem.c | 151 ++++++++++++++++++++++
include/hw/mem/sparse-mem.h | 19 +++
scripts/oss-fuzz/output_reproducer.py | 160 ++++++++++++++++++++++++
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 +-
14 files changed, 542 insertions(+), 83 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