All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Subject: [PULL 00/21] Misc patches for 2022-09-19
Date: Mon, 19 Sep 2022 19:34:28 +0200	[thread overview]
Message-ID: <20220919173449.5864-1-pbonzini@redhat.com> (raw)

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	other threads:[~2022-09-19 17:37 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-19 17:34 Paolo Bonzini [this message]
2022-09-19 17:34 ` [PULL 01/21] KVM: use store-release to mark dirty pages as harvested Paolo Bonzini
2022-09-19 17:34 ` [PULL 02/21] target/i386: Raise #GP on unaligned m128 accesses when required Paolo Bonzini
2022-09-19 17:34 ` [PULL 03/21] kvm: fix memory leak on failure to read stats descriptors Paolo Bonzini
2022-09-19 17:34 ` [PULL 04/21] spapr_pci: fix leak in spapr_phb_vfio_get_loc_code Paolo Bonzini
2022-09-19 17:34 ` [PULL 05/21] coverity: add new RISC-V component Paolo Bonzini
2022-09-19 17:34 ` [PULL 06/21] coverity: put NUBus under m68k component Paolo Bonzini
2022-09-19 17:34 ` [PULL 07/21] smbios: sanitize type from external type before checking have_fields_bitmap Paolo Bonzini
2022-09-19 17:34 ` [PULL 08/21] tests: unit: simplify test-visitor-serialization list tests Paolo Bonzini
2022-09-19 17:34 ` [PULL 09/21] tests: test-qga: close socket on failure to connect Paolo Bonzini
2022-09-19 17:34 ` [PULL 10/21] tests: unit: add NULL-pointer check Paolo Bonzini
2022-09-19 17:34 ` [PULL 11/21] tests/tcg: i386: fix typos in 3DNow! instructions Paolo Bonzini
2022-09-19 17:34 ` [PULL 12/21] tests/tcg: i386: add MMX and 3DNow! tests Paolo Bonzini
2022-09-19 17:34 ` [PULL 13/21] tests/tcg: refine MMX support in SSE tests Paolo Bonzini
2022-09-19 17:34 ` [PULL 14/21] tests/tcg: remove old " Paolo Bonzini
2022-09-19 17:34 ` [PULL 15/21] audio: add help option for -audio and -audiodev Paolo Bonzini
2022-09-19 17:34 ` [PULL 16/21] target/i386: correctly mask SSE4a bit indices in register operands Paolo Bonzini
2022-09-19 17:34 ` [PULL 17/21] target/i386: fix INSERTQ implementation Paolo Bonzini
2022-09-19 17:34 ` [PULL 18/21] target/i386: REPZ and REPNZ are mutually exclusive Paolo Bonzini
2022-09-19 17:34 ` [PULL 19/21] target/i386: introduce insn_get_addr Paolo Bonzini
2022-09-19 17:34 ` [PULL 20/21] build: remove extra parentheses causing missing rebuilds Paolo Bonzini
2022-09-19 17:34 ` [PULL 21/21] qboot: update to latest submodule Paolo Bonzini
2022-09-21 17:33 ` [PULL 00/21] Misc patches for 2022-09-19 Stefan Hajnoczi

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=20220919173449.5864-1-pbonzini@redhat.com \
    --to=pbonzini@redhat.com \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.