Show patches with: Submitter = Jason Gunthorpe       |   791 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,23/23] iommu/pages: Remove iommu_alloc_pages_node() iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,22/23] iommu/pages: Remove iommu_alloc_page_node() iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,21/23] iommu/pages: Remove iommu_alloc_page/pages() iommu: Further abstract iommu-pages 1 - - --- 2025-02-25 Jason Gunthorpe New
[v3,20/23] iommu: Update various drivers to pass in lg2sz instead of order to iommu pages iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,19/23] iommu/riscv: Update to use iommu_alloc_pages_node_lg2() iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,18/23] iommu/amd: Use roundup_pow_two() instead of get_order() iommu: Further abstract iommu-pages - - - --- 2025-02-25 Jason Gunthorpe New
[v3,17/23] iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() iommu: Further abstract iommu-pages - - - --- 2025-02-25 Jason Gunthorpe New
[v3,16/23] iommu/pages: Allow sub page sizes to be passed into the allocator iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,15/23] iommu/pages: Move the __GFP_HIGHMEM checks into the common code iommu: Further abstract iommu-pages - 2 - --- 2025-02-25 Jason Gunthorpe New
[v3,14/23] iommu/pages: Move from struct page to struct ioptdesc and folio iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,13/23] iommu/pages: Remove iommu_put_pages_list_old and the _Generic iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,12/23] iommu: Change iommu_iotlb_gather to use iommu_page_list iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,11/23] iommu/amd: Convert to use struct iommu_pages_list iommu: Further abstract iommu-pages - - - --- 2025-02-25 Jason Gunthorpe New
[v3,10/23] iommu/riscv: Convert to use struct iommu_pages_list iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,09/23] iommu/pages: Formalize the freelist API iommu: Further abstract iommu-pages - - - --- 2025-02-25 Jason Gunthorpe New
[v3,08/23] iommu/vtd: Use virt_to_phys() iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,07/23] iommu/pages: De-inline the substantial functions iommu: Further abstract iommu-pages - 2 - --- 2025-02-25 Jason Gunthorpe New
[v3,06/23] iommu/pages: Remove iommu_free_page() iommu: Further abstract iommu-pages - 2 - --- 2025-02-25 Jason Gunthorpe New
[v3,05/23] iommu/pages: Remove the order argument to iommu_free_pages() iommu: Further abstract iommu-pages - 2 - --- 2025-02-25 Jason Gunthorpe New
[v3,04/23] iommu/pages: Make iommu_put_pages_list() work with high order allocations iommu: Further abstract iommu-pages - 1 - --- 2025-02-25 Jason Gunthorpe New
[v3,03/23] iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() iommu: Further abstract iommu-pages - 2 - --- 2025-02-25 Jason Gunthorpe New
[v3,02/23] iommu/tegra: Do not use struct page as the handle for pts iommu: Further abstract iommu-pages - - - --- 2025-02-25 Jason Gunthorpe New
[v3,01/23] iommu/terga: Do not use struct page as the handle for as->pd memory iommu: Further abstract iommu-pages - - - --- 2025-02-25 Jason Gunthorpe New
[v2,23/23] iommu/pages: Remove iommu_alloc_pages_node() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,22/23] iommu/pages: Remove iommu_alloc_page_node() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,21/23] iommu/pages: Remove iommu_alloc_page/pages() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,20/23] iommu: Update various drivers to pass in lg2sz instead of order to iommu pages iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,19/23] iommu/riscv: Update to use iommu_alloc_pages_node_lg2() iommu: Further abstract iommu-pages - 1 - --- 2025-02-14 Jason Gunthorpe New
[v2,18/23] iommu/amd: Use roundup_pow_two() instead of get_order() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,17/23] iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,16/23] iommu/pages: Allow sub page sizes to be passed into the allocator iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,15/23] iommu/pages: Move the __GFP_HIGHMEM checks into the common code iommu: Further abstract iommu-pages - 1 - --- 2025-02-14 Jason Gunthorpe New
[v2,14/23] iommu/pages: Move from struct page to struct ioptdesc and folio iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,13/23] iommu/pages: Remove iommu_put_pages_list_old and the _Generic iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,12/23] iommu: Change iommu_iotlb_gather to use iommu_page_list iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,11/23] iommu/amd: Convert to use struct iommu_pages_list iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,10/23] iommu/riscv: Convert to use struct iommu_pages_list iommu: Further abstract iommu-pages - 1 - --- 2025-02-14 Jason Gunthorpe New
[v2,09/23] iommu/pages: Formalize the freelist API iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,08/23] iommu/vtd: Use virt_to_phys() iommu: Further abstract iommu-pages - 1 - --- 2025-02-14 Jason Gunthorpe New
[v2,07/23] iommu/pages: De-inline the substantial functions iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,06/23] iommu/pages: Remove iommu_free_page() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,05/23] iommu/pages: Remove the order argument to iommu_free_pages() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,04/23] iommu/pages: Make iommu_put_pages_list() work with high order allocations iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,03/23] iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,02/23] iommu/tegra: Do not use struct page as the handle for pts iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[v2,01/23] iommu/terga: Do not use struct page as the handle for as->pd memory iommu: Further abstract iommu-pages - - - --- 2025-02-14 Jason Gunthorpe New
[19/19] iommu/pages: Remove iommu_alloc_page/pages() iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[18/19] iommu: Update various drivers to pass in lg2sz instead of order to iommu pages iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[17/19] iommu/riscv: Update to use iommu_alloc_pages_node_lg2() iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[16/19] iommu/amd: Use roundup_pow_two() instead of get_order() iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[15/19] iommu/pages: Allow sub page sizes to be passed into the allocator iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[14/19] iommu/pages: Move the __GFP_HIGHMEM checks into the common code iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[13/19] iommu/pages: Move from struct page to struct ioptdesc and folio iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[12/19] iommu/pages: Remove iommu_put_pages_list_old and the _Generic iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[11/19] iommu: Change iommu_iotlb_gather to use iommu_page_list iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[10/19] iommu/amd: Convert to use struct iommu_pages_list iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[09/19] iommu/riscv: Convert to use struct iommu_pages_list iommu: Further abstract iommu-pages - 1 - --- 2025-02-04 Jason Gunthorpe New
[08/19] iommu/pages: Formalize the freelist API iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[07/19] iommu/vtd: Use virt_to_phys() iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[06/19] iommu/pages: De-inline the substantial functions iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[05/19] iommu/pages: Replace iommu_free_pages() with iommu_free_page() iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[04/19] iommu/pages: Make iommu_put_pages_list() work with high order allocations iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[03/19] iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[02/19] iommu/tegra: Do not use struct page as the handle for pts iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[01/19] iommu/terga: Do not use struct page as the handle for as->pd memory iommu: Further abstract iommu-pages - - - --- 2025-02-04 Jason Gunthorpe New
[3/3] iommu/arm-smmu-v3: Remove domain_alloc_paging() iommu/arm-smmuv3: Update domain_alloc_paging_flags() - - - --- 2024-12-05 Jason Gunthorpe New
[2/3] iommu/arm-smmu-v3: Make domain_alloc_paging_flags() directly determine the S1/S2 iommu/arm-smmuv3: Update domain_alloc_paging_flags() - - - --- 2024-12-05 Jason Gunthorpe New
[1/3] iommu/arm-smmu-v3: Remove arm_smmu_domain_finalise() during attach iommu/arm-smmuv3: Update domain_alloc_paging_flags() - - - --- 2024-12-05 Jason Gunthorpe New
iommu/arm-smmuv3: Update comments about ATS and bypass iommu/arm-smmuv3: Update comments about ATS and bypass - - - --- 2024-12-05 Jason Gunthorpe New
[2/2] iommu: Rename ops->domain_alloc_user() to domain_alloc_paging_flags() Rename ops->domain_alloc_user() to domain_alloc_paging_flags() - 1 - --- 2024-11-14 Jason Gunthorpe New
[1/2] iommu: Add ops->domain_alloc_nested() Rename ops->domain_alloc_user() to domain_alloc_paging_flags() - 1 - --- 2024-11-14 Jason Gunthorpe New
[v3,3/3] iommu: Add a kdoc to iommu_unmap() Remove split on unmap behavior - 1 - --- 2024-11-05 Jason Gunthorpe New
[v3,2/3] iommu/io-pgtable-arm-v7s: Remove split on unmap behavior Remove split on unmap behavior - - - --- 2024-11-05 Jason Gunthorpe New
[v3,1/3] iommu/io-pgtable-arm: Remove split on unmap behavior Remove split on unmap behavior - 1 - --- 2024-11-05 Jason Gunthorpe New
[v2,3/3] iommu: Add a kdoc to iommu_unmap() Remove split on unmap behavior - 1 - --- 2024-11-04 Jason Gunthorpe New
[v2,2/3] iommu/io-pgtable-arm-v7s: Remove split on unmap behavior Remove split on unmap behavior - - - --- 2024-11-04 Jason Gunthorpe New
[v2,1/3] iommu/io-pgtable-arm: Remove split on unmap behavior Remove split on unmap behavior - 2 - --- 2024-11-04 Jason Gunthorpe New
[v4,12/12] iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a VIOMMU object Initial support for SMMUv3 nested translation - - - --- 2024-10-31 Jason Gunthorpe New
[v4,11/12] iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED Initial support for SMMUv3 nested translation - - - --- 2024-10-31 Jason Gunthorpe New
[v4,10/12] iommu/arm-smmu-v3: Use S2FWB for NESTED domains Initial support for SMMUv3 nested translation - 4 1 --- 2024-10-31 Jason Gunthorpe New
[v4,09/12] iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED Initial support for SMMUv3 nested translation - 4 - --- 2024-10-31 Jason Gunthorpe New
[v4,08/12] iommu/arm-smmu-v3: Support IOMMU_VIOMMU_ALLOC Initial support for SMMUv3 nested translation - - - --- 2024-10-31 Jason Gunthorpe New
[v4,07/12] iommu/arm-smmu-v3: Expose the arm_smmu_attach interface Initial support for SMMUv3 nested translation - 5 1 --- 2024-10-31 Jason Gunthorpe New
[v4,06/12] iommu/arm-smmu-v3: Implement IOMMU_HWPT_ALLOC_NEST_PARENT Initial support for SMMUv3 nested translation - 5 1 --- 2024-10-31 Jason Gunthorpe New
[v4,05/12] iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct arm_smmu_hw_info Initial support for SMMUv3 nested translation - 3 1 --- 2024-10-31 Jason Gunthorpe New
[v4,04/12] iommu/arm-smmu-v3: Report IOMMU_CAP_ENFORCE_CACHE_COHERENCY for CANWBS Initial support for SMMUv3 nested translation - 5 1 --- 2024-10-31 Jason Gunthorpe New
[v4,03/12] ACPI/IORT: Support CANWBS memory access flag Initial support for SMMUv3 nested translation 1 3 1 --- 2024-10-31 Jason Gunthorpe New
[v4,02/12] ACPICA: IORT: Update for revision E.f Initial support for SMMUv3 nested translation 2 2 1 --- 2024-10-31 Jason Gunthorpe New
[v4,01/12] vfio: Remove VFIO_TYPE1_NESTING_IOMMU Initial support for SMMUv3 nested translation 1 4 1 --- 2024-10-31 Jason Gunthorpe New
iommu/io-pgtable-arm: Remove split on unmap behavior iommu/io-pgtable-arm: Remove split on unmap behavior - - - --- 2024-10-18 Jason Gunthorpe New
[v3,9/9] iommu/arm-smmu-v3: Use S2FWB for NESTED domains Initial support for SMMUv3 nested translation - 2 - --- 2024-10-09 Jason Gunthorpe New
[v3,8/9] iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED Initial support for SMMUv3 nested translation - 2 - --- 2024-10-09 Jason Gunthorpe New
[v3,7/9] iommu/arm-smmu-v3: Expose the arm_smmu_attach interface Initial support for SMMUv3 nested translation - 3 - --- 2024-10-09 Jason Gunthorpe New
[v3,6/9] iommu/arm-smmu-v3: Implement IOMMU_HWPT_ALLOC_NEST_PARENT Initial support for SMMUv3 nested translation - 3 1 --- 2024-10-09 Jason Gunthorpe New
[v3,5/9] iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct arm_smmu_hw_info Initial support for SMMUv3 nested translation - 1 1 --- 2024-10-09 Jason Gunthorpe New
[v3,4/9] iommu/arm-smmu-v3: Report IOMMU_CAP_ENFORCE_CACHE_COHERENCY for CANWBS Initial support for SMMUv3 nested translation - 3 1 --- 2024-10-09 Jason Gunthorpe New
[v3,3/9] ACPI/IORT: Support CANWBS memory access flag Initial support for SMMUv3 nested translation 1 1 1 --- 2024-10-09 Jason Gunthorpe New
[v3,2/9] ACPICA: IORT: Update for revision E.f Initial support for SMMUv3 nested translation 2 - - --- 2024-10-09 Jason Gunthorpe New
[v3,1/9] vfio: Remove VFIO_TYPE1_NESTING_IOMMU Initial support for SMMUv3 nested translation 1 2 1 --- 2024-10-09 Jason Gunthorpe New
[v4,8/8] iommu/arm-smmu-v3: Reorganize struct arm_smmu_ctx_desc_cfg [v4,1/8] iommu/arm-smmu-v3: Add arm_smmu_strtab_l1/2_idx() - 1 1 --- 2024-09-06 Jason Gunthorpe New
« 1 2 3 47 8 »