Thread (18 messages) 18 messages, 6 authors, 2025-11-26

Re: [PATCH v7 0/5] Disable ATS via iommu during PCI resets

From: Nicolin Chen <hidden>
Date: 2025-11-25 18:30:53
Also in: kvm, linux-acpi, linux-iommu, linux-patches, linux-pci, lkml

On Tue, Nov 25, 2025 at 03:22:03PM +0100, Jörg Rödel wrote:
On Fri, Nov 21, 2025 at 05:57:27PM -0800, Nicolin Chen wrote:
quoted
Nicolin Chen (5):
  iommu: Lock group->mutex in iommu_deferred_attach()
  iommu: Tidy domain for iommu_setup_dma_ops()
  iommu: Add iommu_driver_get_domain_for_dev() helper
  iommu: Introduce pci_dev_reset_iommu_prepare/done()
  PCI: Suspend iommu function prior to resetting a device

 drivers/iommu/dma-iommu.h                   |   5 +-
 include/linux/iommu.h                       |  14 ++
 include/uapi/linux/vfio.h                   |   4 +
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c |   5 +-
 drivers/iommu/dma-iommu.c                   |   4 +-
 drivers/iommu/iommu.c                       | 220 +++++++++++++++++++-
 drivers/pci/pci-acpi.c                      |  13 +-
 drivers/pci/pci.c                           |  65 +++++-
 drivers/pci/quirks.c                        |  19 +-
 9 files changed, 326 insertions(+), 23 deletions(-)
Looks good from an IOMMU perspective, but needs Ack from PCI side.
Thanks, Joerg.

@Bjorn,

I have addressed your remarks from v5. Would you mind giving a
second look so that we might be able to make it to this cycle?

Thank you!
Nicolin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help