Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2026-09-14 22:10:28 to 2026-09-17 14:02:41 UTC [more...]

[RFC PATCH v6 00/11] iommufd: Infrastructure for vIOMMU creation for confidential guests and guest TSM requests
 2026-09-17 14:01 UTC  (2+ messages)
` [RFC PATCH v6 01/11] vfio: cache KVM VM file references instead of raw struct kvm pointers

[PATCH v6 00/18] PCI/P2PDMA: Route peer-to-peer DMA by TLP class
 2026-09-17 14:00 UTC  (9+ messages)
` [PATCH v6 17/18] dma-buf: Let importers ask how peer-to-peer traffic is routed
` [PATCH v6 18/18] RDMA/mlx5: Ask P2PDMA whether ATS takes a direct peer-to-peer route

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

[PATCH v1 0/8] iommu/arm-smmu-v3: Support guest-level Realm VSMMU (Part-1)
 2026-09-17 13:34 UTC  (4+ messages)
` [PATCH v1 6/8] iommu: Introduce TDISP T=0 state for confidential IOMMUs

[PATCH v2 00/19] Add Initial Support For MSM8952, Add General Mobile Shamrock
 2026-09-17 12:25 UTC  (22+ messages)
` [PATCH v2 01/19] dt-bindings: clock: qcom: Add MSM8952 global clock controller
` [PATCH v2 02/19] clk: qcom: Add global clock controller driver for MSM8952
` [PATCH v2 03/19] dt-bindings: nvmem: Add compatible "
` [PATCH v2 04/19] dt-bindings: power: rpmpd: Add MSM8952 power domains
` [PATCH v2 05/19] dt-bindings: mmc: sdhci-msm: Add MSM8952 compatible
` [PATCH v2 06/19] dt-bindings: vendor-prefixes: Add General Mobile
` [PATCH v2 07/19] dt-bindings: arm: qcom: Document MSM8952 SoC binding
` [PATCH v2 08/19] dt-bindings: iommu: qcom,iommu: Add MSM8952 IOMMU to SMMUv2 compatibles
` [PATCH v2 09/19] dt-bindings: mfd: qcom,tcsr: Add compatible for MSM8952
` [PATCH v2 10/19] dt-bindings: display/msm: qcom, mdp5: Add MSM8952 compatible
` [PATCH v2 11/19] dt-bindings: firmware: qcom,scm: Document MSM8952 SCM
` [PATCH v2 12/19] dt-bindings: clock: qcom,rpmcc: Add MSM8952 compatible
` [PATCH v2 13/19] drm: msm: mdp5: Add MDP5 configuration for MSM8952
` [PATCH v2 14/19] soc: qcom: ubwc: Add UBWC config "
` [PATCH v2 15/19] dt-bindings: thermal: tsens: Add MSM8952
` [PATCH v2 16/19] thermal: qcom: tsens: Add support for MSM8952 tsens
` [PATCH v2 17/19] arm64: dts: qcom: Add initial support for MSM8952
` [PATCH v2 18/19] dt-bindings: input: touchscreen: goodix: Add binding for GT970
` [PATCH v2 19/19] arm64: dts: qcom: generalmobile-shamrock: new device

[PATCH v6 0/7] drivers: Improve memory management for large object allocations when i915/shmem is used with iommu
 2026-09-17  9:59 UTC  (3+ messages)
` [PATCH v6 2/7] drm/i915/gem: Count mapped pages in a folio

[PATCH v1 1/2] x86/tboot: Add support for parsing DTPR table and disabling TPRs
 2026-09-17  9:43 UTC  (5+ messages)
` [PATCH v2 "
    ` [PATCH 1/1] "
    ` [PATCH v3 1/2] "

[GIT PULL] dma-mapping fixes for Linux 7.3
 2026-09-17  9:24 UTC 

[PATCH 00/12] iommu: qcom_iommu: implement support for instances on MSM8974
 2026-09-17  8:11 UTC  (8+ messages)

[PATCH v11 0/9] media: iris: Add support for glymur platform
 2026-09-17  7:11 UTC  (12+ messages)
` [PATCH v11 1/9] dt-bindings: media: qcom,glymur-iris: Add glymur video codec
` [PATCH v11 2/9] media: iris: Enable Secure PAS support with IOMMU managed by Linux
` [PATCH v11 3/9] media: iris: Replace enum-indexed clock and power domain tables with per-block structures
` [PATCH v11 4/9] media: iris: Add power sequence for glymur
` [PATCH v11 5/9] media: iris: Handle CPU_CS_SCIACMDARG3 register write via program bootup registers hook
` [PATCH v11 6/9] media: iris: Add support to select core for dual core platforms
` [PATCH v11 7/9] media: iris: Add platform data for glymur
` [PATCH v11 8/9] arm64: dts: qcom: glymur: Add iris video node
` [PATCH v11 9/9] arm64: dts: qcom: glymur-crd: Enable iris video codec node

