Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2026-05-30 21:39:46 to 2026-06-02 20:14:43 UTC [more...]

[RFC PATCH 0/4] dma-mapping: Add preservation of direct allocations
 2026-06-02 20:14 UTC  (4+ messages)
` [RFC PATCH 3/4] dma-direct: Add API to preserve/restore allocations

[PATCH v3 0/3] iommu/arm-smmu-v3: Tegra264 invalidation workaround
 2026-06-02 20:13 UTC  (10+ messages)
` [PATCH v3 1/3] iommu/arm-smmu-v3: Factor out CMDQ batch force-sync conditions
` [PATCH v3 2/3] iommu/arm-smmu-v3: Detect Tegra264 erratum
` [PATCH v3 3/3] iommu/arm-smmu-v3: Issue CFGI/TLBI twice on Tegra264

[PATCH V1] iommu/hyperv: Create hyperv subdirectory under drivers/iommu
 2026-06-02 19:20 UTC  (6+ messages)

[PATCH] dma: map_benchmark: turn dma_sg_map_param buf into a flexible array
 2026-06-02 16:52 UTC  (3+ messages)

[PATCH v3 00/11] kdump: reduce vmcore size and capture time
 2026-06-02 16:24 UTC  (8+ messages)
` [PATCH v3 03/11] of: reserved_mem: avoid post-init UAF when alloc_reserved_mem_array() fails
` [PATCH v3 09/11] arm64: kdump: exclude non-dumpable reserved memory regions from vmcore

[PATCH] iommu/dma-iommu: Fix wrong scatterlist length assignment in P2PDMA path
 2026-06-02 15:51 UTC  (6+ messages)
  ` 答复: [外部邮件] "

[PATCH v8 00/10] iommu/arm-smmu-v3: Implement Runtime/System Sleep ops
 2026-06-02 15:27 UTC  (32+ messages)
` [PATCH v8 01/12] iommu/arm-smmu-v3: Refactor arm_smmu_setup_irqs
` [PATCH v8 02/12] iommu/arm-smmu-v3: Add a helper to drain cmd queues
` [PATCH v8 03/12] iommu/tegra241-cmdqv: Add a helper to drain VCMDQs
` [PATCH v8 04/12] iommu/tegra241-cmdqv: Restore PROD and CONS after resume
` [PATCH v8 05/12] iommu/arm-smmu-v3: Cache and restore MSI config
` [PATCH v8 06/12] iommu/arm-smmu-v3: Handle gerror during suspend
` [PATCH v8 07/12] iommu/arm-smmu-v3: Add CMDQ_PROD_STOP_FLAG to gate CMDQ submissions
` [PATCH v8 08/12] iommu/tegra241-cmdqv: Add a helper to quiesce VCMDQs
` [PATCH v8 09/12] iommu/arm-smmu-v3: Implement pm_runtime & system sleep ops
` [PATCH v8 10/12] iommu/arm-smmu-v3: Enable pm_runtime and setup devlinks
` [PATCH v8 11/12] iommu/arm-smmu-v3: Invoke pm_runtime before hw access
` [PATCH v8 12/12] iommu/arm-smmu-v3: Add KUnit unit tests for Runtime PM

[PATCH v2 0/8] dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths
 2026-06-02 14:29 UTC  (3+ messages)

[PATCH v5 00/20] dma-mapping: Use DMA_ATTR_CC_SHARED through direct, pool and swiotlb paths
 2026-06-02 14:24 UTC  (8+ messages)
` [PATCH v5 05/20] dma-pool: track decrypted atomic pools and select them via attrs
` [PATCH v5 10/20] dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHARED

[RFC PATCH] Optimize VFIO and IOMMU mapping traversal
 2026-06-02 12:32 UTC  (53+ messages)
` [PATCH 0/9] iommu: introduce iova_to_phys_length for efficient IOVA-to-physical translation
  ` [PATCH 1/9] iommu: introduce iova_to_phys_length in iommu_domain_ops
  ` [PATCH 2/9] iommu/io-pgtable: introduce iova_to_phys_length in io_pgtable_ops
  ` [PATCH 3/9] iommu/generic_pt: implement iova_to_phys_length
  ` [PATCH 4/9] iommu/arm-smmu: "
  ` [PATCH 5/9] iommu: apple-dart/ipmmu/mtk_iommu "
  ` [PATCH 6/9] iommu: direct page-table drivers "
  ` [PATCH 7/9] vfio/iommufd: use iova_to_phys_length for efficient unmap
  ` [PATCH 8/9] drm/gpu, iommu/io-pgtable: switch to iova_to_phys_length
  ` [PATCH 9/9] iommu: remove deprecated iova_to_phys from domain_ops and io_pgtable_ops
  ` [PATCH v2 00/30] iommu: introduce iova_to_phys_length for efficient IOVA-to-physical translation
    ` [PATCH v2 01/30] iommu: introduce iova_to_phys_length in iommu_domain_ops
    ` [PATCH v2 02/30] iommu/io-pgtable-arm: introduce iova_to_phys_length in io_pgtable_ops
    ` [PATCH v2 03/30] iommu/io-pgtable-arm-v7s: "
    ` [PATCH v2 04/30] iommu/io-pgtable-dart: "
    ` [PATCH v2 05/30] iommu/generic_pt: implement iova_to_phys_length
    ` [PATCH v2 06/30] iommu/arm-smmu-v3: "
    ` [PATCH v2 07/30] iommu/arm-smmu: "
    ` [PATCH v2 08/30] iommu/qcom_iommu: "
    ` [PATCH v2 09/30] iommu/apple-dart: "
    ` [PATCH v2 10/30] iommu/ipmmu-vmsa: "
    ` [PATCH v2 11/30] iommu/mtk_iommu: "
    ` [PATCH v2 12/30] iommu/exynos: "
    ` [PATCH v2 13/30] iommu/fsl_pamu: "
    ` [PATCH v2 14/30] iommu/msm: "
    ` [PATCH v2 15/30] iommu/mtk_v1: "
    ` [PATCH v2 16/30] iommu/omap: "
    ` [PATCH v2 17/30] iommu/rockchip: "
    ` [PATCH v2 18/30] iommu/s390: "
    ` [PATCH v2 19/30] iommu/sprd: "
    ` [PATCH v2 20/30] iommu/sun50i: "
    ` [PATCH v2 21/30] iommu/tegra-smmu: "
    ` [PATCH v2 22/30] iommu/virtio: "
    ` [PATCH v2 23/30] vfio/iommufd: use iova_to_phys_length for efficient unmap
    ` [PATCH v2 24/30] drm/panfrost: switch to iova_to_phys_length
    ` [PATCH v2 25/30] drm/panthor: "
    ` [PATCH v2 26/30] iommu/io-pgtable: selftests "
    ` [PATCH v2 27/30] iommu/io-pgtable-arm: remove deprecated iova_to_phys wrapper
    ` [PATCH v2 28/30] iommu/io-pgtable-arm-v7s: "
    ` [PATCH v2 29/30] iommu/io-pgtable-dart: "
    ` [PATCH v2 30/30] iommu: remove iova_to_phys from domain_ops and io_pgtable_ops

