mbox

[PULL,00/18] Misc patches for 2022-07-12

Message ID 20220712124956.150451-1-pbonzini@redhat.com
State New
Headers show

Pull-request

https://gitlab.com/bonzini/qemu.git tags/for-upstream

Message

Paolo Bonzini July 12, 2022, 12:49 p.m. UTC
The following changes since commit 180c2f24d5e8eada41e012a3899d29bb695aae06:

  Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging (2022-07-06 10:41:34 +0530)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 9fb6d8a9b2fc0e150b56a0ff4341494dcd8360b8:

  meson: place default firmware path under .../share (2022-07-12 14:46:58 +0200)

----------------------------------------------------------------
* fuzzing fixes (Alexander)
* fix cross compilation CFLAGS and compiler choice
* do not specify -bios option for tests/vm
* miscellaneous fixes
* preparation for pre-install tree in the build directory (Akihiko)

----------------------------------------------------------------
Akihiko Odaki (2):
      build: Do not depend on pc-bios for config-host.mak
      qga: Relocate a path emitted in the help text

Alexander Bulekov (2):
      build: improve -fsanitize-coverage-allowlist check
      fuzz: only use generic-fuzz targets on oss-fuzz

Marc-André Lureau (1):
      audio/dbus: fix building

Mauro Matteo Cascella (1):
      scsi/lsi53c895a: fix use-after-free in lsi_do_msgout (CVE-2022-0216)

Miaoqian Lin (1):
      accel: kvm: Fix memory leak in find_stats_descriptors

Paolo Bonzini (11):
      tests/vm: do not specify -bios option
      pc-bios/optionrom: use -m16 unconditionally
      configure, pc-bios/optionrom: pass cross CFLAGS correctly
      configure, pc-bios/s390-ccw: pass cross CFLAGS correctly
      configure, pc-bios/vof: pass cross CFLAGS correctly
      configure: allow more host/target combos to use the host compiler
      configure: write EXTRA_CFLAGS for all sub-Makefiles
      tests/tcg: compile system emulation tests as freestanding
      configure: pass whole target name to probe_target_compiler
      build: try both native and cross compilers
      meson: place default firmware path under .../share

 Makefile                               |   2 +-
 accel/kvm/kvm-all.c                    |   1 +
 audio/meson.build                      |   2 +-
 configure                              | 201 ++++++++++++++++++++-------------
 hw/scsi/lsi53c895a.c                   |   3 +-
 meson.build                            |   5 +-
 meson_options.txt                      |   2 +-
 pc-bios/optionrom/Makefile             |  15 +--
 pc-bios/optionrom/code16gcc.h          |   3 -
 pc-bios/s390-ccw/Makefile              |  20 ++--
 pc-bios/s390-ccw/netboot.mak           |   6 +-
 pc-bios/vof/Makefile                   |   8 +-
 qga/main.c                             |   6 +-
 scripts/meson-buildoptions.sh          |   2 +-
 scripts/oss-fuzz/build.sh              |   4 +-
 tests/tcg/Makefile.target              |   1 +
 tests/tcg/aarch64/system/pauth-3.c     |   2 +-
 tests/tcg/aarch64/system/semiconsole.c |   2 +-
 tests/tcg/aarch64/system/semiheap.c    |   2 +-
 tests/tcg/multiarch/system/memory.c    |   2 +-
 tests/vm/fedora                        |   1 -
 tests/vm/freebsd                       |   1 -
 tests/vm/netbsd                        |   1 -
 tests/vm/openbsd                       |   1 -
 24 files changed, 163 insertions(+), 130 deletions(-)
 delete mode 100644 pc-bios/optionrom/code16gcc.h

Comments

Peter Maydell July 12, 2022, 5 p.m. UTC | #1
On Tue, 12 Jul 2022 at 13:57, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> The following changes since commit 180c2f24d5e8eada41e012a3899d29bb695aae06:
>
>   Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging (2022-07-06 10:41:34 +0530)
>
> are available in the Git repository at:
>
>   https://gitlab.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to 9fb6d8a9b2fc0e150b56a0ff4341494dcd8360b8:
>
>   meson: place default firmware path under .../share (2022-07-12 14:46:58 +0200)
>
> ----------------------------------------------------------------
> * fuzzing fixes (Alexander)
> * fix cross compilation CFLAGS and compiler choice
> * do not specify -bios option for tests/vm
> * miscellaneous fixes
> * preparation for pre-install tree in the build directory (Akihiko)


Applied, thanks.

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

-- PMM