[PULL 00/10] qtest / fuzzer patches

Thomas Huth posted 10 patches 5 years, 3 months ago
Test docker-quick@centos7 failed
Test docker-mingw@fedora failed
Test checkpatch failed
Test FreeBSD failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200721081055.14073-1-thuth@redhat.com
Maintainers: Sagar Karandikar <sagark@eecs.berkeley.edu>, Stefan Hajnoczi <stefanha@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Peter Maydell <peter.maydell@linaro.org>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Alexander Bulekov <alxndr@bu.edu>, Bastian Koppelmann <kbastian@mail.uni-paderborn.de>, Palmer Dabbelt <palmer@dabbelt.com>, "Philippe Mathieu-Daudé" <philmd@redhat.com>, Subbaraya Sundeep <sundeep.lkml@gmail.com>, Alistair Francis <alistair@alistair23.me>, Laurent Vivier <lvivier@redhat.com>, Niek Linnenbank <nieklinnenbank@gmail.com>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Paolo Bonzini <pbonzini@redhat.com>, Beniamino Galvani <b.galvani@gmail.com>, Thomas Huth <thuth@redhat.com>, Bandan Das <bsd@redhat.com>
.gitlab-ci.yml            | 22 ++++++++---------
MAINTAINERS               |  2 ++
configure                 | 10 ++++----
docs/devel/fuzzing.txt    | 63 +++++++++++++++++++++++++++++++++++++++++++++--
hw/arm/allwinner-h3.c     |  1 +
hw/arm/msf2-soc.c         |  9 ++++---
hw/arm/xlnx-versal.c      |  1 +
hw/arm/xlnx-zynqmp.c      |  1 +
hw/dma/sparc32_dma.c      |  1 +
hw/riscv/sifive_u.c       |  1 +
scripts/oss-fuzz/build.sh |  2 +-
tests/qtest/fuzz/fuzz.c   | 12 +++++----
12 files changed, 96 insertions(+), 29 deletions(-)
[PULL 00/10] qtest / fuzzer patches
Posted by Thomas Huth 5 years, 3 months ago
 Hi Peter,

the following changes since commit af3d69058e09bede9900f266a618ed11f76f49f3:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200720' into staging (2020-07-20 15:58:07 +0100)

are available in the Git repository at:

  https://gitlab.com/huth/qemu.git tags/pull-request-2020-07-21

for you to fetch changes up to 7ad36e2e241bd924f774a1f9fb208c102da58e50:

  hw: Mark nd_table[] misuse in realize methods FIXME (2020-07-21 08:41:15 +0200)

----------------------------------------------------------------
* Fix memory leak in fuzzer
* Fuzzer documentation updates
* Some other minor fuzzer updates
* Fix "make check-qtest SPEED=slow" (bug in msf2 instance_init)
----------------------------------------------------------------

Alexander Bulekov (6):
      fuzz: Fix leak when assembling datadir path string
      gitlab-ci.yml: Add oss-fuzz build tests
      fuzz: build without AddressSanitizer, by default
      docs/fuzz: describe building fuzzers with enable-sanitizers
      docs/fuzz: add information about useful libFuzzer flags
      docs/fuzz: add instructions for generating a coverage report

Markus Armbruster (2):
      msf2: Unbreak device-list-properties for "msf-soc"
      hw: Mark nd_table[] misuse in realize methods FIXME

Thomas Huth (2):
      scripts/oss-fuzz: Limit target list to i386-softmmu
      MAINTAINERS: Extend the device fuzzing section

 .gitlab-ci.yml            | 22 ++++++++---------
 MAINTAINERS               |  2 ++
 configure                 | 10 ++++----
 docs/devel/fuzzing.txt    | 63 +++++++++++++++++++++++++++++++++++++++++++++--
 hw/arm/allwinner-h3.c     |  1 +
 hw/arm/msf2-soc.c         |  9 ++++---
 hw/arm/xlnx-versal.c      |  1 +
 hw/arm/xlnx-zynqmp.c      |  1 +
 hw/dma/sparc32_dma.c      |  1 +
 hw/riscv/sifive_u.c       |  1 +
 scripts/oss-fuzz/build.sh |  2 +-
 tests/qtest/fuzz/fuzz.c   | 12 +++++----
 12 files changed, 96 insertions(+), 29 deletions(-)


Re: [PULL 00/10] qtest / fuzzer patches
Posted by Peter Maydell 5 years, 3 months ago
On Tue, 21 Jul 2020 at 09:11, Thomas Huth <thuth@redhat.com> wrote:
>
>  Hi Peter,
>
> the following changes since commit af3d69058e09bede9900f266a618ed11f76f49f3:
>
>   Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200720' into staging (2020-07-20 15:58:07 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/huth/qemu.git tags/pull-request-2020-07-21
>
> for you to fetch changes up to 7ad36e2e241bd924f774a1f9fb208c102da58e50:
>
>   hw: Mark nd_table[] misuse in realize methods FIXME (2020-07-21 08:41:15 +0200)
>
> ----------------------------------------------------------------
> * Fix memory leak in fuzzer
> * Fuzzer documentation updates
> * Some other minor fuzzer updates
> * Fix "make check-qtest SPEED=slow" (bug in msf2 instance_init)
> ----------------------------------------------------------------


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/5.1
for any user-visible changes.

-- PMM