Linux IOMMU Development
 help / color / mirror / Atom feed
 messages from 2023-05-07 22:17:36 to 2023-05-12 18:58:56 UTC [more...]

Relaxable RMRR kernel parameter for broken platforms
 2023-05-12 18:52 UTC 

[PATCH 02/20] iommu/terga-gart: Replace set_platform_dma_ops() with IOMMU_DOMAIN_PLATFORM
 2023-05-12 18:12 UTC  (10+ messages)

[PATCH v8 0/6] iommu/dma: s390 DMA API conversion and optimized IOTLB flushing
 2023-05-12 14:29 UTC  (2+ messages)

[PATCH] dma-contiguous: support per-numa CMA for all architectures
 2023-05-12  9:42 UTC 

[PATCH v3 0/4] iommufd: Add iommu hardware info reporting
 2023-05-12  5:38 UTC  (6+ messages)
` [PATCH v3 1/4] iommu: Move dev_iommu_ops() to private header
` [PATCH v3 2/4] iommu: Add new iommu op to get iommu hardware information
` [PATCH v3 3/4] iommufd: Add IOMMU_DEVICE_GET_HW_INFO
` [PATCH v3 4/4] iommufd/selftest: Add coverage for IOMMU_DEVICE_GET_HW_INFO ioctl

[PATCH v1 0/5] Add PASID support to SMMUv3 unmanaged domains
 2023-05-11 19:59 UTC  (17+ messages)
` [PATCH v1 1/5] iommu/arm-smmu-v3: Move cdtable to arm_smmu_master
` [PATCH v1 2/5] iommu/arm-smmu-v3: Add has_stage1 field
` [PATCH v1 3/5] iommu/arm-smmu-v3: Simplify arm_smmu_enable_ats
` [PATCH v1 4/5] iommu/arm-smmu-v3: Keep track of attached ssids
` [PATCH v1 5/5] iommu/arm-smmu-v3: Implement set_dev_pasid

[PATCH v3 1/2] iommu/arm-smmu-qcom: Fix missing adreno_smmu's
 2023-05-11 14:59 UTC 

[PATCH 1/2] iommu/arm-smmu-qcom: Fix missing adreno_smmu's
 2023-05-11 14:57 UTC  (4+ messages)

[PATCH v3 00/10] Add Intel VT-d nested translation
 2023-05-11 14:51 UTC  (11+ messages)
` [PATCH v3 01/10] iommufd: Add data structure for Intel VT-d stage-1 domain allocation
` [PATCH v3 02/10] iommu/vt-d: Extend dmar_domain to support nested domain
` [PATCH v3 03/10] iommu/vt-d: Add helper for nested domain allocation
` [PATCH v3 04/10] iommu/vt-d: Add helper to setup pasid nested translation
` [PATCH v3 05/10] iommu/vt-d: Make domain attach helpers to be extern
` [PATCH v3 06/10] iommu/vt-d: Set the nested domain to a device
` [PATCH v3 07/10] iommu/vt-d: Add iotlb flush for nested domain
` [PATCH v3 08/10] iommu/vt-d: Add nested domain allocation
` [PATCH v3 09/10] iommu/vt-d: Implement hw_info for iommu capability query
` [PATCH v3 10/10] iommu/vt-d: Disallow nesting on domains with read-only mappings

[PATCH v2 00/11] iommufd: Add nesting infrastructure
 2023-05-11 14:38 UTC  (12+ messages)
` [PATCH v2 01/11] iommu: Add new iommu op to create domains owned by userspace
` [PATCH v2 02/11] iommu: Add nested domain support
` [PATCH v2 03/11] iommufd/hw_pagetable: Use domain_alloc_user op for domain allocation
` [PATCH v2 04/11] iommufd: Pass parent hwpt and user_data to iommufd_hw_pagetable_alloc()
` [PATCH v2 05/11] iommufd/hw_pagetable: Do not populate user-managed hw_pagetables
` [PATCH v2 06/11] iommufd: IOMMU_HWPT_ALLOC allocation with user data
` [PATCH v2 07/11] iommufd: Add IOMMU_HWPT_INVALIDATE
` [PATCH v2 08/11] iommufd/selftest: Add domain_alloc_user() support in iommu mock
` [PATCH v2 09/11] iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with user data
` [PATCH v2 10/11] iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op
` [PATCH v2 11/11] iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl

