From: "Michael S. Tsirkin" <mst@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>
Subject: [PULL 00/18] virtio,pc,pci: features, fixes, cleanups
Date: Wed, 11 Sep 2024 09:51:22 -0400 [thread overview]
Message-ID: <cover.1726062663.git.mst@redhat.com> (raw)
The following changes since commit a66f28df650166ae8b50c992eea45e7b247f4143:
Merge tag 'migration-20240909-pull-request' of https://gitlab.com/peterx/qemu into staging (2024-09-10 11:19:22 +0100)
are available in the Git repository at:
https://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream
for you to fetch changes up to 6e3c2d58e967cde3dadae298e81c5e8eb9fb9080:
hw/acpi/ich9: Add periodic and swsmi timer (2024-09-11 09:46:14 -0400)
----------------------------------------------------------------
virtio,pc,pci: features, fixes, cleanups
i286 acpi speedup by precomputing _PRT by Ricardo Ribalda
vhost_net speedup by using MR transactions by Zuo Boqun
ich9 gained support for periodic and swsmi timer by Dominic Prinz
Fixes, cleanups all over the place.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
----------------------------------------------------------------
BALATON Zoltan (2):
hw: Move declaration of IRQState to header and add init function
hw/isa/vt82c686.c: Embed i8259 irq in device state instead of allocating
David Hildenbrand (1):
virtio-mem: don't warn about THP sizes on a kernel without THP support
Dominic Prinz (1):
hw/acpi/ich9: Add periodic and swsmi timer
Dongli Zhang (1):
pci: don't skip function 0 occupancy verification for devfn auto assign
Gao Shiyuan (1):
virtio-pci: Add lookup subregion of VirtIOPCIRegion MR
Hanna Czenczek (2):
virtio: Allow .get_vhost() without vhost_started
virtio: Always reset vhost devices
Philippe Mathieu-Daudé (1):
hw/pci/pci-hmp-cmds: Avoid displaying bogus size in 'info pci'
Ricardo Ribalda (3):
tests/acpi: pc: allow DSDT acpi table changes
hw/i386/acpi-build: Return a pre-computed _PRT table
tests/acpi: pc: update golden masters for DSDT
Volker Rümelin (1):
hw/audio/virtio-sound: fix heap buffer overflow
Wenyu Huang (1):
virtio: rename virtio_split_packed_update_used_idx
Zhenzhong Duan (2):
intel_iommu: Fix invalidation descriptor type field
intel_iommu: Make PASID-cache and PIOTLB type invalid in legacy mode
peng guo (1):
hw/cxl: fix physical address field in get scan media results output
zuoboqun (1):
vhost_net: configure all host notifiers in a single MR transaction
hw/i386/intel_iommu_internal.h | 11 +--
include/hw/acpi/ich9.h | 6 ++
include/hw/acpi/ich9_timer.h | 23 ++++++
include/hw/irq.h | 18 ++++
include/hw/southbridge/ich9.h | 4 +
include/hw/virtio/vhost.h | 4 +
include/hw/virtio/virtio.h | 1 +
hw/acpi/ich9.c | 23 ++++++
hw/acpi/ich9_timer.c | 93 +++++++++++++++++++++
hw/audio/virtio-snd.c | 24 ------
hw/core/irq.c | 25 +++---
hw/cxl/cxl-mailbox-utils.c | 2 +-
hw/display/vhost-user-gpu.c | 2 +-
hw/i386/acpi-build.c | 118 +++++---------------------
hw/i386/intel_iommu.c | 24 +++---
hw/i386/pc.c | 5 +-
hw/isa/lpc_ich9.c | 14 ++++
hw/isa/vt82c686.c | 7 +-
hw/net/vhost_net.c | 155 ++++++++++++++++++++++++++++++++---
hw/net/virtio-net.c | 19 ++++-
hw/pci/pci-hmp-cmds.c | 26 ++++--
hw/pci/pci.c | 17 ++--
hw/virtio/vhost.c | 6 +-
hw/virtio/virtio-crypto.c | 18 +++-
hw/virtio/virtio-mem.c | 7 ++
hw/virtio/virtio-pci.c | 8 +-
hw/virtio/virtio.c | 12 ++-
hw/acpi/meson.build | 2 +-
hw/audio/trace-events | 1 -
tests/data/acpi/x86/pc/DSDT | Bin 6830 -> 8527 bytes
tests/data/acpi/x86/pc/DSDT.acpierst | Bin 6741 -> 8438 bytes
tests/data/acpi/x86/pc/DSDT.acpihmat | Bin 8155 -> 9852 bytes
tests/data/acpi/x86/pc/DSDT.bridge | Bin 13701 -> 15398 bytes
tests/data/acpi/x86/pc/DSDT.cphp | Bin 7294 -> 8991 bytes
tests/data/acpi/x86/pc/DSDT.dimmpxm | Bin 8484 -> 10181 bytes
tests/data/acpi/x86/pc/DSDT.hpbridge | Bin 6781 -> 8478 bytes
tests/data/acpi/x86/pc/DSDT.hpbrroot | Bin 3337 -> 5034 bytes
tests/data/acpi/x86/pc/DSDT.ipmikcs | Bin 6902 -> 8599 bytes
tests/data/acpi/x86/pc/DSDT.memhp | Bin 8189 -> 9886 bytes
tests/data/acpi/x86/pc/DSDT.nohpet | Bin 6688 -> 8385 bytes
tests/data/acpi/x86/pc/DSDT.numamem | Bin 6836 -> 8533 bytes
tests/data/acpi/x86/pc/DSDT.roothp | Bin 10623 -> 12320 bytes
tests/data/acpi/x86/q35/DSDT.cxl | Bin 9714 -> 13148 bytes
tests/data/acpi/x86/q35/DSDT.viot | Bin 9464 -> 14615 bytes
44 files changed, 473 insertions(+), 202 deletions(-)
create mode 100644 include/hw/acpi/ich9_timer.h
create mode 100644 hw/acpi/ich9_timer.c
next reply other threads:[~2024-09-11 14:27 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-11 13:51 Michael S. Tsirkin [this message]
2024-09-11 13:51 ` [PULL 01/18] virtio: Allow .get_vhost() without vhost_started Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 02/18] virtio: Always reset vhost devices Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 03/18] hw: Move declaration of IRQState to header and add init function Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 04/18] hw/isa/vt82c686.c: Embed i8259 irq in device state instead of allocating Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 05/18] pci: don't skip function 0 occupancy verification for devfn auto assign Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 06/18] hw/pci/pci-hmp-cmds: Avoid displaying bogus size in 'info pci' Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 07/18] virtio: rename virtio_split_packed_update_used_idx Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 08/18] intel_iommu: Fix invalidation descriptor type field Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 09/18] intel_iommu: Make PASID-cache and PIOTLB type invalid in legacy mode Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 10/18] tests/acpi: pc: allow DSDT acpi table changes Michael S. Tsirkin
2024-09-11 13:51 ` [PULL 11/18] hw/i386/acpi-build: Return a pre-computed _PRT table Michael S. Tsirkin
2024-09-11 13:52 ` [PULL 12/18] tests/acpi: pc: update golden masters for DSDT Michael S. Tsirkin
2024-09-11 13:52 ` [PULL 13/18] vhost_net: configure all host notifiers in a single MR transaction Michael S. Tsirkin
2024-09-11 13:52 ` [PULL 14/18] virtio-pci: Add lookup subregion of VirtIOPCIRegion MR Michael S. Tsirkin
2024-09-17 20:19 ` Peter Xu
2024-09-11 13:52 ` [PULL 15/18] hw/cxl: fix physical address field in get scan media results output Michael S. Tsirkin
2024-09-11 13:52 ` [PULL 16/18] hw/audio/virtio-sound: fix heap buffer overflow Michael S. Tsirkin
2024-09-13 18:47 ` Volker Rümelin
2024-09-11 13:52 ` [PULL 17/18] virtio-mem: don't warn about THP sizes on a kernel without THP support Michael S. Tsirkin
2024-09-11 13:52 ` [PULL 18/18] hw/acpi/ich9: Add periodic and swsmi timer Michael S. Tsirkin
2024-09-13 9:24 ` [PULL 00/18] virtio,pc,pci: features, fixes, cleanups 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=cover.1726062663.git.mst@redhat.com \
--to=mst@redhat.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 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.