Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2026-08-04 23:55:08 to 2026-08-09 23:44:27 UTC [more...]

[syzbot] [iommu?] KASAN: slab-use-after-free Read in free_iova
 2026-08-09 23:44 UTC 

[PATCH 00/12] iommu: qcom_iommu: implement support for instances on MSM8974
 2026-08-09 20:15 UTC  (13+ messages)
` [PATCH 01/12] dt-bindings: iommu: qcom,iommu: document the MSM8974 IOMMUs
` [PATCH 02/12] iommu: arm-smmu: add global register definitions used by the QSMMU
` [PATCH 03/12] iommu: qcom_iommu: extract context bank programming into a helper
` [PATCH 04/12] iommu: qcom_iommu: support the short-descriptor pagetable format
` [PATCH 05/12] iommu: qcom_iommu: handle the SMMU global register space
` [PATCH 06/12] iommu: qcom_iommu: support non-TZ-managed instances
` [PATCH 07/12] iommu: qcom_iommu: restore context bank state after power collapse
` [PATCH 08/12] iommu: qcom_iommu: halt the micro-MMU while programming context banks
` [PATCH 09/12] iommu: qcom_iommu: allow faulting transactions to terminate
` [PATCH 10/12] iommu: qcom_iommu: program BFP (prefetch) settings
` [PATCH 11/12] iommu: qcom_iommu: add the MSM8974 instances
` [PATCH 12/12] ARM: dts: qcom: msm8974: add the IOMMUs

[PATCH] swiotlb: eliminate per-map atomic contention on used/hiwater tracking
 2026-08-09 15:50 UTC  (3+ messages)
` [PATCH v3] dma/swiotlb: decouple high watermark tracking from CONFIG_DEBUG_FS

[RFC PATCH 0/7] riscv: iommu: Add QoS ID support for resctrl device assignment
 2026-08-09  4:13 UTC  (8+ messages)
` [RFC PATCH 4/7] iommu/riscv: Program QoS IDs for assigned groups
` [RFC PATCH 5/7] iommu/riscv: Expose global QoS IDs in sysfs
    ` [External] Re: [RFC PATCH 0/7] riscv: iommu: Add QoS ID support for resctrl device assignment

[PATCH v3 00/18] iommu: Add live update state preservation
 2026-08-08  2:31 UTC  (4+ messages)
` [PATCH v3 02/18] iommu: Implement IOMMU Live update FLB callbacks

[PATCH v4 00/18] iommu: Add live update state preservation
 2026-08-08  2:27 UTC  (19+ messages)
` [PATCH v4 01/18] memfd: export memfd_get_seals()
` [PATCH v4 02/18] iommu: Implement IOMMU Live update FLB callbacks
` [PATCH v4 03/18] iommu/pages: Add APIs to preserve/unpreserve/restore iommu pages
` [PATCH v4 04/18] iommupt: Implement preserve/unpreserve/restore callbacks
` [PATCH v4 05/18] iommu: Implement IOMMU domain preservation
` [PATCH v4 06/18] iommu: Implement device and IOMMU HW preservation
` [PATCH v4 07/18] iommu/vt-d: Implement device and iommu preserve/unpreserve ops
` [PATCH v4 08/18] iommu/vt-d: Clear unpreserved context entries during shutdown
` [PATCH v4 09/18] iommu: Add APIs to get iommu and device preserved state
` [PATCH v4 10/18] iommu/vt-d: Restore IOMMU state and reclaimed domain ids
` [PATCH v4 11/18] iommu: Restore and reattach preserved domains to devices
` [PATCH v4 12/18] iommu/vt-d: Handle reattach of the restored domain
` [PATCH v4 13/18] iommu/vt-d: Preserve PASID table of preserved device
` [PATCH v4 14/18] iommufd: Implement ioctl to mark HWPT for preservation
` [PATCH v4 15/18] iommufd: Persist iommu hardware pagetables for live update
` [PATCH v4 16/18] iommufd: Add APIs to preserve/unpreserve a vfio cdev
` [PATCH v4 17/18] vfio/pci: Preserve the iommufd state of the "
` [PATCH v4 18/18] iommufd/selftest: Add test to verify iommufd preservation

[PATCH 0/2] Add arm-smmu-v3 support for instcfg data override feature
 2026-08-07 22:47 UTC  (10+ messages)
` [PATCH 2/2] iommu/arm-smmu-v3: Override for Inst/Data attribute

