Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2024-05-28 07:19:42 to 2024-06-04 03:47:26 UTC [more...]

[PATCH v8 00/14] Update SMMUv3 to the modern iommu API (part 2b/3)
 2024-06-04  3:47 UTC  (16+ messages)
` [PATCH v8 01/14] iommu/arm-smmu-v3: Convert to domain_alloc_sva()
` [PATCH v8 02/14] iommu/arm-smmu-v3: Start building a generic PASID layer
` [PATCH v8 03/14] iommu/arm-smmu-v3: Make smmu_domain->devices into an allocated list
` [PATCH v8 04/14] iommu/arm-smmu-v3: Make changing domains be hitless for ATS
` [PATCH v8 05/14] iommu/arm-smmu-v3: Add ssid to struct arm_smmu_master_domain
` [PATCH v8 06/14] iommu/arm-smmu-v3: Do not use master->sva_enable to restrict attaches
` [PATCH v8 07/14] iommu/arm-smmu-v3: Thread SSID through the arm_smmu_attach_*() interface
` [PATCH v8 08/14] iommu/arm-smmu-v3: Make SVA allocate a normal arm_smmu_domain
` [PATCH v8 09/14] iommu/arm-smmu-v3: Keep track of arm_smmu_master_domain for SVA
` [PATCH v8 10/14] iommu/arm-smmu-v3: Put the SVA mmu notifier in the smmu_domain
` [PATCH v8 11/14] iommu/arm-smmu-v3: Allow IDENTITY/BLOCKED to be set while PASID is used
` [PATCH v8 12/14] iommu/arm-smmu-v3: Test the STE S1DSS functionality
` [PATCH v8 13/14] iommu/arm-smmu-v3: Allow a PASID to be set when RID is IDENTITY/BLOCKED
` [PATCH v8 14/14] iommu/arm-smmu-v3: Allow setting a S1 domain to a PASID

[PATCH v2 00/22] iommu: Refactoring domain allocation interface
 2024-06-04  1:51 UTC  (23+ messages)
` [PATCH v2 01/22] iommu: Add iommu_user_domain_alloc() interface
` [PATCH v2 02/22] iommufd: Use iommu_user_domain_alloc()
` [PATCH v2 03/22] vfio/type1: "
` [PATCH v2 04/22] vhost-vdpa: "
` [PATCH v2 05/22] iommu: Add iommu_paging_domain_alloc() interface
` [PATCH v2 06/22] drm/msm: Use iommu_paging_domain_alloc()
` [PATCH v2 07/22] drm/nouveau/tegra: "
` [PATCH v2 08/22] gpu: host1x: "
` [PATCH v2 09/22] media: nvidia: tegra: "
` [PATCH v2 10/22] media: venus: firmware: "
` [PATCH v2 11/22] ath10k: "
` [PATCH v2 12/22] wifi: ath11k: "
` [PATCH v2 13/22] remoteproc: "
` [PATCH v2 14/22] soc/fsl/qbman: "
` [PATCH v2 15/22] RDMA/usnic: "
` [PATCH v2 16/22] iommu/vt-d: Add helper to allocate paging domain
` [PATCH v2 17/22] ARM: dma-mapping: Pass device to arm_iommu_create_mapping()
` [PATCH v2 18/22] ARM: dma-mapping: Use iommu_paging_domain_alloc()
` [PATCH v2 19/22] drm/rockchip: "
` [PATCH v2 20/22] drm/tegra: Remove call to iommu_domain_alloc()
` [PATCH v2 21/22] iommu: Remove iommu_present()
` [PATCH v2 22/22] iommu: Remove iommu_domain_alloc()

[PATCH 0/2] Batch IOTLB/dev-IOTLB invalidation
 2024-06-04  1:14 UTC  (5+ messages)
