qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Thomas Huth <thuth@redhat.com>
To: qemu-devel@nongnu.org, Peter Maydell <peter.maydell@linaro.org>
Cc: acho@suse.com
Subject: [PULL v2 00/15] Testing, CI and bsd-user patches
Date: Mon, 11 Jan 2021 15:06:01 +0100	[thread overview]
Message-ID: <20210111140602.159377-1-thuth@redhat.com> (raw)

The following changes since commit 7b09f127738ae3d0e71716cea086fc8f847a5686:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210108' into staging (2021-01-08 15:37:04 +0000)

are available in the Git repository at:

  https://gitlab.com/huth/qemu.git tags/pull-request-2021-01-11v2

for you to fetch changes up to b677001d70529df271a5d9314440bb201da40acf:

  fuzz: map all BARs and enable PCI devices (2021-01-11 14:59:21 +0100)

----------------------------------------------------------------
* Fuzzer improvements
* Add OpenSUSE leap to the gitlab-CI
* Some fixes to get our CI "green" again
* Some initial patches to update bsd-user
----------------------------------------------------------------

v2: Fixed the author field in the first patch

Alexander Bulekov (1):
      fuzz: map all BARs and enable PCI devices

Cho, Yu-Chen (1):
      gitlab-ci.yml: Add openSUSE Leap 15.2 for gitlab CI/CD

Gan Qixin (1):
      qtest/libqtest: fix heap-buffer-overflow in qtest_cb_for_every_machine()

Philippe Mathieu-Daudé (1):
      util/oslib-win32: Fix _aligned_malloc() arguments order

Qiuhao Li (7):
      fuzz: accelerate non-crash detection
      fuzz: double the IOs to remove for every loop
      fuzz: split write operand using binary approach
      fuzz: remove IO commands iteratively
      fuzz: set bits in operand of write/out to zero
      fuzz: add minimization options
      fuzz: heuristic split write based on past IOs

Stacey Son (1):
      bsd-user: move strace OS/arch dependent code to host/arch dirs

Thomas Huth (1):
      tests/acceptance: Fix race conditions in s390x tests & skip fedora on gitlab-CI

Warner Losh (2):
      bsd-user: regenerate FreeBSD's system call numbers
      bsd-user: Update strace.list for FreeBSD's latest syscalls

 .gitlab-ci.d/containers.yml                   |   5 +
 .gitlab-ci.yml                                |  31 ++
 bsd-user/arm/target_arch_sysarch.h            |  78 +++
 bsd-user/arm/target_syscall.h                 |  36 ++
 bsd-user/freebsd/os-strace.h                  |  29 ++
 bsd-user/freebsd/strace.list                  |  65 ++-
 bsd-user/freebsd/syscall_nr.h                 | 695 ++++++++++++++------------
 bsd-user/i386/target_arch_sysarch.h           |  77 +++
 bsd-user/i386/target_syscall.h                |  19 +
 bsd-user/mips/target_arch_sysarch.h           |  69 +++
 bsd-user/mips/target_syscall.h                |  52 ++
 bsd-user/mips64/target_arch_sysarch.h         |  69 +++
 bsd-user/mips64/target_syscall.h              |  53 ++
 bsd-user/netbsd/os-strace.h                   |   1 +
 bsd-user/openbsd/os-strace.h                  |   1 +
 bsd-user/sparc/target_arch_sysarch.h          |  52 ++
 bsd-user/sparc/target_syscall.h               |  24 +-
 bsd-user/sparc64/target_arch_sysarch.h        |  52 ++
 bsd-user/sparc64/target_syscall.h             |  24 +-
 bsd-user/strace.c                             |  11 +
 bsd-user/x86_64/target_arch_sysarch.h         |  76 +++
 bsd-user/x86_64/target_syscall.h              |  21 +-
 meson.build                                   |   1 +
 scripts/oss-fuzz/minimize_qtest_trace.py      | 260 ++++++++--
 tests/acceptance/machine_s390_ccw_virtio.py   |  14 +-
 tests/docker/dockerfiles/opensuse-leap.docker |  55 ++
 tests/qtest/fuzz/generic_fuzz.c               |  24 +
 tests/qtest/libqtest.c                        |   2 +-
 util/oslib-win32.c                            |   2 +-
 29 files changed, 1521 insertions(+), 377 deletions(-)
 create mode 100644 bsd-user/arm/target_arch_sysarch.h
 create mode 100644 bsd-user/arm/target_syscall.h
 create mode 100644 bsd-user/freebsd/os-strace.h
 create mode 100644 bsd-user/i386/target_arch_sysarch.h
 create mode 100644 bsd-user/mips/target_arch_sysarch.h
 create mode 100644 bsd-user/mips/target_syscall.h
 create mode 100644 bsd-user/mips64/target_arch_sysarch.h
 create mode 100644 bsd-user/mips64/target_syscall.h
 create mode 100644 bsd-user/netbsd/os-strace.h
 create mode 100644 bsd-user/openbsd/os-strace.h
 create mode 100644 bsd-user/sparc/target_arch_sysarch.h
 create mode 100644 bsd-user/sparc64/target_arch_sysarch.h
 create mode 100644 bsd-user/x86_64/target_arch_sysarch.h
 create mode 100644 tests/docker/dockerfiles/opensuse-leap.docker



             reply	other threads:[~2021-01-11 14:09 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-11 14:06 Thomas Huth [this message]
2021-01-11 14:06 ` [PULL 01/15] gitlab-ci.yml: Add openSUSE Leap 15.2 for gitlab CI/CD Thomas Huth
2021-01-11 14:40 ` [PULL v2 00/15] Testing, CI and bsd-user patches Philippe Mathieu-Daudé
2021-01-12  7:44   ` Thomas Huth
2021-01-11 17:47 ` Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210111140602.159377-1-thuth@redhat.com \
    --to=thuth@redhat.com \
    --cc=acho@suse.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).