[PATCH] iommu/rockchip: Fix platform device reference leak in rk_iommu_of_xlate()
 2026-09-17  5:30 UTC 

[RFC PATCH v4 00/10] iommu/riscv: Add hardware dirty tracking for second-stage domains
 2026-09-17  2:54 UTC  (13+ messages)
` [RFC PATCH v4 01/10] iommupt: Add RISC-V Second-stage (iohgatp) page table support
` [RFC PATCH v4 02/10] iommupt: Add RISC-V dirty tracking PTE ops
` [RFC PATCH v4 03/10] iommu/riscv: report iommu capabilities
` [RFC PATCH v4 04/10] iommu/riscv: use data structure instead of individual values
` [RFC PATCH v4 05/10] iommu/riscv: support GSCID and GVMA invalidation command
` [RFC PATCH v4 06/10] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch
` [RFC PATCH v4 07/10] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain
` [RFC PATCH v4 08/10] iommu/riscv: Pre-enable GADE for second-stage domains
` [RFC PATCH v4 09/10] iommu/riscv: Add dirty tracking support "
` [RFC PATCH v4 10/10] iommu/riscv: Add IOTINVAL.GVMA after updating DDT/PDT entries

[RFC PATCH kernel 00/17] PCI/TSM: coco/sev-guest: Implement SEV-TIO PCIe TDISP (phase2)
 2026-09-17  2:28 UTC  (21+ messages)