[PATCH v2 1/1] nvme-pci: clamp max_hw_sectors based on DMA optimized limitation
 2023-05-11 12:06 UTC  (4+ messages)

[RFC v1 3/4] swiotlb: Allow dynamic allocation of bounce buffers
 2023-05-11 10:36 UTC  (5+ messages)

[PATCH] uacce: use filep->f_mapping to replace inode->i_mapping
 2023-05-11  9:59 UTC  (7+ messages)
` [PATCH v2 0/2] uacce misc fix
  ` [PATCH v2 1/2] uacce: use q->mapping to replace inode->i_mapping
  ` [PATCH v2 2/2] uacce: vma_close clears q->qfrs when freeing qfrs

[PATCH v3 00/11] Linux RISC-V AIA Support
 2023-05-11  9:49 UTC  (20+ messages)
` [PATCH v3 01/11] RISC-V: Add riscv_fw_parent_hartid() function
` [PATCH v3 02/11] of/irq: Set FWNODE_FLAG_BEST_EFFORT for the interrupt controller DT nodes
` [PATCH v3 03/11] irqchip/riscv-intc: Add support for RISC-V AIA
` [PATCH v3 04/11] dt-bindings: interrupt-controller: Add RISC-V incoming MSI controller
` [PATCH v3 05/11] irqchip: Add RISC-V incoming MSI controller driver
` [PATCH v3 06/11] irqchip/riscv-imsic: Add support for PCI MSI irqdomain
` [PATCH v3 07/11] irqchip/riscv-imsic: Improve IOMMU DMA support
` [PATCH v3 08/11] dt-bindings: interrupt-controller: Add RISC-V advanced PLIC
` [PATCH v3 09/11] irqchip: Add RISC-V advanced PLIC driver
` [PATCH v3 10/11] RISC-V: Select APLIC and IMSIC drivers
` [PATCH v3 11/11] MAINTAINERS: Add entry for RISC-V AIA drivers

[PATCH v5 00/17] Consolidate the error handling around device attachment
 2023-05-11  4:42 UTC  (18+ messages)