[PATCH 0/6] iommu/amd: Refactors for ATS updates
 2026-06-02 12:08 UTC  (12+ messages)
` [PATCH 1/6] iommu/amd: Clear aliases before setting the rlookup_table to NULL
` [PATCH 2/6] iommu/amd: Clear DTE with update_dte256 in iommu_ignore_device()
` [PATCH 3/6] iommu/amd: Split probe error paths to preserve IRQ remapping
` [PATCH 4/6] iommu/amd: Fix Use-After-Free in non-fatal probe error path
` [PATCH 5/6] iommu/amd: Fail probe on ATS configuration failure
` [PATCH 6/6] PCI/ATS: Mandate checking pci_ats_supported() before pci_prepare_ats()

iommu: iterator used after loop end in resv region insertion?
 2026-06-02 10:44 UTC  (3+ messages)

[PATCH] iommu/arm-smmu: pass smmu->dev to report_iommu_fault
 2026-06-02 10:25 UTC  (3+ messages)

[PATCH v2 0/1] Don't split flush for amd_iommu_domain_flush_all()
 2026-06-02  8:46 UTC  (2+ messages)

[PATCH v2] iommu/rockchip: disable fetch dte time limit
 2026-06-02  8:44 UTC  (2+ messages)

[PATCH v5 0/5] Add iommufd ioctls to support TSM operations
 2026-06-02  8:40 UTC  (9+ messages)
` [PATCH v5 5/5] iommufd/vdevice: add TSM request ioctl

[PATCH 00/23] driver core: count references of the platform device's fwnode, not OF node
 2026-06-02  8:24 UTC  (5+ messages)
` [PATCH 09/23] of: platform: use platform_device_set_of_node()
` [PATCH 22/23] reset: rzg2l: use platform_device_set_of_node_from_dev()

[PATCH 0/5] Improve the invalidation path in AMD
 2026-06-02  7:06 UTC  (2+ messages)

[PATCH v1 0/7] iommufd: Fix bugs in eventq fops_read paths
 2026-06-02  6:27 UTC  (9+ messages)
` [PATCH v1 1/7] iommufd: Rewind header length in done if iommufd_veventq_fops_read() fails
` [PATCH v1 2/7] iommufd: Reject invalid read count in iommufd_veventq_fops_read()
` [PATCH v1 3/7] iommufd: Propagate allocation failure in iommufd_veventq_deliver_fetch()
` [PATCH v1 4/7] iommufd: Reject invalid read count in iommufd_fault_fops_read()
` [PATCH v1 5/7] iommufd: Break the loop on failure "
` [PATCH v1 6/7] iommufd: Avoid partial fault group delivery "
` [PATCH v1 7/7] iommufd/selftest: Cover invalid read counts on vEVENTQ FD

[PATCH v4 00/24] iommu/arm-smmu-v3: Quarantine device upon ATC invalidation timeout
 2026-06-02  5:44 UTC  (8+ messages)