` [RFC PATCH kernel 01/17] pci/dma/tsm: Call disable DMA bus hook on cleanup
` [RFC PATCH kernel 02/17] pci/tsm: Fix stale comment about TDI report range start
` [RFC PATCH kernel 03/17] tsm/core: Store range_id in pci_tsm_mmio_entry
` [RFC PATCH kernel 04/17] crypto/ccp/tsm: Use TSM API for DOE
` [RFC PATCH kernel 05/17] tsm-core: Register nevertheless
` [RFC PATCH kernel 06/17] x86/io/tsm: Allow mixed ioremap for shared+private BARs
` [RFC PATCH kernel 07/17] x86/dma: Revert "x86: Remove unnecessary architecture-specific <asm/device.h>"
` [RFC PATCH kernel 08/17] x86/dma: Add ARCH_HAS_PHYS_TO_DMA
` [RFC PATCH kernel 09/17] dma/swiotlb: Force shared DMA for allocatios from SWIOTLB
` [RFC PATCH kernel 10/17] x86, dma: Allow accepted devices to map private memory
` [RFC PATCH kernel 11/17] tsm/core: Add TDI status
` [RFC PATCH kernel 12/17] coco/sev-guest: Allow multiple source files in the driver
` [RFC PATCH kernel 13/17] x86/sev: Pass HV features to sev-guest device via platform data
` [RFC PATCH kernel 14/17] x86/sev: Add GHCB calls for SEV-TIO
` [RFC PATCH kernel 15/17] x86/sev: Implement guest TSM driver for SEV-TIO (phase2, DMA)
` [RFC PATCH kernel 16/17] x86/sev: Enable secure MMIO (phase2)
` [RFC PATCH kernel 17/17] x86/sev: Flush IOMMU TLB for trusted devices

[PATCH] riscv: iommu: ask for ACS to be enabled
 2026-09-17  2:04 UTC  (3+ messages)

[PATCH RFC 0/4] iommu/arm-smmu-v3: Support shared Stream IDs
 2026-09-17  1:33 UTC  (7+ messages)
` [PATCH RFC 1/4] iommu/arm-smmu-v3: Convert streams from RB tree to XArray
` [PATCH RFC 2/4] iommu/arm-smmu-v3: Support shared SIDs in insert/remove_master
` [PATCH RFC 3/4] iommu/arm-smmu-v3: Group aliasing devices into the same IOMMU group
` [PATCH RFC 4/4] iommu/arm-smmu-v3: Wire up shared-SID STE ordering and feature gating

[PATCH RFC 00/12] remoteproc: add support for any virtio device
 2026-09-16 21:10 UTC  (13+ messages)
` [PATCH RFC 01/12] remoteproc: virtio: cleanup rproc_add_virtio_dev error path
` [PATCH RFC 02/12] remoteproc: virtio: replace commas with semicolons
` [PATCH RFC 03/12] remoteproc: virtio: support dynamic number of vrings
` [PATCH RFC 04/12] dma-coherent: add base and size APIs
` [PATCH RFC 05/12] remoteproc: always report VIRTIO_F_VERSION_1 feature
` [PATCH RFC 06/12] remoteproc: virtio: add bounce buffering for data buffers
` [PATCH RFC 07/12] dt-bindings: spi: add bindings for spi-virtio
` [PATCH RFC 08/12] dt-bindings: remoteproc: add remoteproc-virtio
` [PATCH RFC 09/12] remoteproc: search for a fwnode during vdev registration
` [PATCH RFC 10/12] remoteproc: imx_rproc: always use non-blocking mailboxes
` [PATCH RFC 11/12] dt-bindings: remoteproc: imx-rproc: support virtio
` [PATCH RFC 12/12] PoC: arm64: dts: imx93-11x11-frdm: add multiple vdevs

[PATCH v4 0/5] Add support for Broadcom BCM2712 IOMMU driver (Raspberry Pi 5)
 2026-09-16 21:38 UTC  (4+ messages)

[PATCH] iommu/amd: Fix PCI device reference leak in iommu_call_iopf_notifier()
 2026-09-16 18:58 UTC 

[PATCH] iommu/amd: Fix root bridge reference leak in iommu_init_pci()
 2026-09-16 18:55 UTC 

[PATCH] iommu/amd: Fix IOMMU PCI device reference leak in iommu_init_pci()
 2026-09-16 18:53 UTC 

[PATCH v6 0/9] coco: guest: Enforce host page-size alignment for shared buffers
 2026-09-16 16:17 UTC  (5+ messages)
` [PATCH v6 8/9] arm64: realm: Add RHI helper to query IPA state change alignment
` [PATCH v6 9/9] arm64: realm: Expose the CCA shared granule size through mem_encrypt ops

[PATCH RFC 0/2] iommu/dma: Fix DMA_ATTR_MMIO swiotlb rejection
 2026-09-16 15:23 UTC  (3+ messages)
` [PATCH RFC 1/2] iommu/dma: skip swiotlb bounce for DMA_ATTR_MMIO in iommu_dma_map_phys
` [PATCH RFC 2/2] iommu/dma: skip swiotlb bounce for DMA_ATTR_MMIO in dma_iova_link()

[PATCH v13 00/14] accel/rocket: RK3576 NPU (RKNN) enablement
 2026-09-16 13:28 UTC  (16+ messages)
` [PATCH v13 01/14] accel/rocket: request the core clocks by name
` [PATCH v13 02/14] accel/rocket: take the completion register writes under job_lock
` [PATCH v13 03/14] accel/rocket: wait for a running IRQ handler before resetting a core
` [PATCH v13 04/14] accel/rocket: let the core suspend after a reset
` [PATCH v13 05/14] accel/rocket: factor the completion tail out of the IRQ handler
` [PATCH v13 06/14] dt-bindings: npu: rockchip: add rockchip,rk3576-rknn-core
` [PATCH v13 07/14] dt-bindings: power: rockchip: allow resets in a power domain node
` [PATCH v13 08/14] dt-bindings: iommu: rockchip: describe the RK3576 NPU MMU
` [PATCH v13 09/14] pmdomain: rockchip: add optional per-domain power-on settle delay
` [PATCH v13 10/14] pmdomain: rockchip: cycle optional power-domain resets on power-on
` [PATCH v13 11/14] accel/rocket: select the per-core clock and reset counts from match data
` [PATCH v13 12/14] accel/rocket: add RK3576 NPU (RKNN) support
` [PATCH v13 13/14] arm64: dts: rockchip: add NPU (RKNN) nodes to rk3576
` [PATCH v13 14/14] arm64: dts: rockchip: enable the NPU on rk3576-rock-4d

[PATCH 7.2.y] iommu/arm-smmu-v3: Disable implementations during devm teardown
 2026-09-16 13:25 UTC  (4+ messages)

[PATCH] iommu/vt-d: Fix IQE handling to cover all descriptors in submission range
 2026-09-16  8:11 UTC  (4+ messages)
` [PATCH v3] "
    ` [PATCH v4] "

[PATCH] iommufd: Fix iommufd_hw_capabilities reference in kernel-doc
 2026-09-16  6:59 UTC  (2+ messages)

[PATCH v5 00/15] iommu/arm-smmu-v3: Add PRI support
 2026-09-15 23:22 UTC  (19+ messages)
` [PATCH v5 01/15] iommu/arm-smmu-v3: Disable the impl before disabling the SMMU on shutdown
` [PATCH v5 02/15] iommu/arm-smmu-v3: Add arm_smmu_attach_release()
` [PATCH v5 03/15] iommu/arm-smmu-v3: Add Q_POS() macro
` [PATCH v5 04/15] iommu/arm-smmu-v3: Drain in-flight fault events on domain detach
` [PATCH v5 05/15] iommu/arm-smmu-v3: Flush in-flight fault work "
` [PATCH v5 06/15] iommu/arm-smmu-v3: Allocate IOPF queue without FEAT_SVA
` [PATCH v5 07/15] iommu/arm-smmu-v3: Submit CMDQ_OP_PRI_RESP for IOPF event
` [PATCH v5 08/15] iommu/arm-smmu-v3: Disable the queue IRQs before disabling the SMMU
` [PATCH v5 09/15] iommu/arm-smmu-v3: Disable PRI when no IRQ handler is registered
` [PATCH v5 10/15] iommu/arm-smmu-v3: Support PRI Page Request in arm_smmu_handle_ppr()
` [PATCH v5 11/15] iommu/arm-smmu-v3: Discard partial PRI faults on PRIQ overflow
` [PATCH v5 12/15] iommu/arm-smmu-v3: Allocate IOPF queue for ARM_SMMU_FEAT_PRI
` [PATCH v5 13/15] PCI/ATS: Add PRI stubs
` [PATCH v5 14/15] PCI/ATS: Export pci_enable_pri() and pci_reset_pri()
` [PATCH v5 15/15] iommu/arm-smmu-v3: Enable PRI for PCI device in arm_smmu_probe_device()

