Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2024-09-06 15:48:08 to 2024-09-12 11:22:36 UTC [more...]

[PATCH 0/6] iommu: Enable user space IOPFs in non-nested and non-svm cases
 2024-09-12 11:22 UTC  (17+ messages)
` [PATCH 1/6] iommu/vt-d: Separate page request queue from SVM
` [PATCH 3/6] iommu: kconfig: Move IOMMU_IOPF into INTEL_IOMMU
` [PATCH 5/6] iommu: init pasid array while doing domain_replace and iopf is active

[RFC v2 00/21] Provide a new two step DMA API mapping API
 2024-09-12 11:15 UTC  (22+ messages)
` [RFC v2 01/21] iommu/dma: Provide an interface to allow preallocate IOVA
` [RFC v2 02/21] iommu/dma: Implement link/unlink ranges callbacks
` [RFC v2 03/21] iommu/dma: Add check if IOVA can be used
` [RFC v2 04/21] dma-mapping: initialize IOVA state struct
` [RFC v2 05/21] dma-mapping: provide an interface to allocate IOVA
` [RFC v2 06/21] dma-mapping: set and query DMA IOVA state
` [RFC v2 07/21] dma-mapping: implement link range API
` [RFC v2 08/21] mm/hmm: let users to tag specific PFN with DMA mapped bit
` [RFC v2 09/21] dma-mapping: provide callbacks to link/unlink HMM PFNs to specific IOVA
` [RFC v2 10/21] RDMA/umem: Preallocate and cache IOVA for UMEM ODP
` [RFC v2 11/21] RDMA/umem: Store ODP access mask information in PFN
` [RFC v2 12/21] RDMA/core: Separate DMA mapping to caching IOVA and page linkage
` [RFC v2 13/21] RDMA/umem: Prevent UMEM ODP creation with SWIOTLB
` [RFC v2 14/21] vfio/mlx5: Explicitly use number of pages instead of allocated length
` [RFC v2 15/21] vfio/mlx5: Rewrite create mkey flow to allow better code reuse
` [RFC v2 16/21] vfio/mlx5: Explicitly store page list
` [RFC v2 17/21] vfio/mlx5: Convert vfio to use DMA link API
` [RFC v2 18/21] nvme-pci: remove optimizations for single DMA entry
` [RFC v2 19/21] nvme-pci: precalculate number of DMA entries for each command
` [RFC v2 20/21] nvme-pci: use new dma API
` [RFC v2 21/21] nvme-pci: don't allow mapping of bvecs with offset

[PATCH] dma-mapping: reliably inform about DMA support for IOMMU
 2024-09-12 10:50 UTC  (5+ messages)

[PATCH v2 0/8] Initial support for SMMUv3 nested translation
 2024-09-12  7:32 UTC  (32+ messages)
` [PATCH v2 2/8] iommu/arm-smmu-v3: Use S2FWB when available
` [PATCH v2 8/8] iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED

[PATCH rc] iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all()
 2024-09-12  7:20 UTC  (3+ messages)

Should the return value of the rlookup_amd_iommu be checked?
 2024-09-12  4:53 UTC  (3+ messages)

[PATCH v2 00/19] iommufd: Add VIOMMU infrastructure (Part-1)
 2024-09-12  4:45 UTC  (43+ messages)
` [PATCH v2 02/19] iommufd/viommu: Add IOMMUFD_OBJ_VIOMMU and IOMMU_VIOMMU_ALLOC ioctl
` [PATCH v2 06/19] iommufd/viommu: Add IOMMU_VIOMMU_SET/UNSET_VDEV_ID ioctl
` [PATCH v2 10/19] iommufd/viommu: Add vdev_id helpers for IOMMU drivers
` [PATCH v2 17/19] iommu/arm-smmu-v3: Add arm_smmu_viommu_cache_invalidate

[PATCH v2 0/8] iommu: Domain allocation enhancements
 2024-09-12  4:14 UTC  (12+ messages)
