qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PULL 00/21] Misc patches for 2022-09-19


From: Paolo Bonzini
Subject: [PULL 00/21] Misc patches for 2022-09-19
Date: Mon, 19 Sep 2022 19:34:28 +0200

The following changes since commit d29201ff34a135cdfc197f4413c1c5047e4f58bb:

  Merge tag 'pull-hmp-20220915a' of https://gitlab.com/dagrh/qemu into staging 
(2022-09-17 10:31:11 -0400)

are available in the Git repository at:

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

for you to fetch changes up to df22fbb751dc72f321218c3fb192730a47ad59a9:

  qboot: update to latest submodule (2022-09-19 15:40:51 +0200)

----------------------------------------------------------------
* add help option for -audio and -audiodev
* another missing memory barrier for dirty pages
* target/i386: Raise #GP on unaligned m128 accesses
* coverity fixes + improvements to components
* add MMX and 3DNow! tests
* SSE4a fixes
* target/i386: TCG translation cleanups
* update qboot submodule

----------------------------------------------------------------
Claudio Fontana (1):
      audio: add help option for -audio and -audiodev

Paolo Bonzini (20):
      KVM: use store-release to mark dirty pages as harvested
      target/i386: Raise #GP on unaligned m128 accesses when required.
      kvm: fix memory leak on failure to read stats descriptors
      spapr_pci: fix leak in spapr_phb_vfio_get_loc_code
      coverity: add new RISC-V component
      coverity: put NUBus under m68k component
      smbios: sanitize type from external type before checking 
have_fields_bitmap
      tests: unit: simplify test-visitor-serialization list tests
      tests: test-qga: close socket on failure to connect
      tests: unit: add NULL-pointer check
      tests/tcg: i386: fix typos in 3DNow! instructions
      tests/tcg: i386: add MMX and 3DNow! tests
      tests/tcg: refine MMX support in SSE tests
      tests/tcg: remove old SSE tests
      target/i386: correctly mask SSE4a bit indices in register operands
      target/i386: fix INSERTQ implementation
      target/i386: REPZ and REPNZ are mutually exclusive
      target/i386: introduce insn_get_addr
      build: remove extra parentheses causing missing rebuilds
      qboot: update to latest submodule

 Makefile                                |   2 +-
 accel/kvm/kvm-all.c                     |  27 +-
 audio/audio.c                           |  19 ++
 audio/audio.h                           |   1 +
 hw/ppc/spapr_pci.c                      |   1 +
 hw/smbios/smbios.c                      |  14 +-
 qemu-options.hx                         |  10 +-
 roms/qboot                              |   2 +-
 scripts/coverity-scan/COMPONENTS.md     |   5 +-
 softmmu/vl.c                            |   9 +-
 target/i386/ops_sse.h                   |  12 +-
 target/i386/ops_sse_header.h            |   2 +-
 target/i386/tcg/excp_helper.c           |  13 +
 target/i386/tcg/helper-tcg.h            |  28 +-
 target/i386/tcg/sysemu/excp_helper.c    |   8 +
 target/i386/tcg/tcg-cpu.c               |   2 +
 target/i386/tcg/translate.c             |  95 ++++--
 target/i386/tcg/user/excp_helper.c      |   7 +
 tests/tcg/i386/Makefile.target          |  24 +-
 tests/tcg/i386/test-3dnow.c             |   3 +
 tests/tcg/i386/test-avx.py              |  33 +-
 tests/tcg/i386/test-i386.c              | 573 --------------------------------
 tests/tcg/i386/test-mmx.c               | 315 ++++++++++++++++++
 tests/tcg/i386/test-mmx.py              | 244 ++++++++++++++
 tests/tcg/i386/x86.csv                  |   4 +-
 tests/tcg/x86_64/Makefile.target        |   1 -
 tests/unit/check-block-qdict.c          |   2 +-
 tests/unit/test-qga.c                   |   1 +
 tests/unit/test-visitor-serialization.c | 157 ++++-----
 29 files changed, 870 insertions(+), 744 deletions(-)
 create mode 100644 tests/tcg/i386/test-3dnow.c
 create mode 100644 tests/tcg/i386/test-mmx.c
 create mode 100755 tests/tcg/i386/test-mmx.py
-- 
2.37.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]