[RESEND PULL 0/7] 2021-01-25 Fuzzing Patches

Alexander Bulekov posted 7 patches 4 years, 9 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210125184756.319453-1-alxndr@bu.edu
Maintainers: Stefan Hajnoczi <stefanha@redhat.com>, Alexander Bulekov <alxndr@bu.edu>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Bandan Das <bsd@redhat.com>
docs/devel/fuzzing.rst                  | 31 +++++++++++++++++--
include/exec/memory.h                   |  8 ++---
include/exec/memory_ldst_cached.h.inc   |  6 ++--
memory_ldst.c.inc                       |  8 ++---
softmmu/memory.c                        |  5 ++-
softmmu/physmem.c                       |  4 +--
tests/qtest/fuzz/fuzz.c                 | 11 ++++++-
tests/qtest/fuzz/generic_fuzz.c         | 19 +++++++-----
tests/qtest/fuzz/generic_fuzz_configs.h | 41 ++++++++++++++++++++++++-
9 files changed, 104 insertions(+), 29 deletions(-)
[RESEND PULL 0/7] 2021-01-25 Fuzzing Patches
Posted by Alexander Bulekov 4 years, 9 months ago
Hi Paolo,

The following changes since commit 3dcfd4e3f285cd69d7cf581d3a688e421d28e07e:

  Merge remote-tracking branch 'remotes/gkurz-gitlab/tags/9p-next-pull-request' into staging (2021-01-25 13:48:38 +0000)

are available in the Git repository at:

  https://gitlab.com/a1xndr/qemu.git tags/2021-01-25-pull-request

for you to fetch changes up to 2d8bc3f9c0af70526e04665eed02417aa892075d:

  fuzz: add virtio-9p configurations for fuzzing (2021-01-25 12:36:11 -0500)

Thank you

----------------------------------------------------------------
Pull request

* Add fuzzer configs for virtio-9p
* Add fuzzer configs for PATA/SATA ide-hd and atapi devices
* Remove a DMA callback check that was limitting the fuzzer
* Improve debug info and documentation

----------------------------------------------------------------

Alexander Bulekov (7):
  fuzz: ignore address_space_map is_write flag
  fuzz: refine the ide/ahci fuzzer configs
  docs/fuzz: fix pre-meson path
  fuzz: log the arguments used to initialize QEMU
  fuzz: enable dynamic args for generic-fuzz configs
  docs/fuzz: add some information about OSS-Fuzz
  fuzz: add virtio-9p configurations for fuzzing

 docs/devel/fuzzing.rst                  | 31 +++++++++++++++++--
 include/exec/memory.h                   |  8 ++---
 include/exec/memory_ldst_cached.h.inc   |  6 ++--
 memory_ldst.c.inc                       |  8 ++---
 softmmu/memory.c                        |  5 ++-
 softmmu/physmem.c                       |  4 +--
 tests/qtest/fuzz/fuzz.c                 | 11 ++++++-
 tests/qtest/fuzz/generic_fuzz.c         | 19 +++++++-----
 tests/qtest/fuzz/generic_fuzz_configs.h | 41 ++++++++++++++++++++++++-
 9 files changed, 104 insertions(+), 29 deletions(-)

-- 
2.28.0