` [PATCH v2 1/8] iommu: Refactor __iommu_domain_alloc()
` [PATCH v2 2/8] iommu: Introduce iommu_paging_domain_alloc_flags()
` [PATCH v2 3/8] iommu: Add new flag to explictly request PASID capable domain
` [PATCH v2 4/8] iommu/amd: Separate page table setup from domain allocation
` [PATCH v2 5/8] iommu/amd: Pass page table type as param to pdom_setup_pgtable()
` [PATCH v2 6/8] iommu/amd: Enhance domain_alloc_user() to allocate PASID capable domain
` [PATCH v2 7/8] iommu/amd: Add iommu_ops->domain_alloc_paging support
` [PATCH v2 8/8] iommu/amd: Implement global identity domain

[PATCH v2] Documentation: userspace-api: iommufd: Update HWPT_PAGING and HWPT_NESTED
 2024-09-12  2:15 UTC 

[PATCH] Documentation: userspace-api: iommufd: Update HWPT_PAGING and HWPT_NESTED
 2024-09-11 19:52 UTC  (8+ messages)

[PATCH 8/9] accel/rocket: Add job submission IOCTL
 2024-09-11 12:02 UTC  (3+ messages)

[PATCH 0/9] New DRM accel driver for Rockchip's RKNN NPU
 2024-09-11 11:07 UTC  (9+ messages)
` [PATCH 2/9] iommu/rockchip: Attach multiple power domains

[PATCH 1/5] iommu: Enhance domain allocation code to take additional flags
 2024-09-11 10:54 UTC  (12+ messages)

[PATCH 0/5] iommu: Domain allocation enhancements
 2024-09-11 10:44 UTC  (4+ messages)
` [PATCH 5/5] iommu/amd: Add iommu_ops->domain_alloc_paging support

[PATCH] iommu/amd: Test for PAGING domains before freeing a domain
 2024-09-11  9:36 UTC  (2+ messages)

[PATCH v4 0/2] DMA IOMMU static calls
 2024-09-11  9:05 UTC  (6+ messages)
` [PATCH v4 2/2] dma: add IOMMU static calls with clear default ops

[PATCH v2] dt-bindings: arm-smmu: Add compatible for QCS8300 SoC
 2024-09-11  7:18 UTC 

[PATCH 0/2] iommufd: Misc cleanups per iommufd iopf merging
 2024-09-11  6:33 UTC  (7+ messages)
` [PATCH 1/2] iommufd: Avoid duplicated __iommu_group_set_core_domain() call
` [PATCH 2/2] iommu: Set iommu_attach_handle->domain in core

[PATCH v4] iommu/s390: Implement blocking domain
 2024-09-10 21:15 UTC 

[PATCH v3 0/4] Allow AVIC's IPI virtualization to be optional
 2024-09-10 20:13 UTC  (4+ messages)

[PATCH v2 0/3] drm: Use iommu_paging_domain_alloc()
 2024-09-10 19:34 UTC  (10+ messages)
` [PATCH v2 1/3] drm/nouveau/tegra: "
` [PATCH v2 3/3] drm/tegra: "

[PATCH v5] PCI: Detect and trust built-in Thunderbolt chips
 2024-09-10 17:57 UTC 

[PATCH v2 00/10] iommu/amd: Improve domain allocator and device attach code path
 2024-09-10  6:58 UTC  (11+ messages)
` [PATCH v2 01/10] iommu/amd: Use ida interface to manage protection domain ID
` [PATCH v2 02/10] iommu/amd: Remove protection_domain.dev_cnt variable
` [PATCH v2 03/10] iommu/amd: xarray to track protection_domain->iommu list
` [PATCH v2 04/10] iommu/amd: Remove unused amd_iommus variable
` [PATCH v2 05/10] iommu/amd: Do not detach devices in domain free path
` [PATCH v2 06/10] iommu/amd: Reduce domain lock scope in attach device path
` [PATCH v2 07/10] iommu/amd: Rearrange attach device code
` [PATCH v2 08/10] iommu/amd: Convert dev_data lock from spinlock to mutex
` [PATCH v2 09/10] iommu/amd: Reorder attach device code
` [PATCH v2 10/10] iommu/amd: Improve amd_iommu_release_device()

[PATCH RFC PREVIEW 0/6] iommu: enable user space iopfs in non-nested and non-svm cases
 2024-09-09 14:46 UTC  (5+ messages)

[PATCH v2 10/14] iommu/amd: Remove conditions from domain free paths
 2024-09-10  4:56 UTC  (3+ messages)

[PATCH v4] dma-mapping: add tracing for dma-mapping API calls
 2024-09-10  4:52 UTC  (2+ messages)

[PATCH v2 0/2] iommu/arm-smmu-v3: Parse out event records
 2024-09-10  4:43 UTC  (15+ messages)
` [PATCH v2 1/2] iommu/arm-smmu-v3: Print better events records

