Message ID | cover.1726062663.git.mst@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Wed, 11 Sept 2024 at 14:51, Michael S. Tsirkin <mst@redhat.com> wrote: > > 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> Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/9.2 for any user-visible changes. -- PMM
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