From: "Michael S. Tsirkin" <mst@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>
Subject: [PULL 00/31] virtio,pc,pci: fixes, features, cleanups
Date: Tue, 25 Apr 2023 03:44:42 -0400 [thread overview]
Message-ID: <cover.1682408661.git.mst@redhat.com> (raw)
The following changes since commit c1eb2ddf0f8075faddc5f7c3d39feae3e8e9d6b4:
Update version for v8.0.0 release (2023-04-19 17:27:13 +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 c28db9e0002df2abf88283b41dce0be17e8b0888:
hw/pci-bridge: Make PCIe and CXL PXB Devices inherit from TYPE_PXB_DEV (2023-04-24 22:56:55 -0400)
----------------------------------------------------------------
virtio,pc,pci: fixes, features, cleanups
Mostly just fixes, cleanups all over the place.
Some optimizations.
More control over slot_reserved_mask.
More feature bits supported for SVQ.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
----------------------------------------------------------------
Akihiko Odaki (1):
docs: Remove obsolete descriptions of SR-IOV support
Ani Sinha (3):
Add my old and new work email mapping and use work email to support biosbits
Add my old and new work email mapping and use work email to support acpi
hw/acpi: limit warning on acpi table size to pc machines older than version 2.3
Carlos López (1):
virtio: refresh vring region cache after updating a virtqueue size
Chuck Zmudzinski (1):
pci: avoid accessing slot_reserved_mask directly outside of pci.c
Cornelia Huck (1):
hw: Add compat machines for 8.1
Eugenio Pérez (2):
vdpa: accept VIRTIO_NET_F_SPEED_DUPLEX in SVQ
MAINTAINERS: Add Eugenio Pérez as vhost-shadow-virtqueue reviewer
Igor Mammedov (1):
acpi: pcihp: allow repeating hot-unplug requests
Jason Wang (1):
intel_iommu: refine iotlb hash calculation
Jonathan Cameron (2):
hw/pci-bridge: pci_expander_bridge fix type in pxb_cxl_dev_reset()
hw/pci-bridge: Make PCIe and CXL PXB Devices inherit from TYPE_PXB_DEV
Paolo Bonzini (1):
tests: bios-tables-test: replace memset with initializer
Peter Maydell (3):
docs/specs/pci-ids: Convert from txt to rST
docs/specs: Convert pci-serial.txt to rst
docs/specs: Convert pci-testdev.txt to rst
Peter Xu (1):
vhost: Drop unused eventfd_add|del hooks
Philippe Mathieu-Daudé (6):
MAINTAINERS: Mark AMD-Vi emulation as orphan
hw/i386/amd_iommu: Explicit use of AMDVI_BASE_ADDR in amdvi_init
hw/i386/amd_iommu: Remove intermediate AMDVIState::devid field
hw/i386/amd_iommu: Move capab_offset from AMDVIState to AMDVIPCIState
hw/i386/amd_iommu: Set PCI static/const fields via PCIDeviceClass
hw/i386/amd_iommu: Factor amdvi_pci_realize out of amdvi_sysbus_realize
Stefan Weil (1):
docs/cxl: Fix sentence
Thomas Huth (1):
meson_options.txt: Enable qom-cast-debug by default again
Viresh Kumar (3):
docs: vhost-user: Define memory region separately
docs: vhost-user: Add Xen specific memory mapping support
virtio: i2c: Check notifier helpers for VIRTIO_CONFIG_IRQ_IDX
Vladimir Sementsov-Ogievskiy (1):
vhost-user-blk-server: notify client about disk resize
Yangming (1):
virtio-balloon: optimize the virtio-balloon on the ARM platform
docs/pcie_sriov.txt | 5 +-
docs/specs/pci-ids.txt | 70 -----------------
docs/specs/pci-serial.txt | 34 ---------
docs/specs/pci-testdev.txt | 31 --------
meson_options.txt | 2 +-
hw/i386/amd_iommu.h | 9 +--
hw/i386/intel_iommu_internal.h | 6 +-
include/hw/boards.h | 5 ++
include/hw/cxl/cxl.h | 4 +-
include/hw/i386/pc.h | 6 ++
include/hw/pci/pci.h | 3 +
include/hw/pci/pci_bridge.h | 30 +++++---
include/hw/virtio/virtio.h | 1 +
subprojects/libvhost-user/libvhost-user.h | 2 +
block/export/vhost-user-blk-server.c | 24 ++++++
hw/acpi/cxl.c | 11 +--
hw/acpi/pcihp.c | 10 +++
hw/arm/virt.c | 11 ++-
hw/char/serial-pci-multi.c | 2 +-
hw/char/serial-pci.c | 2 +-
hw/core/machine.c | 3 +
hw/cxl/cxl-host.c | 4 +-
hw/i386/acpi-build.c | 12 ++-
hw/i386/amd_iommu.c | 74 ++++++++++--------
hw/i386/intel_iommu.c | 9 ++-
hw/i386/pc.c | 4 +
hw/i386/pc_piix.c | 17 ++++-
hw/i386/pc_q35.c | 14 +++-
hw/m68k/virt.c | 11 ++-
hw/mem/pc-dimm.c | 7 ++
hw/pci-bridge/pci_expander_bridge.c | 61 +++++----------
hw/pci/pci.c | 15 ++++
hw/ppc/spapr.c | 17 ++++-
hw/s390x/s390-virtio-ccw.c | 14 +++-
hw/s390x/virtio-ccw.c | 1 +
hw/sparc64/sun4u.c | 7 +-
hw/virtio/vhost-user-i2c.c | 16 ++++
hw/virtio/vhost.c | 14 ----
hw/virtio/virtio-balloon.c | 33 ++------
hw/virtio/virtio-mmio.c | 1 +
hw/virtio/virtio-pci.c | 1 +
hw/virtio/virtio.c | 2 +-
hw/xen/xen_pt.c | 7 +-
net/vhost-vdpa.c | 3 +-
subprojects/libvhost-user/libvhost-user.c | 10 +++
tests/qtest/bios-tables-test.c | 123 +++++++++++-------------------
.mailmap | 1 +
MAINTAINERS | 12 ++-
docs/devel/acpi-bits.rst | 2 +-
docs/interop/vhost-user.rst | 60 ++++++++++-----
docs/specs/index.rst | 3 +
docs/specs/pci-ids.rst | 98 ++++++++++++++++++++++++
docs/specs/pci-serial.rst | 37 +++++++++
docs/specs/pci-testdev.rst | 39 ++++++++++
docs/system/devices/cxl.rst | 2 +-
scripts/meson-buildoptions.sh | 2 +-
56 files changed, 584 insertions(+), 420 deletions(-)
delete mode 100644 docs/specs/pci-ids.txt
delete mode 100644 docs/specs/pci-serial.txt
delete mode 100644 docs/specs/pci-testdev.txt
create mode 100644 docs/specs/pci-ids.rst
create mode 100644 docs/specs/pci-serial.rst
create mode 100644 docs/specs/pci-testdev.rst
next reply other threads:[~2023-04-25 7:45 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-25 7:44 Michael S. Tsirkin [this message]
2023-04-25 7:44 ` [PULL 01/31] virtio: refresh vring region cache after updating a virtqueue size Michael S. Tsirkin
2023-04-26 16:32 ` Michael Tokarev
2023-04-25 7:44 ` [PULL 02/31] Add my old and new work email mapping and use work email to support biosbits Michael S. Tsirkin
2023-04-25 7:44 ` [PULL 03/31] vdpa: accept VIRTIO_NET_F_SPEED_DUPLEX in SVQ Michael S. Tsirkin
2023-04-25 7:44 ` [PULL 04/31] meson_options.txt: Enable qom-cast-debug by default again Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 05/31] vhost: Drop unused eventfd_add|del hooks Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 06/31] docs: vhost-user: Define memory region separately Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 07/31] docs: vhost-user: Add Xen specific memory mapping support Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 08/31] virtio-balloon: optimize the virtio-balloon on the ARM platform Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 09/31] MAINTAINERS: Mark AMD-Vi emulation as orphan Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 10/31] hw/i386/amd_iommu: Explicit use of AMDVI_BASE_ADDR in amdvi_init Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 11/31] hw/i386/amd_iommu: Remove intermediate AMDVIState::devid field Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 12/31] hw/i386/amd_iommu: Move capab_offset from AMDVIState to AMDVIPCIState Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 13/31] hw/i386/amd_iommu: Set PCI static/const fields via PCIDeviceClass Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 14/31] hw/i386/amd_iommu: Factor amdvi_pci_realize out of amdvi_sysbus_realize Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 15/31] hw: Add compat machines for 8.1 Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 16/31] pci: avoid accessing slot_reserved_mask directly outside of pci.c Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 17/31] vhost-user-blk-server: notify client about disk resize Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 18/31] Add my old and new work email mapping and use work email to support acpi Michael S. Tsirkin
2023-04-25 8:22 ` Ani Sinha
2023-04-25 7:45 ` [PULL 19/31] hw/acpi: limit warning on acpi table size to pc machines older than version 2.3 Michael S. Tsirkin
2023-04-25 7:45 ` [PULL 20/31] tests: bios-tables-test: replace memset with initializer Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 21/31] MAINTAINERS: Add Eugenio Pérez as vhost-shadow-virtqueue reviewer Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 22/31] docs/cxl: Fix sentence Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 23/31] intel_iommu: refine iotlb hash calculation Michael S. Tsirkin
2023-04-25 8:04 ` Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 25/31] virtio: i2c: Check notifier helpers for VIRTIO_CONFIG_IRQ_IDX Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 26/31] acpi: pcihp: allow repeating hot-unplug requests Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 27/31] docs/specs/pci-ids: Convert from txt to rST Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 28/31] docs/specs: Convert pci-serial.txt to rst Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 29/31] docs/specs: Convert pci-testdev.txt " Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 30/31] hw/pci-bridge: pci_expander_bridge fix type in pxb_cxl_dev_reset() Michael S. Tsirkin
2023-04-25 7:46 ` [PULL 31/31] hw/pci-bridge: Make PCIe and CXL PXB Devices inherit from TYPE_PXB_DEV Michael S. Tsirkin
2023-04-25 8:04 ` [PULL 24/31] docs: Remove obsolete descriptions of SR-IOV support Michael S. Tsirkin
2023-04-25 11:16 ` [PULL 00/31] virtio,pc,pci: fixes, features, cleanups Richard Henderson
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.1682408661.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.