` [PATCH 1/2] iommu/vt-d: Support batching IOTLB/dev-IOTLB invalidation commands

[PATCH 00/20] iommu: Refactoring domain allocation interface
 2024-06-04  1:02 UTC  (38+ messages)
` [PATCH 01/20] iommu: Add iommu_user_domain_alloc() interface
` [PATCH 02/20] iommufd: Use iommu_user_domain_alloc()
` [PATCH 03/20] vfio/type1: Use iommu_paging_domain_alloc()
` [PATCH 04/20] vhost-vdpa: Use iommu_user_domain_alloc()
` [PATCH 05/20] iommu: Add iommu_paging_domain_alloc() interface
` [PATCH 06/20] drm/msm: Use iommu_paging_domain_alloc()
` [PATCH 07/20] drm/nouveau/tegra: "
` [PATCH 08/20] gpu: host1x: "
` [PATCH 09/20] media: nvidia: tegra: "
` [PATCH 10/20] media: venus: firmware: "
` [PATCH 11/20] ath10k: "
` [PATCH 12/20] wifi: ath11k: "
` [PATCH 13/20] remoteproc: "
` [PATCH 14/20] soc/fsl/qbman: "
` [PATCH 15/20] iommu/vt-d: Add helper to allocate paging domain
` [PATCH 16/20] iommu/vt-d: Add domain_alloc_paging support
` [PATCH 17/20] iommu/vt-d: Simplify compatibility check for identity domain
` [PATCH 18/20] iommu/vt-d: Enhance compatibility check for paging domain attach
` [PATCH 19/20] iommu/vt-d: Remove domain_update_iommu_cap()
` [PATCH 20/20] iommu/vt-d: Remove domain_update_iommu_superpage()

[PATCH 0/7] Tidy some minor things in the stream table/cd table area
 2024-06-03 22:41 UTC  (9+ messages)
` [PATCH 1/7] iommu/arm-smmu-v3: Split struct arm_smmu_strtab_cfg.strtab
` [PATCH 2/7] iommu/arm-smmu-v3: Do not zero the strtab twice
` [PATCH 3/7] iommu/arm-smmu-v3: Shrink the strtab l1_desc array
` [PATCH 4/7] iommu/arm-smmu-v3: Split struct arm_smmu_ctx_desc_cfg.cdtab
` [PATCH 5/7] iommu/arm-smmu-v3: Do not use devm for the cd table allocations
` [PATCH 6/7] iommu/arm-smmu-v3: Shrink the cdtab l1_desc array
` [PATCH 7/7] iommu/arm-smmu-v3: Use the new rb tree helpers

[PATCH v4 0/7] iommu, dma-mapping: Simplify arch_setup_dma_ops()
 2024-06-03 19:49 UTC  (5+ messages)
` [PATCH v4 5/7] iommu/dma: Make limit checks self-contained

[PATCH v3 2/4] iommu/io-pgtable-arm: Add read_and_clear_dirty() support
 2024-06-03 18:50 UTC  (12+ messages)

[PATCH v6 0/7] Linux RISC-V IOMMU Support
 2024-06-03 12:59 UTC  (9+ messages)
` [PATCH v6 2/7] iommu/riscv: Add RISC-V IOMMU platform device driver
` [PATCH v6 5/7] iommu/riscv: Device directory management

[PATCH V3] PCI: Extend ACS configurability
 2024-06-03  7:50 UTC  (3+ messages)

[PATCH RFCv1 00/14] Add Tegra241 (Grace) CMDQV Support (part 2/2)
 2024-06-03  3:25 UTC  (18+ messages)
` [PATCH RFCv1 08/14] iommufd: Add IOMMU_VIOMMU_SET_DEV_ID ioctl

[PATCH v4 0/7] iommu/smmuv3: Add IOMMUFD dirty tracking support for SMMUv3
 2024-06-01 21:17 UTC  (11+ messages)
` [PATCH v4 1/7] iommu/arm-smmu-v3: Convert to domain_alloc_sva()
` [PATCH v4 2/7] iommu/arm-smmu-v3: Factor out a common arm_smmu_domain_alloc()
` [PATCH v4 3/7] iommu/arm-smmu-v3: Add support for domain_alloc_user fn
` [PATCH v4 4/7] iommu/arm-smmu-v3: Add feature detection for HTTU
` [PATCH v4 5/7] iommu/io-pgtable-arm: Add read_and_clear_dirty() support
` [PATCH v4 6/7] iommu/arm-smmu-v3: Add support for dirty tracking in domain alloc
` [PATCH v4 7/7] iommu/arm-smmu-v3: Enable HTTU for stage1 with io-pgtable mapping

[PATCH 0/5] Enforce CPU cache flush for non-coherent device assignment
 2024-06-01 19:46 UTC  (7+ messages)
` [PATCH 3/5] x86/mm: Introduce and export interface arch_clean_nonsnoop_dma()

[PATCH 5/5] iommufd: Flush CPU caches on DMA pages in non-coherent domains
 2024-06-01 16:48 UTC  (11+ messages)

[GIT PULL] dma-mapping fixes for Linux 6.11
 2024-05-31 19:20 UTC  (2+ messages)

[PATCH 0/5] iommu: sun50i: Add Allwinner H616 support
 2024-05-31 11:00 UTC  (14+ messages)