[RFC PATCH 00/21] Secure VFIO, TDISP, SEV TIO
 2024-09-10  1:28 UTC  (8+ messages)
` [RFC PATCH 13/21] KVM: X86: Handle private MMIO as shared

[PATCH 00/22] arm64: qcom: Introduce SA8255p Ride platform
 2024-09-09 22:00 UTC  (8+ messages)
` [PATCH v2 00/21] "
  ` [PATCH v2 16/21] dt-bindings: spi: document support for SA8255p

[PATCH v4 0/8] Tidy some minor things in the stream table/cd table area
 2024-09-09 16:15 UTC  (9+ messages)
` [PATCH v4 1/8] iommu/arm-smmu-v3: Add arm_smmu_strtab_l1/2_idx()
` [PATCH v4 2/8] iommu/arm-smmu-v3: Add types for each level of the 2 level stream table
` [PATCH v4 3/8] iommu/arm-smmu-v3: Reorganize struct arm_smmu_strtab_cfg
` [PATCH v4 4/8] iommu/arm-smmu-v3: Remove strtab_base/cfg
` [PATCH v4 5/8] iommu/arm-smmu-v3: Do not use devm for the cd table allocations
` [PATCH v4 7/8] iommu/arm-smmu-v3: Add types for each level of the CD table
` [PATCH v4 8/8] iommu/arm-smmu-v3: Reorganize struct arm_smmu_ctx_desc_cfg

[PATCH 0/7] arm64: qcom: sda660-ifc6560: enable GPU and WiFi support
 2024-09-09 16:15 UTC  (17+ messages)
` [PATCH 1/7] iommu/arm-smmu-qcom: apply num_context_bank fixes for SDM630 / SDM660
` [PATCH 2/7] arm64: dts: qcom: sdm630: enable GPU SMMU and GPUCC
` [PATCH 3/7] arm64: dts: qcom: sda660-ifc6560: enable GPU
` [PATCH 4/7] arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges
` [PATCH 5/7] arm64: dts: qcom: sdm630: enable A2NOC and LPASS SMMU
` [PATCH 6/7] arm64: dts: qcom: sdm630: add WiFI device node
` [PATCH 7/7] arm64: dts: qcom: sda660-ifc6560: enable mDSP and WiFi devices

[PATCH] iommu/amd: Add kernel parameters to limit V1 page-sizes
 2024-09-09 15:39 UTC  (8+ messages)

[PATCH v3 0/5] iommu/amd: Use 128-bit cmpxchg operation to update DTE
 2024-09-09 15:16 UTC  (11+ messages)
` [PATCH v3 1/5] iommu/amd: Disable AMD IOMMU if CMPXCHG16B feature is not supported
` [PATCH v3 2/5] iommu/amd: Introduce helper functions to access and update 256-bit DTE
` [PATCH v3 4/5] iommu/amd: Modify clear_dte_entry() to avoid in-place update

[PATCH V4] iommu/io-pgtable-arm: Optimise non-coherent unmap
 2024-09-09 15:09 UTC  (2+ messages)

[PATCH] Revert "iommu/io-pgtable-arm: Optimise non-coherent unmap"
 2024-09-09 14:50 UTC  (6+ messages)

[PATCH v2 0/4] vfio-pci support pasid attach/detach
 2024-09-09 14:02 UTC  (19+ messages)

[PATCH v8 0/2] Dynamic Allocation of the reserved_mem array
 2024-09-06 19:00 UTC  (3+ messages)

[PATCH v9 0/2] Dynamic Allocation of the reserved_mem array
 2024-09-06 18:54 UTC  (3+ messages)
` [PATCH v9 1/2] of: reserved_mem: Restruture how the reserved memory regions are processed
` [PATCH v9 2/2] of: reserved_mem: Add code to dynamically allocate reserved_mem array

[PATCH v2 0/5] iommu/amd: Use 128-bit cmpxchg operation to update DTE
 2024-09-06 16:01 UTC  (7+ messages)
` [PATCH v2 3/5] iommu/amd: Introduce helper functions to access and update 256-bit DTE


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