From: "Michael S. Tsirkin" <mst@redhat.com>
To: Stefan Hajnoczi <stefanha@gmail.com>
Cc: qemu-devel@nongnu.org, Peter Maydell <peter.maydell@linaro.org>
Subject: Re: [PULL 00/31] virtio,pci,pc: features, fixes, tests
Date: Mon, 2 Jun 2025 13:54:28 -0400 [thread overview]
Message-ID: <20250602135333-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <CAJSP0QUCipXvUWQ7uOm4Ct2a0O7=SFF9XZAozTFtAZfak8-EGg@mail.gmail.com>
On Mon, Jun 02, 2025 at 12:39:17PM -0400, Stefan Hajnoczi wrote:
> On Sun, Jun 1, 2025 at 11:34 AM Michael S. Tsirkin <mst@redhat.com> wrote:
> >
> > The following changes since commit d2e9b78162e31b1eaf20f3a4f563da82da56908d:
> >
> > Merge tag 'pull-qapi-2025-05-28' of https://repo.or.cz/qemu/armbru into staging (2025-05-29 08:36:01 -0400)
> >
> > 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 1c5771c092742b729e2a640be184a0f48c0b2cdb:
> >
> > hw/i386/pc_piix: Fix RTC ISA IRQ wiring of isapc machine (2025-06-01 08:30:09 -0400)
> >
> > ----------------------------------------------------------------
> > virtio,pci,pc: features, fixes, tests
> >
> > vhost will now no longer set a call notifier if unused
> > loongarch gained acpi tests based on bios-tables-test
> > some core pci work for SVM support in vtd
> > vhost vdpa init has been optimized for response time to QMP
> > A couple more fixes
> >
> > Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
>
> Please take a look at this CI failure:
> https://gitlab.com/qemu-project/qemu/-/jobs/10225580735#L4750
Hmm must be how it interacts with something in your tree.
Which commit are you merging with?
Let me know, I'll try to rebase.
> >
> > ----------------------------------------------------------------
> > Bernhard Beschow (1):
> > hw/i386/pc_piix: Fix RTC ISA IRQ wiring of isapc machine
> >
> > Bibo Mao (8):
> > uefi-test-tools:: Add LoongArch64 support
> > tests/data/uefi-boot-images: Add ISO image for LoongArch system
> > tests/qtest/bios-tables-test: Use MiB macro rather hardcode value
> > tests/acpi: Add empty ACPI data files for LoongArch
> > tests/qtest/bios-tables-test: Add basic testing for LoongArch
> > rebuild-expected-aml.sh: Add support for LoongArch
> > tests/acpi: Fill acpi table data for LoongArch
> > tests/acpi: Remove stale allowed tables
> >
> > CLEMENT MATHIEU--DRIF (11):
> > pcie: Add helper to declare PASID capability for a pcie device
> > pcie: Helper functions to check if PASID is enabled
> > pcie: Helper function to check if ATS is enabled
> > pcie: Add a helper to declare the PRI capability for a pcie device
> > pcie: Helper functions to check to check if PRI is enabled
> > pci: Cache the bus mastering status in the device
> > pci: Add an API to get IOMMU's min page size and virtual address width
> > memory: Store user data pointer in the IOMMU notifiers
> > pci: Add a pci-level initialization function for IOMMU notifiers
> > pci: Add a pci-level API for ATS
> > pci: Add a PCI-level API for PRI
> >
> > Eugenio Pérez (7):
> > vdpa: check for iova tree initialized at net_client_start
> > vdpa: reorder vhost_vdpa_set_backend_cap
> > vdpa: set backend capabilities at vhost_vdpa_init
> > vdpa: add listener_registered
> > vdpa: reorder listener assignment
> > vdpa: move iova_tree allocation to net_vhost_vdpa_init
> > vdpa: move memory listener register to vhost_vdpa_init
> >
> > Huaitong Han (1):
> > vhost: Don't set vring call if guest notifier is unused
> >
> > Sairaj Kodilkar (1):
> > hw/i386/amd_iommu: Fix device setup failure when PT is on.
> >
> > Vasant Hegde (1):
> > hw/i386/amd_iommu: Fix xtsup when vcpus < 255
> >
> > Yuri Benditovich (1):
> > virtio: check for validity of indirect descriptors
> >
> > include/hw/pci/pci.h | 316 +++++++++++++++++++++
> > include/hw/pci/pci_device.h | 1 +
> > include/hw/pci/pcie.h | 13 +-
> > include/hw/pci/pcie_regs.h | 8 +
> > include/hw/virtio/vhost-vdpa.h | 22 +-
> > include/system/memory.h | 1 +
> > hw/i386/amd_iommu.c | 20 +-
> > hw/i386/pc_piix.c | 5 +
> > hw/pci/pci.c | 206 +++++++++++++-
> > hw/pci/pcie.c | 78 +++++
> > hw/virtio/vhost-vdpa.c | 107 ++++---
> > hw/virtio/virtio-pci.c | 7 +-
> > hw/virtio/virtio.c | 11 +
> > net/vhost-vdpa.c | 34 +--
> > tests/qtest/bios-tables-test.c | 99 ++++++-
> > tests/data/acpi/loongarch64/virt/APIC | Bin 0 -> 108 bytes
> > tests/data/acpi/loongarch64/virt/APIC.topology | Bin 0 -> 213 bytes
> > tests/data/acpi/loongarch64/virt/DSDT | Bin 0 -> 4641 bytes
> > tests/data/acpi/loongarch64/virt/DSDT.memhp | Bin 0 -> 5862 bytes
> > tests/data/acpi/loongarch64/virt/DSDT.numamem | Bin 0 -> 4647 bytes
> > tests/data/acpi/loongarch64/virt/DSDT.topology | Bin 0 -> 5352 bytes
> > tests/data/acpi/loongarch64/virt/FACP | Bin 0 -> 268 bytes
> > tests/data/acpi/loongarch64/virt/MCFG | Bin 0 -> 60 bytes
> > tests/data/acpi/loongarch64/virt/PPTT | Bin 0 -> 76 bytes
> > tests/data/acpi/loongarch64/virt/PPTT.topology | Bin 0 -> 296 bytes
> > tests/data/acpi/loongarch64/virt/SLIT | 0
> > tests/data/acpi/loongarch64/virt/SLIT.numamem | Bin 0 -> 48 bytes
> > tests/data/acpi/loongarch64/virt/SPCR | Bin 0 -> 80 bytes
> > tests/data/acpi/loongarch64/virt/SRAT | Bin 0 -> 104 bytes
> > tests/data/acpi/loongarch64/virt/SRAT.memhp | Bin 0 -> 144 bytes
> > tests/data/acpi/loongarch64/virt/SRAT.numamem | Bin 0 -> 144 bytes
> > tests/data/acpi/loongarch64/virt/SRAT.topology | Bin 0 -> 216 bytes
> > tests/data/acpi/rebuild-expected-aml.sh | 4 +-
> > .../bios-tables-test.loongarch64.iso.qcow2 | Bin 0 -> 12800 bytes
> > tests/qtest/meson.build | 1 +
> > tests/uefi-test-tools/Makefile | 5 +-
> > .../UefiTestToolsPkg/UefiTestToolsPkg.dsc | 6 +-
> > tests/uefi-test-tools/uefi-test-build.config | 10 +
> > 38 files changed, 846 insertions(+), 108 deletions(-)
> > create mode 100644 tests/data/acpi/loongarch64/virt/APIC
> > create mode 100644 tests/data/acpi/loongarch64/virt/APIC.topology
> > create mode 100644 tests/data/acpi/loongarch64/virt/DSDT
> > create mode 100644 tests/data/acpi/loongarch64/virt/DSDT.memhp
> > create mode 100644 tests/data/acpi/loongarch64/virt/DSDT.numamem
> > create mode 100644 tests/data/acpi/loongarch64/virt/DSDT.topology
> > create mode 100644 tests/data/acpi/loongarch64/virt/FACP
> > create mode 100644 tests/data/acpi/loongarch64/virt/MCFG
> > create mode 100644 tests/data/acpi/loongarch64/virt/PPTT
> > create mode 100644 tests/data/acpi/loongarch64/virt/PPTT.topology
> > create mode 100644 tests/data/acpi/loongarch64/virt/SLIT
> > create mode 100644 tests/data/acpi/loongarch64/virt/SLIT.numamem
> > create mode 100644 tests/data/acpi/loongarch64/virt/SPCR
> > create mode 100644 tests/data/acpi/loongarch64/virt/SRAT
> > create mode 100644 tests/data/acpi/loongarch64/virt/SRAT.memhp
> > create mode 100644 tests/data/acpi/loongarch64/virt/SRAT.numamem
> > create mode 100644 tests/data/acpi/loongarch64/virt/SRAT.topology
> > create mode 100644 tests/data/uefi-boot-images/bios-tables-test.loongarch64.iso.qcow2
> >
> >
next prev parent reply other threads:[~2025-06-02 17:54 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-01 15:24 [PULL 00/31] virtio,pci,pc: features, fixes, tests Michael S. Tsirkin
2025-06-01 15:24 ` [PULL 01/31] virtio: check for validity of indirect descriptors Michael S. Tsirkin
2025-06-01 15:24 ` [PULL 02/31] hw/i386/amd_iommu: Fix device setup failure when PT is on Michael S. Tsirkin
2025-06-01 15:24 ` [PULL 03/31] hw/i386/amd_iommu: Fix xtsup when vcpus < 255 Michael S. Tsirkin
2025-06-01 15:24 ` [PULL 04/31] pcie: Add helper to declare PASID capability for a pcie device Michael S. Tsirkin
2025-06-01 15:24 ` [PULL 05/31] pcie: Helper functions to check if PASID is enabled Michael S. Tsirkin
2025-06-01 15:24 ` [PULL 06/31] pcie: Helper function to check if ATS " Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 07/31] pcie: Add a helper to declare the PRI capability for a pcie device Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 08/31] pcie: Helper functions to check to check if PRI is enabled Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 09/31] pci: Cache the bus mastering status in the device Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 10/31] pci: Add an API to get IOMMU's min page size and virtual address width Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 11/31] memory: Store user data pointer in the IOMMU notifiers Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 12/31] pci: Add a pci-level initialization function for " Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 13/31] pci: Add a pci-level API for ATS Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 14/31] pci: Add a PCI-level API for PRI Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 15/31] uefi-test-tools:: Add LoongArch64 support Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 16/31] tests/data/uefi-boot-images: Add ISO image for LoongArch system Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 17/31] tests/qtest/bios-tables-test: Use MiB macro rather hardcode value Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 18/31] tests/acpi: Add empty ACPI data files for LoongArch Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 19/31] tests/qtest/bios-tables-test: Add basic testing " Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 20/31] rebuild-expected-aml.sh: Add support " Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 21/31] tests/acpi: Fill acpi table data " Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 22/31] tests/acpi: Remove stale allowed tables Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 23/31] vhost: Don't set vring call if guest notifier is unused Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 24/31] vdpa: check for iova tree initialized at net_client_start Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 25/31] vdpa: reorder vhost_vdpa_set_backend_cap Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 26/31] vdpa: set backend capabilities at vhost_vdpa_init Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 27/31] vdpa: add listener_registered Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 28/31] vdpa: reorder listener assignment Michael S. Tsirkin
2025-06-01 15:25 ` [PULL 29/31] vdpa: move iova_tree allocation to net_vhost_vdpa_init Michael S. Tsirkin
2025-06-01 15:26 ` [PULL 30/31] vdpa: move memory listener register to vhost_vdpa_init Michael S. Tsirkin
2025-06-01 15:26 ` [PULL 31/31] hw/i386/pc_piix: Fix RTC ISA IRQ wiring of isapc machine Michael S. Tsirkin
2025-06-02 8:39 ` [PULL 00/31] virtio,pci,pc: features, fixes, tests Michael S. Tsirkin
2025-06-02 16:39 ` Stefan Hajnoczi
2025-06-02 17:54 ` Michael S. Tsirkin [this message]
2025-06-02 18:25 ` Stefan Hajnoczi
2025-06-02 18:31 ` Michael S. Tsirkin
2025-06-02 21:58 ` Michael S. Tsirkin
2025-06-02 22:27 ` Stefan Hajnoczi
2025-06-03 1:09 ` Bibo Mao
2025-06-02 20:43 ` Stefan Hajnoczi
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=20250602135333-mutt-send-email-mst@kernel.org \
--to=mst@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@gmail.com \
/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.