[PATCH 0/4] iommu: Fix SVA, iommufd, and iommupt error paths
 2026-08-07 22:45 UTC  (2+ messages)

[PATCH v3 00/19] iommu/riscv: Enable MSI remapping, IOMMU_DMA and VFIO
 2026-08-07 20:36 UTC  (23+ messages)
` [PATCH v3 01/19] iommufd: Convert struct iommufd_sw_msi_maps to a growable bitmap
` [PATCH v3 02/19] iommufd: Add iommufd_sw_map_msi()
` [PATCH v3 03/19] iommu/dma: Add iommu_dma_sw_map_msi()
` [PATCH v3 04/19] iommu/dma: Add iommu_dma_map_msi()
` [PATCH v3 05/19] genirq/msi: Provide DOMAIN_BUS_MSI_REMAP
` [PATCH v3 06/19] irqchip/riscv-imsic: Compose MSI updates through the hierarchy
` [PATCH v3 07/19] iommu/riscv: Add IRQ domain for interrupt remapping
` [PATCH v3 08/19] iommu/riscv: Prepare info->domain for concurrent RCU read access
` [PATCH v3 09/19] iommu/riscv: Publish IOMMU_RESV_SW_MSI region for iommufd MSI remapping
` [PATCH v3 10/19] iommu/riscv: Pre-map IMSIC MSI targets
` [PATCH v3 11/19] iommu/riscv: Copy MSI IOVA table when replacing an iommufd domain
` [PATCH v3 12/19] iommu/riscv: Gate identity boundary switches with live MSIs
` [PATCH v3 13/19] iommu/riscv: Implement irq_compose_msi_msg for IMSIC remapping
` [PATCH v3 14/19] iommu/dma: Enable IOMMU_DMA for 64-bit RISC-V
` [PATCH v3 15/19] iommu/riscv: report iommu capabilities
` [PATCH v3 16/19] vfio: enable IOMMU_TYPE1 for RISC-V
` [PATCH v3 17/19] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch
` [PATCH v3 18/19] riscv: defconfig: Enable IOMMUFD and VFIO
` [PATCH v3 19/19] selftests/vfio: Allow building on RISC-V

[PATCH v8 17/23] dma-direct: make dma_direct_map_phys() honor DMA_ATTR_CC_SHARED
 2026-08-07 18:20 UTC  (12+ messages)
` [PATCH] arm64: swiotlb: Keep the default size for protected guests

[PATCH v8 00/23] dma-mapping: Track shared DMA state through direct, pool and swiotlb paths
 2026-08-07 17:01 UTC  (18+ messages)
` [PATCH v8 12/23] dma: swiotlb: pass mapping attributes by reference

[PATCH v4 00/10] dma-buf: heaps: Add support for Tegra VPR
 2026-08-07 16:16 UTC  (12+ messages)
` [PATCH v4 01/10] dt-bindings: reserved-memory: Document "
` [PATCH v4 02/10] dt-bindings: display: tegra: Document memory regions
` [PATCH v4 03/10] dt-bindings: gpu: host1x: Document memory-regions for NVDEC
` [PATCH v4 04/10] bitmap: Add bitmap_allocate() function
` [PATCH v4 05/10] mm/cma: Allow dynamically creating CMA areas
` [PATCH v4 06/10] dma-buf: heaps: Add debugfs support
` [PATCH v4 07/10] dma-buf: heaps: Add support for Tegra VPR
` [PATCH v4 08/10] arm64: tegra: Add VPR placeholder node on Tegra234
` [PATCH v4 09/10] arm64: tegra: Hook up VPR to host1x
` [PATCH v4 10/10] arm64: tegra: Add VPR placeholder node on Tegra264

[PATCH 0/5] x86/mm/pat: CPA fixes
 2026-08-07 15:36 UTC  (7+ messages)

[RFC PATCH v6 0/9] accel/rocket: RK3576 NPU (RKNN) enablement
 2026-08-07 14:24 UTC  (18+ messages)
` [RFC PATCH v6 1/9] dt-bindings: npu: rockchip: add rockchip,rk3576-rknn-core
` [RFC PATCH v6 2/9] dt-bindings: power: rockchip: allow resets in a power domain node
` [RFC PATCH v6 3/9] dt-bindings: iommu: rockchip: allow the RK3576 NPU MMU clock set
` [RFC PATCH v6 4/9] pmdomain/rockchip: add optional per-domain power-on settle delay
` [RFC PATCH v6 5/9] pmdomain/rockchip: cycle optional power-domain resets on power-on
` [RFC PATCH v6 6/9] accel/rocket: select the per-core clock and reset counts from match data
` [RFC PATCH v6 7/9] accel/rocket: add RK3576 NPU (RKNN) support
` [RFC PATCH v6 8/9] arm64: dts: rockchip: rk3576: add NPU (RKNN) nodes
` [RFC PATCH v6 9/9] arm64: dts: rockchip: rk3576-rock-4d: enable NPU