` [PATCH 1/5] iommu: sun50i: clear bypass register
` [PATCH 2/5] iommu: sun50i: allocate page tables from below 4 GiB
` [PATCH 3/5] dt-bindings: iommu: add new compatible strings
` [PATCH 4/5] iommu: sun50i: Add H616 compatible string
` [PATCH 5/5] arm64: dts: allwinner: h616: add IOMMU node

[RFC PATCH] iommu: Optimize IOMMU UnMap
 2024-05-31  9:22 UTC  (4+ messages)

[PATCH] iommu/amd: Fix panic accessing amd_iommu_enable_faulting
 2024-05-31  6:11 UTC  (3+ messages)

[PATCH 1/1] iommu: Make iommu_sva_domain_alloc() static
 2024-05-31  6:09 UTC  (5+ messages)

device_def_domain_type documentation header does not match implementation
 2024-05-31  1:19 UTC  (5+ messages)

[PATCH] iommu/vt-d: Fix panic accessing amd_iommu_enable_faulting
 2024-05-30 15:17 UTC  (2+ messages)

[PATCH v9 0/5] iommu/arm-smmu: introduction of ACTLR implementation for Qualcomm SoCs
 2024-05-30 11:18 UTC  (14+ messages)
` [PATCH v9 3/5] iommu/arm-smmu: introduction of ACTLR for custom prefetcher settings

[PATCH 1/1] iommu: Return right value in iommu_sva_bind_device()
 2024-05-30 10:55 UTC  (4+ messages)

[PATCH rc v2] iommu/amd: Fix Invalid wait context issue
 2024-05-30  8:48 UTC 

[PATCH rc] iommu/amd: Check EFR[EPHSup] bit before enabling PPR
 2024-05-30  8:23 UTC  (2+ messages)

[PATCH v2] iommu/dma: Fix domain init
 2024-05-29 15:54 UTC 

[PATCH] iommu/amd: Fix workqueue name
 2024-05-29 14:51 UTC  (2+ messages)

[bug report][regression] blktests block/008 lead kerne panic at RIP: 0010:amd_iommu_enable_faulting+0x0/0x10
 2024-05-29 12:49 UTC  (8+ messages)

[PATCH 1/2] iommu: Take group lock before attaching device in iommu_deferred_attach()
 2024-05-29  7:24 UTC  (6+ messages)
` [PATCH 2/2] iommu/amd: Fix Invalid wait context issue

[PATCH v8 0/7] Add support for Translation Buffer Units
 2024-05-29  2:01 UTC  (2+ messages)
` (subset) "

[PATCH v6 0/4] Dynamic Allocation of the reserved_mem array
 2024-05-28 22:36 UTC  (5+ messages)
` [PATCH v6 1/4] of: reserved_mem: Restruture how the reserved memory regions are processed
` [PATCH v6 2/4] of: reserved_mem: Add code to dynamically allocate reserved_mem array
` [PATCH v6 3/4] of: reserved_mem: Use unflatten_devicetree APIs to scan reserved memory nodes
` [PATCH v6 4/4] of: reserved_mem: Rename fdt_* functions to refelct the change from using fdt APIs

[PATCH v1 1/1] iommu/dma: Make SG mapping and syncing robust against empty tables
 2024-05-28 18:31 UTC  (2+ messages)

[PATCH 0/3] arm64: qcom: sdm450: add initial support for Lenovo Smart Tab M10
 2024-05-28 17:22 UTC  (6+ messages)
` [PATCH 3/3] arm64: dts: qcom: sdm450: add Lenovo Smart Tab M10 DTS
` (subset) [PATCH 0/3] arm64: qcom: sdm450: add initial support for Lenovo Smart Tab M10

[PATCH v8 0/6] Add Tegra241 (Grace) CMDQV Support (part 1/2)
 2024-05-28  8:09 UTC  (7+ messages)
` [PATCH v8 1/6] iommu/arm-smmu-v3: Make symbols public for CONFIG_TEGRA241_CMDQV
` [PATCH v8 2/6] iommu/arm-smmu-v3: Issue a batch of commands to the same cmdq
` [PATCH v8 3/6] iommu/arm-smmu-v3: Enforce arm_smmu_cmdq_build_sync_cmd
` [PATCH v8 4/6] iommu/arm-smmu-v3: Add CS_NONE quirk for CONFIG_TEGRA241_CMDQV
` [PATCH v8 5/6] iommu/arm-smmu-v3: Add in-kernel support for NVIDIA Tegra241 (Grace) CMDQV
` [PATCH v8 6/6] iommu/tegra241-cmdqv: Limit CMDs for guest owned VINTF


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