[PATCH] iommu/amd: Move GA log allocation to init
 2026-09-15 14:52 UTC  (2+ messages)

[PATCH v6 00/10] kdump: reduce vmcore size and capture time
 2026-09-15 13:01 UTC  (5+ messages)
` [PATCH v6 01/10] mm: memblock: add missing HugeTLB flag name

[PATCH] iommu: arm-smmu-qcom: Skip fault-info reads when suspended
 2026-09-15 12:57 UTC  (3+ messages)

[PATCH v6 0/2] iommu/arm-smmu-v3: Make the queue depths tunable, and shrink them in a kdump kernel
 2026-09-15 12:16 UTC  (5+ messages)
` [PATCH v6 1/2] iommu/arm-smmu-v3: Add a cmdq_max_n_shift module parameter
` [PATCH v6 2/2] iommu/arm-smmu-v3: Default queue depths to one page in a kdump kernel

[PATCH] x86/mm: Don't force unencrypted DMA for IOMMU-backed devices
 2026-09-15  8:50 UTC  (3+ messages)

[PATCH 0/5] iommu/vt-d: Introduce trusted DMA initialization support
 2026-09-15  7:42 UTC  (6+ messages)
` [PATCH 1/5] x86/virt/tdx: Add SEAMCALL wrappers for IOMMU setup/clear
` [PATCH 2/5] x86/virt/tdx: Read global metadata for trusted IOMMU
` [PATCH 3/5] iommu/vt-d: Add interfaces for trusted DMA initialization
` [PATCH 4/5] iommu/vt-d: Add helpers to set up and tear down TDX extensions
` [PATCH 5/5] iommu/vt-d: Reserve MSB of domain ID space for TDX module

[PATCH 0/7] iommu/vt-d: Fix issues reported by Sashiko
 2026-09-15  7:43 UTC  (2+ messages)

[PATCH 00/11] Make the 32-bit ARM DMA API work with normal IOMMU DMA default domains (+ Tegra PoC)
 2026-09-15  2:15 UTC  (12+ messages)
` [PATCH 01/11] iommu: Add iommu_teardown_dma_ops
` [PATCH 02/11] iommu: Add cookie type for ARM_DMA_USE_IOMMU
` [PATCH 03/11] ARM: dma-mapping: Split mapping allocation from domain allocation
` [PATCH 04/11] ARM: dma-mapping: Implement and expose DMA setup functions
` [PATCH 05/11] ARM: dma-mapping: Bypass the legacy path for core-owned DMA API domains
` [PATCH 06/11] ARM: dma-mapping: Handle foreign buffers in arm_iommu_get_sgtable
` [PATCH 07/11] iommu: Let 32-bit ARM drivers opt into a DMA API default domain
` [PATCH 08/11] iommu/tegra-smmu: Defer display client translation to driver handover
` [PATCH 09/11] gpu: host1x: Drop release of legacy 32-bit ARM DMA domain
` [PATCH 10/11] drm/tegra: "
` [PATCH 11/11] iommu/tegra-smmu: Use a DMA API default domain per swgroup


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