[PATCH] MAINTAINERS: update tree for DMA MAPPING HELPERS
 2026-08-07 10:41 UTC 

[PATCH v1 2/2] iommu/vt-d: Disable PMRs and skip force-IOMMU when TXT TPRs are active
 2026-08-07 10:14 UTC  (3+ messages)
` [PATCH v2 "

[PATCH] iommu/iommufd: Fix NULL pointer deref in iommufd_ioas_change_process when racing with iopt_map_file_pages
 2026-08-07  8:13 UTC  (3+ messages)

[BUG] amd_iommu driver timeout (i >= MMIO_STATUS_TIMEOUT) during S3 resume on ASUS B650M (Ryzen 8700G)
 2026-08-07  2:10 UTC 

[PATCH v2] iommu/dma: Restore locking around msi_page_list
 2026-08-06 23:59 UTC  (2+ messages)

[PATCH 00/36] treewide: remove conditional returns with no effect
 2026-08-06 19:06 UTC  (2+ messages)
` (subset) "

[PATCH 0/2] Drop SCSI core dev->dma_mask check
 2026-08-06 19:06 UTC  (2+ messages)

[PATCH v3] iommu/tegra241-cmdqv: Reject a VCMDQ base above the 48-bit hardware limit
 2026-08-06 17:22 UTC  (5+ messages)

[PATCH 0/2] lib/sort: Clean up sort_nonatomic() and sort_r_nonatomic()
 2026-08-06 17:11 UTC  (2+ messages)

[PATCH v2] dt-bindings: arm-smmu: qcom: add compatible for IPQ9650 SoC
 2026-08-06 17:11 UTC  (2+ messages)

[PATCH v3 00/11] dma-buf: heaps: Add support for Tegra VPR
 2026-08-06 16:31 UTC  (12+ messages)
  ` [PATCH v3 06/11] mm/cma: Allow dynamically creating CMA areas

[PATCH v3] iommu/arm-smmu-v3: Shrink command/event/PRI queues in kdump kernel
 2026-08-06 15:58 UTC  (12+ messages)

[PATCH v3] iommu/arm-smmu: Use pm_runtime in fault handlers
 2026-08-06 10:47 UTC  (3+ messages)

[PATCH v4] iommu/arm-smmu: Use pm_runtime in fault handlers
 2026-08-06 10:22 UTC 

[PATCH v5 0/8] kdump: reduce vmcore size and capture time
 2026-08-06 10:11 UTC  (10+ messages)
  ` [PATCH v5 1/8] memblock: introduce MEMBLOCK_NODUMP flag
  ` [PATCH v5 2/8] of: reserved_mem: add dumpable flag to opt-in vmcore
  ` [PATCH v5 3/8] of: reserved_mem: mark /reserved-memory entries with MEMBLOCK_NODUMP
  ` [PATCH v5 4/8] of: reserved_mem: mark /memreserve/ entries as MEMBLOCK_NODUMP
  ` [PATCH v5 5/8] riscv: build crash_mem ranges from memblock instead of resource tree
  ` [PATCH v5 6/8] crash_core: fold duplicated memblock arch hooks into the weak default
  ` [PATCH v5 7/8] crash_core: replace for_each_mem_range() with for_each_mem_region()
  ` [PATCH v5 8/8] crash_core: skip MEMBLOCK_NODUMP regions when building vmcore ELF header

[PATCH v4 0/8] Organize the SMMUv3 invalidation flow so iommupt can use it
 2026-08-05 19:15 UTC  (9+ messages)
` [PATCH v4 1/8] iommu/arm-smmu-v3: Pass the parameters for the invalidation in a struct
` [PATCH v4 2/8] iommu/arm-smmu-v3: Move pgsize out of arm_smmu_inv
` [PATCH v4 3/8] iommu/arm-smmu-v3: Optimize range invalidation for latency
` [PATCH v4 4/8] iommu/arm-smmu-v3: Keep track in the arm_smmu_invs if RIL is used
` [PATCH v4 5/8] iommu/arm-smmu-v3: Precompute the invalidation commands
` [PATCH v4 6/8] iommu/arm-smmu-v3: Populate the tlbi at the top of the call chain
` [PATCH v4 7/8] iommu/arm-smmu-v3: Change how the tlbi describes the invalidation
` [PATCH v4 8/8] iommu/arm-smmu-v3: Support the DS expansion of RIL's SCALE

[PATCH 0/2] iommu/amd: Fix default domain selection for PASID-capable devices
 2026-08-05 19:11 UTC  (16+ messages)
` [PATCH 2/2] iommu/amd: Force identity mode for selected GPUs only