` [PATCH v5 01/17] iommu: Replace iommu_group_device_count() with list_count_nodes()
` [PATCH v5 02/17] iommu: Add for_each_group_device()
` [PATCH v5 03/17] iommu: Make __iommu_group_set_domain() handle error unwind
` [PATCH v5 04/17] iommu: Use __iommu_group_set_domain() for __iommu_attach_group()
` [PATCH v5 05/17] iommu: Use __iommu_group_set_domain() in iommu_change_dev_def_domain()
` [PATCH v5 06/17] iommu: Replace __iommu_group_dma_first_attach() with set_domain
` [PATCH v5 07/17] iommu: Remove iommu_group_do_dma_first_attach() from iommu_group_add_device()
` [PATCH v5 08/17] iommu: Replace iommu_group_do_dma_first_attach with __iommu_device_set_domain
` [PATCH v5 09/17] iommu: Fix iommu_probe_device() to attach the right domain
` [PATCH v5 10/17] iommu: Do iommu_group_create_direct_mappings() before attach
` [PATCH v5 11/17] iommu: Remove the assignment of group->domain during default domain alloc
` [PATCH v5 12/17] iommu: Consolidate the code to calculate the target default domain type
` [PATCH v5 13/17] iommu: Revise iommu_group_alloc_default_domain()
` [PATCH v5 14/17] iommu: Consolidate the default_domain setup to one function
` [PATCH v5 15/17] iommu: Allow IOMMU_RESV_DIRECT to work on ARM
` [PATCH v5 16/17] iommu: Remove __iommu_group_for_each_dev()
` [PATCH v5 17/17] iommu: Tidy the control flow in iommu_group_store_type()

[PATCH 0/4] iommu/arm-smmu-v3: Arm SMMU errata bits
 2023-05-10 18:37 UTC  (10+ messages)
` [PATCH 1/4] iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982
` [PATCH 2/4] iommu/arm-smmu-v3: Document MMU-700 erratum 2812531
` [PATCH 3/4] iommu/arm-smmu-v3: Add explicit feature for nesting
` [PATCH 4/4] iommu/arm-smmu-v3: Document nesting-related errata

[PATCH] iommu/virtio: Detach domain on endpoint release
 2023-05-10 16:20 UTC  (4+ messages)

[PATCH v6 02/14] Documentation/x86: Secure Launch kernel documentation
 2023-05-10 15:41 UTC 

[PATCH v2 00/17] Add Nested Translation Support for SMMUv3
 2023-05-10  8:41 UTC  (20+ messages)
` [PATCH v2 01/17] vfio: Remove VFIO_TYPE1_NESTING_IOMMU
` [PATCH v2 02/17] iommu/dma: Support MSIs through nested domains
` [PATCH v2 03/17] iommufd: Add nesting related data structures for ARM SMMUv3
` [PATCH v2 04/17] iommufd/device: Setup MSI on kernel-managed domains
` [PATCH v2 05/17] iommu/arm-smmu-v3: Add arm_smmu_hw_info
` [PATCH v2 06/17] iommu/arm-smmu-v3: Add arm_smmu_set/unset_dev_user_data
` [PATCH v2 07/17] iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED
` [PATCH v2 08/17] iommu/arm-smmu-v3: Unset corresponding STE fields when s2_cfg is NULL
` [PATCH v2 09/17] iommu/arm-smmu-v3: Add STRTAB_STE_0_CFG_NESTED for 2-stage translation
` [PATCH v2 10/17] iommu/arm-smmu-v3: Allow ARM_SMMU_DOMAIN_S1 stage to access s2_cfg
` [PATCH v2 11/17] iommu/arm-smmu-v3: Add s1dss in struct arm_smmu_s1_cfg
` [PATCH v2 12/17] iommu/arm-smmu-v3: Pass in user_cfg to arm_smmu_domain_finalise
` [PATCH v2 13/17] iommu/arm-smmu-v3: Add arm_smmu_domain_alloc_user
` [PATCH v2 14/17] iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED type of allocations
` [PATCH v2 15/17] iommu/arm-smmu-v3: Implement arm_smmu_get_msi_mapping_domain
` [PATCH v2 16/17] iommu/arm-smmu-v3: Add CMDQ_OP_TLBI_NH_VAA and CMDQ_OP_TLBI_NH_ALL
` [PATCH v2 17/17] iommu/arm-smmu-v3: Add arm_smmu_cache_invalidate_user

[PATCH v2 00/14] Consolidate the error handling around device attachment
 2023-05-10  1:01 UTC  (6+ messages)
` [PATCH v2 02/14] iommu: Add for_each_group_device()

[PATCH] iommu: Add Kconfig help text for IOMMU_SVA
 2023-05-09 23:06 UTC  (13+ messages)

[PATCH AUTOSEL 5.4 3/4] iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
 2023-05-09 21:20 UTC 

[PATCH AUTOSEL 5.10 2/5] iommu/arm-smmu-qcom: Limit the SMR groups to 128
 2023-05-09 21:20 UTC  (2+ messages)
` [PATCH AUTOSEL 5.10 4/5] iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any

[PATCH AUTOSEL 5.15 02/13] iommu/arm-smmu-qcom: Limit the SMR groups to 128
 2023-05-09 21:20 UTC  (3+ messages)
` [PATCH AUTOSEL 5.15 10/13] iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
` [PATCH AUTOSEL 5.15 11/13] iommu/sprd: Release dma buffer to avoid memory leak

[PATCH AUTOSEL 6.2 03/18] iommu/arm-smmu-qcom: Limit the SMR groups to 128
 2023-05-09 21:19 UTC  (4+ messages)
