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
next 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.