qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/18] virtio,pc,pci: features, fixes, cleanups
@ 2024-09-11 13:51 Michael S. Tsirkin
  2024-09-11 13:51 ` [PULL 01/18] virtio: Allow .get_vhost() without vhost_started Michael S. Tsirkin
                   ` (18 more replies)
  0 siblings, 19 replies; 22+ messages in thread
From: Michael S. Tsirkin @ 2024-09-11 13:51 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell

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



^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2024-09-17 20:20 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-11 13:51 [PULL 00/18] virtio,pc,pci: features, fixes, cleanups Michael S. Tsirkin
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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).