[PATCH v4 00/24] iommu/amd: Introduce AMD Hardware-accelerated Virtualized IOMMU (vIOMMU) Support
 2026-08-05 17:01 UTC  (3+ messages)
` [PATCH 01/24] iommu/amd: Make amd_iommu_completion_wait() non-static

[RFC PATCH 00/30] Host side (KVM/VFIO/IOMMUFD) support for TDISP using TSM
 2026-08-05 16:55 UTC  (9+ messages)
` [RFC PATCH 10/30] vfio/pci: Export vfio dma-buf specific info for importers

[PATCH 6.6] iommu/sva: move x86 disable check before allocation
 2026-08-05 16:41 UTC  (4+ messages)

[PATCH v7 00/24] KVM: arm64: SMMUv3 driver for pKVM (trap and emulate)
 2026-08-05 15:26 UTC  (6+ messages)
` [PATCH v7 02/24] KVM: arm64: Donate MMIO to the hypervisor

[RFC PATCH v5 0/8] accel/rocket: RK3576 NPU (RKNN) enablement
 2026-08-05 14:35 UTC  (16+ messages)
` [RFC PATCH v5 v5 1/8] dt-bindings: npu: rockchip: add rockchip,rk3576-rknn-core
` [RFC PATCH v5 v5 2/8] dt-bindings: power: rockchip: allow resets in a power domain node
` [RFC PATCH v5 v5 3/8] dt-bindings: iommu: rockchip: allow the RK3576 NPU MMU clock set
` [RFC PATCH v5 v5 4/8] pmdomain/rockchip: add optional per-domain power-on settle delay
` [RFC PATCH v5 v5 5/8] pmdomain/rockchip: cycle optional power-domain resets on power-on
` [RFC PATCH v5 v5 6/8] accel/rocket: add RK3576 NPU (RKNN) support
` [RFC PATCH v5 v5 7/8] arm64: dts: rockchip: rk3576: add NPU (RKNN) nodes
` [RFC PATCH v5 v5 8/8] arm64: dts: rockchip: rk3576-rock-4d: enable NPU

[PATCH v5 0/9] PCI passthru on Hyper-V
 2026-08-05 12:48 UTC  (3+ messages)
` [PATCH v5 7/9] x86/hyperv: Implement Hyper-V virtual IOMMU

[PATCH 0/3] x86/irq: Fix lost interrupts on CPU hot-unplug for Hyper-V PCI/MSI
 2026-08-05  4:43 UTC  (3+ messages)

[PATCH] iommu/vt-d: Fix IQE handling to cover all descriptors in submission range
 2026-08-05  4:20 UTC 

[PATCH v2 00/19][PULL REQUEST] Intel IOMMU updates for v7.3
 2026-08-04 23:43 UTC  (2+ messages)
` [PATCH v2 19/19] iommu/vt-d: Flush context cache with correct SID when tearing down aliases


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