From: "Michael S. Tsirkin" <mst@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>
Subject: [PULL 00/17] pci: fixes
Date: Tue, 3 Nov 2026 06:50:21 -0500 [thread overview]
Message-ID: <cover.1793706601.git.mst@redhat.com> (raw)
The following changes since commit 4075aa42daecf701cd3869da8b3271dc3c04a4b1:
Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging (2026-10-30 15:26:36 -0500)
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 cc82fad46af62a3f5488538b6261eb7d54837294:
qtest/libqos/pci: Factor msix entry helpers into pci common code (2026-11-02 03:52:53 -0500)
----------------------------------------------------------------
pci: fixes
pcie_sriov: fix for user-creation of VFs replaced by v2
pcie sriov: a couple more robustness improvements
pci: id docs clarified
pci: a bunch of test fixes, robustness
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
----------------------------------------------------------------
Clément MATHIEU--DRIF (2):
pcie_sriov: Rework the assert statements checking region numbers
pcie_sriov: Adapt bar type array size to the number of regions
Daniel Paziyski (3):
pci: fix null pointer dereference on pci device registration failure
pcie_sriov: perform additional checks after pci device realization
pcie_sriov: fix null pointer dereference when initializing PFs in a system with user and device created VFs
Gerd Hoffmann (2):
pci id: clarify pci subsystem id usage
pci id: assign pci subsystem id for osmates
Nicholas Piggin (9):
tests/qtest: Enforce zero for the "un-fired" msix message value
tests/qtest: Fix virtio msix message endianness
tests/qtest: Add libqos function for testing MSI-X interrupt status
tests/qtest: Enable spapr dma with linear iommu
tests/qtest/ahci: unmap pci bar before reusing device
tests/qtest/libquos/pci: Add migration fixup helper for pci devices
qtest/libqos/pci: Enforce balanced iomap/unmap
qtest/libqos/pci: Fix qpci_msix_enable sharing bar0
qtest/libqos/pci: Factor msix entry helpers into pci common code
Utkarsh Verma (1):
tests/qtest/nvme-test: fix NVMe struct field endianness
docs/specs/pci-ids.rst | 9 +-
include/hw/pci/pcie_sriov.h | 4 +-
tests/qtest/libqos/ahci.h | 2 +
tests/qtest/libqos/pci.h | 21 +++-
hw/pci/pci.c | 11 +-
hw/pci/pcie_sriov.c | 24 +++-
hw/ppc/spapr_iommu.c | 10 +-
tests/qtest/ahci-test.c | 7 ++
tests/qtest/e1000e-test.c | 21 ----
tests/qtest/igb-test.c | 21 ----
tests/qtest/libqos/ahci.c | 12 ++
tests/qtest/libqos/generic-pcihost.c | 1 -
tests/qtest/libqos/pci-pc.c | 3 -
tests/qtest/libqos/pci-spapr.c | 7 +-
tests/qtest/libqos/pci.c | 217 +++++++++++++++++++++++++++++----
tests/qtest/libqos/virtio-pci-modern.c | 30 +----
tests/qtest/libqos/virtio-pci.c | 86 +++----------
tests/qtest/nvme-test.c | 39 +++---
tests/qtest/vhost-user-blk-test.c | 6 -
tests/qtest/virtio-blk-test.c | 12 --
20 files changed, 319 insertions(+), 224 deletions(-)
next reply other threads:[~2026-11-03 11:50 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-03 11:50 Michael S. Tsirkin [this message]
2026-11-03 11:50 ` [PULL 01/17] pcie_sriov: Rework the assert statements checking region numbers Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 02/17] pcie_sriov: Adapt bar type array size to the number of regions Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 03/17] pci id: clarify pci subsystem id usage Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 04/17] pci id: assign pci subsystem id for osmates Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 05/17] pci: fix null pointer dereference on pci device registration failure Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 06/17] pcie_sriov: perform additional checks after pci device realization Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 07/17] pcie_sriov: fix null pointer dereference when initializing PFs in a system with user and device created VFs Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 08/17] tests/qtest: Enforce zero for the "un-fired" msix message value Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 09/17] tests/qtest: Fix virtio msix message endianness Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 10/17] tests/qtest: Add libqos function for testing MSI-X interrupt status Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 11/17] tests/qtest/nvme-test: fix NVMe struct field endianness Michael S. Tsirkin
2026-11-03 11:50 ` [PULL 12/17] tests/qtest: Enable spapr dma with linear iommu Michael S. Tsirkin
2026-11-03 11:51 ` [PULL 13/17] tests/qtest/ahci: unmap pci bar before reusing device Michael S. Tsirkin
2026-11-03 11:51 ` [PULL 14/17] tests/qtest/libquos/pci: Add migration fixup helper for pci devices Michael S. Tsirkin
2026-11-03 11:51 ` [PULL 15/17] qtest/libqos/pci: Enforce balanced iomap/unmap Michael S. Tsirkin
2026-11-03 11:51 ` [PULL 16/17] qtest/libqos/pci: Fix qpci_msix_enable sharing bar0 Michael S. Tsirkin
2026-11-03 11:51 ` [PULL 17/17] qtest/libqos/pci: Factor msix entry helpers into pci common code Michael S. Tsirkin
2026-11-03 22:42 ` [PULL 00/17] pci: fixes 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.1793706601.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.