` [PATCH AUTOSEL 6.2 11/18] iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
` [PATCH AUTOSEL 6.2 12/18] iommu/arm-smmu: Drop if with an always false condition
` [PATCH AUTOSEL 6.2 13/18] iommu/sprd: Release dma buffer to avoid memory leak

[PATCH AUTOSEL 6.3 03/18] iommu/arm-smmu-qcom: Limit the SMR groups to 128
 2023-05-09 21:19 UTC  (4+ messages)
` [PATCH AUTOSEL 6.3 11/18] iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
` [PATCH AUTOSEL 6.3 12/18] iommu/arm-smmu: Drop if with an always false condition
` [PATCH AUTOSEL 6.3 13/18] iommu/sprd: Release dma buffer to avoid memory leak

[PATCH v5 0/7] Re-enable IDXD kernel workqueue under DMA API
 2023-05-09 20:39 UTC  (6+ messages)
` [PATCH v5 1/7] iommu: Generalize default PCIe requester ID PASID

[PATCH] iommu: Suppress empty whitespaces in prints
 2023-05-09 19:10 UTC 

[PATCH v2 RESEND 0/7] Allow dynamic allocation of software IO TLB bounce buffers
 2023-05-09  9:18 UTC  (8+ messages)
` [PATCH v2 RESEND 1/7] swiotlb: Use a helper to initialize swiotlb fields in struct device
` [PATCH v2 RESEND 2/7] swiotlb: Move code around in preparation for dynamic bounce buffers
` [PATCH v2 RESEND 3/7] dma-mapping: introduce the DMA_ATTR_MAY_SLEEP attribute
` [PATCH v2 RESEND 4/7] swiotlb: Dynamically allocated bounce buffers
` [PATCH v2 RESEND 5/7] swiotlb: Add a boot option to enable dynamic "
` [PATCH v2 RESEND 6/7] drm: Use DMA_ATTR_MAY_SLEEP from process context
` [PATCH v2 RESEND 7/7] swiotlb: per-device flag if there are dynamically allocated buffers

[PATCH v2 0/7] Allow dynamic allocation of software IO TLB bounce buffers
 2023-05-09  7:32 UTC  (6+ messages)

[PATCH RFC v4 0/4] Add set_dev_data and unset_dev_data support
 2023-05-09  4:51 UTC  (5+ messages)
` [PATCH RFC v4 1/4] iommu: Add set/unset_dev_user_data ops
` [PATCH RFC v4 2/4] iommufd: Add IOMMUFD_CMD_DEVICE_SET_DATA and IOMMUFD_CMD_DEVICE_UNSET_DATA
` [PATCH RFC v4 3/4] iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_DATA
` [PATCH RFC v4 4/4] iommufd/selftests: Add coverage for IOMMU_DEVICE_SET/UNSET_DATA

[PATCH v7 0/4] Add IO page table replacement support
 2023-05-09  4:44 UTC  (5+ messages)
` [PATCH v7 1/4] vfio: Do not allow !ops->dma_unmap in vfio_pin/unpin_pages()
` [PATCH v7 2/4] iommufd: Add iommufd_access_replace() API
` [PATCH v7 3/4] iommufd/selftest: Add IOMMU_TEST_OP_ACCESS_REPLACE_IOAS coverage
` [PATCH v7 4/4] vfio: Support IO page table replacement

[PATCH v2 00/13] SM63(50|75) DPU support
 2023-05-08 22:04 UTC  (7+ messages)
` [PATCH v2 07/13] drm/msm/dpu: Add SM6350 support

[syzbot] Monthly iommu report (May 2023)
 2023-05-08 20:58 UTC 

[PATCH 00/40] Memory allocation profiling
 2023-05-08 20:48 UTC  (15+ messages)

[PATCH v3 00/12] SM63(50|75) DPU support
 2023-05-08 10:19 UTC  (11+ messages)
` [PATCH v3 03/12] dt-bindings: display/msm: sc7180-dpu: Describe SM6350 and SM6375
` [PATCH v3 04/12] dt-bindings: display/msm: Add SM6350 MDSS
` [PATCH v3 08/12] drm/msm/dpu: Add SM6375 support


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