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/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(-)



             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.