Show patches with: Submitter = Jason Gunthorpe       |    Archived = No       |   185 patches
« 1 2 »
Patch Series S/W/F Date Submitter Delegate State
[v2,15/15] iommupt: Add a kunit test for the IOMMU implementation Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,14/15] iommu/amd: Remove AMD io_pgtable support Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,13/15] iommu/amd: Use the generic iommu page table Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,12/15] iommupt: Add the x86 64 bit page table format Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,11/15] iommufd: Change the selftest to use iommupt instead of xarray Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,10/15] iommupt: Add a mock pagetable format for iommufd selftest to use Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,09/15] iommupt: Add a kunit test for Generic Page Table Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,08/15] iommupt: Add read_and_clear_dirty op Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,07/15] iommupt: Add map_pages op Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,06/15] iommupt: Add unmap_pages op Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,05/15] iommupt: Add iova_to_phys op Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,04/15] iommupt: Add the AMD IOMMU v1 page table format Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,03/15] iommupt: Add the basic structure of the iommu implementation Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,02/15] genpt: Add Documentation/ files Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
[v2,01/15] genpt: Generic Page Table base API Consolidate iommu page table implementations (AMD) --- 2025-05-05 Jason Gunthorpe New
kunit: tool: catch warnings generated by the kernel kunit: tool: catch warnings generated by the kernel --- 2024-10-18 Jason Gunthorpe New
[rc,2/2] iommu: Do not return 0 from map_pages if it doesn't do anything Fix maps created without READ or WRITE --- 2024-08-22 Jason Gunthorpe Accepted
[rc,1/2] iommufd: Do not allow creating areas without READ or WRITE Fix maps created without READ or WRITE --- 2024-08-22 Jason Gunthorpe Accepted
[v8,19/19] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v8,17/19] iommufd: Add IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v8,16/19] iommufd/selftest: Test iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v8,14/19] iommufd: Add iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v8,12/19] iommufd: Reorganize iommufd_device_attach into iommufd_device_change_pt Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe New
[v8,11/19] iommufd: Fix locking around hwpt allocation Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v8,07/19] iommufd: Make sw_msi_start a group global Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v8,06/19] iommufd: Use the iommufd_group to avoid duplicate MSI setup Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v8,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() Add iommufd physical device operations for replace and alloc hwpt --- 2023-07-17 Jason Gunthorpe Accepted
[v7,19/19] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe Superseded
[v7,17/19] iommufd: Add IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe Superseded
[v7,15/19] iommufd: Make destroy_rwsem use a lock class per object type Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe Accepted
[v7,13/19] iommu: Introduce a new iommu_group_replace_domain() API Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe Accepted
[v7,11/19] iommufd: Fix locking around hwpt allocation Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe Superseded
[v7,07/19] iommufd: Make sw_msi_start a group global Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe Superseded
[v7,05/19] iommufd: Keep track of each device's reserved regions instead of groups Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe New
[v7,03/19] iommufd: Replace the hwpt->devices list with iommufd_group Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe New
[v7,02/19] iommufd: Add iommufd_group Add iommufd physical device operations for replace and alloc hwpt --- 2023-05-15 Jason Gunthorpe Accepted
[v6,19/19] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,18/19] iommufd/selftest: Return the real idev id from selftest mock_domain [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Accepted
[v6,17/19] iommufd: Add IOMMU_HWPT_ALLOC [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,16/19] iommufd/selftest: Test iommufd_device_replace() [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,15/19] iommufd: Make destroy_rwsem use a lock class per object type [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,14/19] iommufd: Add iommufd_device_replace() [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,13/19] iommu: Introduce a new iommu_group_replace_domain() API [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,12/19] iommufd: Reorganize iommufd_device_attach into iommufd_device_change_pt [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Accepted
[v6,11/19] iommufd: Fix locking around hwpt allocation [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,10/19] iommufd: Allow a hwpt to be aborted after allocation [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Accepted
[v6,09/19] iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Accepted
[v6,08/19] iommufd: Move putting a hwpt to a helper function [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Accepted
[v6,07/19] iommufd: Make sw_msi_start a group global [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,06/19] iommufd: Use the iommufd_group to avoid duplicate MSI setup [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,05/19] iommufd: Keep track of each device's reserved regions instead of groups [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,04/19] iommu: Export iommu_get_resv_regions() [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Accepted
[v6,03/19] iommufd: Replace the hwpt->devices list with iommufd_group [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,02/19] iommufd: Add iommufd_group [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() [v6,01/19] iommufd: Move isolated msi enforcement to iommufd_device_bind() --- 2023-04-20 Jason Gunthorpe Superseded
[v6,00/19] Add iommufd physical device operations for replace and alloc hwpt --- 2023-04-20 Jason Gunthorpe New
[v5,17/17] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[v5,11/17] iommu: Introduce a new iommu_group_replace_domain() API Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[v5,09/17] iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[v5,08/17] iommufd: Move putting a hwpt to a helper function Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[v5,07/17] iommufd: Make sw_msi_start a group global Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[v5,06/17] iommufd: Use the iommufd_group to avoid duplicate MSI setup Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[v5,04/17] iommu: Export iommu_get_resv_regions() Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[v5,03/17] iommufd: Replace the hwpt->devices list with iommufd_group Untitled series #206648 --- 2023-04-11 Jason Gunthorpe New
[v5,02/17] iommufd: Add iommufd_group Untitled series #206648 --- 2023-04-11 Jason Gunthorpe Superseded
[4/4] iommufd/selftest: Cover domain unmap with huge pages and access Untitled series #205778 --- 2023-03-31 Jason Gunthorpe Accepted
[3/4] iommufd: Do not corrupt the pfn list when doing batch carry Untitled series #205778 --- 2023-03-31 Jason Gunthorpe Accepted
[v4,17/17] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,16/17] iommufd/selftest: Return the real idev id from selftest mock_domain Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,15/17] iommufd: Add IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,14/17] iommufd/selftest: Test iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,13/17] iommufd: Make destroy_rwsem use a lock class per object type Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,12/17] iommufd: Add iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,11/17] iommu: Introduce a new iommu_group_replace_domain() API Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,10/17] iommufd: Reorganize iommufd_device_attach into iommufd_device_change_pt Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,09/17] iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,08/17] iommufd: Move putting a hwpt to a helper function Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,07/17] iommufd: Make sw_msi_start a group global Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,06/17] iommufd: Use the iommufd_group to avoid duplicate MSI setup Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,05/17] iommufd: Keep track of each device's reserved regions instead of groups Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,04/17] iommu: Export iommu_get_resv_regions() Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,03/17] iommufd: Replace the hwpt->devices list with iommufd_group Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe New
[v4,02/17] iommufd: Add iommufd_group Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v4,01/17] iommufd: Move isolated msi enforcement to iommufd_device_bind() Add iommufd physical device operations for replace and alloc hwpt --- 2023-03-27 Jason Gunthorpe Superseded
[v3,17/17] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,14/17] iommufd/selftest: Test iommufd_device_replace() Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,12/17] iommufd: Add iommufd_device_replace() Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,11/17] iommu: Introduce a new iommu_group_replace_domain() API Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,08/17] iommufd: Move putting a hwpt to a helper function Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,06/17] iommufd: Use the iommufd_group to avoid duplicate MSI setup Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,04/17] iommu: Export iommu_get_resv_regions() Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,03/17] iommufd: Replace the hwpt->devices list with iommufd_group Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v3,02/17] iommufd: Add iommufd_group Untitled series #204762 --- 2023-03-21 Jason Gunthorpe Superseded
[v2,16/17] iommufd/selftest: Return the real idev id from selftest mock_domain Untitled series #203149 --- 2023-03-08 Jason Gunthorpe Superseded
[v2,15/17] iommufd: Add IOMMU_HWPT_ALLOC Untitled series #203149 --- 2023-03-08 Jason Gunthorpe Superseded
[v2,14/17] iommufd/selftest: Test iommufd_device_replace() Untitled series #203149 --- 2023-03-08 Jason Gunthorpe Superseded
[v2,12/17] iommufd: Add iommufd_device_replace() Untitled series #203149 --- 2023-03-08 Jason Gunthorpe New
[v2,11/17] iommu: Introduce a new iommu_group_replace_domain() API Untitled series #203149 --- 2023-03-08 Jason Gunthorpe Superseded
[v2,08/17] iommufd: Move putting a hwpt to a helper function Untitled series #203149 --- 2023-03-08 Jason Gunthorpe Superseded
[v2,04/17] iommu: Export iommu_get_resv_regions() Untitled series #203149 --- 2023-03-08 Jason Gunthorpe Superseded
« 1 2 »