` [PATCH v4 18/24] iommu/arm-smmu-v3: Introduce master->ats_broken flag

[PATCH] iommu/amd: Fix undefined behavior in devid_write debugfs function
 2026-06-02  4:48 UTC  (2+ messages)

[PATCH v5] dma-buf: Fix silent overflow for phys vec to sgt
 2026-06-01 20:00 UTC 

[PATCH v4] dma-buf: Fix silent overflow for phys vec to sgt
 2026-06-01 19:26 UTC  (3+ messages)

[PATCH] iommu: Documentation: rearrange, update kernel-parameters
 2026-06-01 18:58 UTC  (2+ messages)

[PATCH rc v3 0/4] iommufd: Fix veventq_depth boundary
 2026-06-01 18:27 UTC  (3+ messages)

[PATCH v2 00/26] iommu/amd: Introduce AMD Hardware-accelerated Virtualized IOMMU (vIOMMU) Support
 2026-06-01 18:16 UTC  (22+ messages)
` [PATCH v2 03/26] iommu/amd: Detect and initialize AMD vIOMMU feature
` [PATCH v2 04/26] iommu/amd: Introduce IOMMUFD vIOMMU support for AMD
` [PATCH v2 07/26] iommu/amd: Add support for AMD vIOMMU VF MMIO region
` [PATCH v2 10/26] iommu/amd: Assign IOMMU Private Address domain to IOMMU
` [PATCH v2 11/26] iommu/amd: Allocate and map vIOMMU private regions
` [PATCH v2 12/26] iommu/amd: Add per-VM private IPA alloc/map helpers
` [PATCH v2 18/26] iommu/amd: Add translation DTE and VFctrl TransDevID helpers
` [PATCH v2 21/26] iommu/amd: Map kvmfd to shared translate device ID for vIOMMU
` [PATCH v2 22/26] iommufd: Add hw_queue_init and split queue alloc paths

[PATCH v7 0/5] iommu: Standardize ATS robustness and state tracking
 2026-06-01 14:36 UTC  (6+ messages)
` [PATCH v7 1/5] PCI/ATS: Ensure pci_ats_supported() is PF-aware for VFs
` [PATCH v7 2/5] PCI/ATS: Validate STU for VFs in pci_prepare_ats()
` [PATCH v7 3/5] iommu/arm-smmu-v3: Fix a UAF in the probe_device error path
` [PATCH v7 4/5] iommu/arm-smmu-v3: Standardize ATS enablement failure reporting
` [PATCH v7 5/5] iommu/vt-d: Fail probe on ATS configuration failure

[PATCH v2 0/6] iommu/arm-smmu: Add interconnect bandwidth voting support
 2026-06-01 13:03 UTC  (3+ messages)
` [PATCH v2 1/6] dt-bindings: iommu: arm,smmu: Document interconnects property

[PATCH v6 0/6] iommu: Standardize ATS robustness and state tracking
 2026-06-01 10:41 UTC  (14+ messages)
` [PATCH v6 3/6] PCI/ATS: Mandate checking pci_ats_supported() before pci_prepare_ats()
` [PATCH v6 4/6] iommu/arm-smmu-v3: Standardize ATS enablement failure reporting
` [PATCH v6 6/6] iommu/amd: Fail probe on ATS configuration failure

[PATCH v2 0/2] iommu/arm-smmu-v3: Tegra264 invalidation workaround
 2026-06-01  9:20 UTC  (7+ messages)
` [PATCH v2 1/2] iommu/arm-smmu-v3: Detect Tegra264 erratum
` [PATCH v2 2/2] iommu/arm-smmu-v3: Issue CFGI/TLBI twice on Tegra264

[PATCH 0/2] iommu/vt-d: Fix issues on probe error path
 2026-06-01  7:11 UTC  (4+ messages)
` [PATCH v2 1/2] iommu/vt-d: Fix RB-tree corruption in "
` [PATCH v2 2/2] iommu/vt-d: Fix Use-After-Free "

[PATCH v2 00/16] iommu: Add live update state preservation
 2026-06-01  6:19 UTC  (3+ messages)
` [PATCH v2 04/16] iommu: Implement device and IOMMU HW preservation

[PATCH] iommu/vt-d: improve IOMMU fault information
 2026-06-01  6:11 UTC  (3+ messages)
` [PATCH v2] "

[PATCH] iommu/vt-d: remove typo from pasid_pte_config_nested()
 2026-06-01  6:05 UTC  (2+ messages)

[PATCH] iommu/vt-d: Clear Present bit before tearing down scalable-mode context entry
 2026-06-01  5:46 UTC  (3+ messages)

[PATCH 1/1] iommu/vt-d: Avoid WARNING in sva unbind path
 2026-06-01  5:25 UTC  (2+ messages)

[PATCH 0/2] iommu/vt-d: Fix issues on probe error path
 2026-05-31 17:03 UTC  (4+ messages)
` [PATCH 2/2] iommu/vt-d: Fix Use-After-Free in "

[PATCH V4 0/7] iommu/vt-d: Support performance monitoring for IOMMU
 2026-05-30 21:39 UTC  (3+ messages)
` [PATCH V4 2/7] iommu/vt-d: Retrieve IOMMU perfmon capability information


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox