All of lore.kernel.org
 help / color / mirror / Atom feed
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



             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.