Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20201026100632.212530-1-thuth@redhat.com
Maintainers: Stefan Hajnoczi <stefanha@redhat.com>, Bandan Das <bsd@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>, Paul Durrant <paul@xen.org>, Anthony Perard <anthony.perard@citrix.com>, Richard Henderson <rth@twiddle.net>, Thomas Huth <thuth@redhat.com>, Alexander Bulekov <alxndr@bu.edu>
.gitlab-ci.yml | 1 +
accel/{qtest/qtest-cpus.c => dummy-cpus.c} | 27 +-
accel/meson.build | 8 +
accel/qtest/meson.build | 1 -
accel/qtest/qtest-cpus.h | 17 -
accel/qtest/qtest.c | 5 +-
accel/xen/xen-all.c | 8 +
docs/devel/fuzzing.txt | 39 +
include/exec/memory.h | 21 +
include/exec/memory_ldst_cached.h.inc | 3 +
include/sysemu/cpus.h | 3 +
memory_ldst.c.inc | 4 +
scripts/oss-fuzz/build.sh | 14 +-
scripts/oss-fuzz/minimize_qtest_trace.py | 157 ++++
scripts/oss-fuzz/reorder_fuzzer_qtest_trace.py | 103 +++
softmmu/memory.c | 27 +
softmmu/physmem.c | 2 +
tests/acceptance/machine_m68k_nextcube.py | 7 +-
tests/acceptance/ppc_prep_40p.py | 4 +-
tests/docker/dockerfiles/centos8.docker | 1 +
tests/docker/dockerfiles/debian-amd64.docker | 3 +
tests/docker/dockerfiles/fedora.docker | 1 +
tests/docker/dockerfiles/ubuntu2004.docker | 1 +
tests/qtest/fuzz/fuzz.c | 13 +
tests/qtest/fuzz/fuzz.h | 28 +
tests/qtest/fuzz/generic_fuzz.c | 954 +++++++++++++++++++++++++
tests/qtest/fuzz/generic_fuzz_configs.h | 121 ++++
tests/qtest/fuzz/meson.build | 1 +
tests/qtest/libqtest.c | 22 +-
tests/qtest/meson.build | 3 +-
tests/qtest/migration-helpers.c | 16 +-
31 files changed, 1550 insertions(+), 65 deletions(-)
rename accel/{qtest/qtest-cpus.c => dummy-cpus.c} (71%)
delete mode 100644 accel/qtest/qtest-cpus.h
create mode 100755 scripts/oss-fuzz/minimize_qtest_trace.py
create mode 100755 scripts/oss-fuzz/reorder_fuzzer_qtest_trace.py
create mode 100644 tests/qtest/fuzz/generic_fuzz.c
create mode 100644 tests/qtest/fuzz/generic_fuzz_configs.h