Show patches with: Submitter = Jason Gunthorpe       |    Archived = No       |   216 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,16/17] iommufd/selftest: Return the real idev id from selftest mock_domain Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-21 Jason Gunthorpe Accepted
[v3,15/17] iommufd: Add IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,14/17] iommufd/selftest: Test iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-03-21 Jason Gunthorpe New
[v3,13/17] iommufd: Make destroy_rwsem use a lock class per object type Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-21 Jason Gunthorpe Accepted
[v3,12/17] iommufd: Add iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,11/17] iommu: Introduce a new iommu_group_replace_domain() API Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,10/17] iommufd: Reorganize iommufd_device_attach into iommufd_device_change_pt Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,09/17] iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,08/17] iommufd: Move putting a hwpt to a helper function Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,07/17] iommufd: Make sw_msi_start a group global Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-21 Jason Gunthorpe New
[v3,06/17] iommufd: Use the iommufd_group to avoid duplicate MSI setup Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-21 Jason Gunthorpe New
[v3,05/17] iommufd: Keep track of each device's reserved regions instead of groups Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,04/17] iommu: Export iommu_get_resv_regions() Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe Accepted
[v3,03/17] iommufd: Replace the hwpt->devices list with iommufd_group Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,02/17] iommufd: Add iommufd_group Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-21 Jason Gunthorpe New
[v3,01/17] iommufd: Move isolated msi enforcement to iommufd_device_bind() Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-21 Jason Gunthorpe Accepted
[v2,17/17] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-03-08 Jason Gunthorpe New
[v2,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-08 Jason Gunthorpe Accepted
[v2,15/17] iommufd: Add IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-08 Jason Gunthorpe New
[v2,14/17] iommufd/selftest: Test iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-03-08 Jason Gunthorpe New
[v2,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-08 Jason Gunthorpe Accepted
[v2,12/17] iommufd: Add iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-08 Jason Gunthorpe New
[v2,11/17] iommu: Introduce a new iommu_group_replace_domain() API Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v2,10/17] iommufd: Reorganize iommufd_device_attach into iommufd_device_change_pt Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-08 Jason Gunthorpe New
[v2,09/17] iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v2,08/17] iommufd: Move putting a hwpt to a helper function Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v2,07/17] iommufd: Make sw_msi_start a group global Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-08 Jason Gunthorpe New
[v2,06/17] iommufd: Use the iommufd_group to avoid duplicate MSI setup Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-03-08 Jason Gunthorpe New
[v2,05/17] iommufd: Keep track of each device's reserved regions instead of groups Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v2,04/17] iommu: Export iommu_get_resv_regions() Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v2,03/17] iommufd: Replace the hwpt->devices list with iommufd_group Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v2,02/17] iommufd: Add iommufd_group Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v2,01/17] iommufd: Move isolated msi enforcement to iommufd_device_bind() Add iommufd physical device operations for replace and alloc hwpt - 2 - --- 2023-03-08 Jason Gunthorpe New
[v3,12/12] iommufd/selftest: Add a selftest for iommufd_device_attach() with a hwpt argument Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,11/12] iommufd/selftest: Make selftest create a more complete mock device Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,10/12] iommufd/selftest: Rename the remaining mock device_id's to stdev_id Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,09/12] iommufd/selftest: Rename domain_id to hwpt_id for FIXTURE iommufd_mock_domain Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,08/12] iommufd/selftest: Rename domain_id to stdev_id for FIXTURE iommufd_ioas Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,07/12] iommufd/selftest: Rename the sefltest 'device_id' to 'stdev_id' Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,06/12] iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add_domain() Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,05/12] iommufd: Move iommufd_device to iommufd_private.h Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,04/12] iommufd: Move ioas related HWPT destruction into iommufd_hw_pagetable_destroy() Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,03/12] iommufd: Consistently manage hwpt_item Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,02/12] iommufd: Add iommufd_lock_obj() around the auto-domains hwpts Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[v3,01/12] iommufd: Assert devices_lock for iommufd_hw_pagetable_has_group() Revise the hwpt lifetime model - 1 - --- 2023-03-01 Jason Gunthorpe Accepted
[14/14] iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[13/14] iommufd/selftest: Return the real idev id from selftest mock_domain Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[12/14] iommufd: Add IOMMU_HWPT_ALLOC Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[11/14] iommufd/selftest: Test iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[10/14] iommufd: Make destroy_rwsem use a lock class per object type Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe Accepted
[09/14] iommufd: Add iommufd_device_replace() Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[08/14] iommu: Introduce a new iommu_group_replace_domain() API Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-02-25 Jason Gunthorpe New
[07/14] iommufd: Add enforced_cache_coherency to iommufd_hw_pagetable_alloc() Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-02-25 Jason Gunthorpe New
[06/14] iommufd: Move putting a hwpt to a helper function Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[05/14] iommufd: Make sw_msi_start a group global Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[04/14] iommufd: Use the iommufd_group to avoid duplicate reserved groups and msi setup Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[03/14] iommufd: Replace the hwpt->devices list with iommufd_group Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[02/14] iommufd: Add iommufd_group Add iommufd physical device operations for replace and alloc hwpt - - - --- 2023-02-25 Jason Gunthorpe New
[01/14] iommufd: Move isolated msi enforcement to iommufd_device_bind() Add iommufd physical device operations for replace and alloc hwpt - 1 - --- 2023-02-25 Jason Gunthorpe New
[v2,7/7] iommufd/selftest: Add a selftest for iommufd_device_attach() with a hwpt argument Revise the hwpt lifetime model - - - --- 2023-02-22 Jason Gunthorpe New
[v2,6/7] iommufd/selftest: Make selftest create a more complete mock device Revise the hwpt lifetime model - 1 - --- 2023-02-22 Jason Gunthorpe New
[v2,5/7] iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add_domain() Revise the hwpt lifetime model - 1 - --- 2023-02-22 Jason Gunthorpe New
[v2,4/7] iommufd: Move iommufd_device to iommufd_private.h Revise the hwpt lifetime model - 1 - --- 2023-02-22 Jason Gunthorpe Accepted
[v2,3/7] iommufd: Move ioas related HWPT destruction into iommufd_hw_pagetable_destroy() Revise the hwpt lifetime model - - - --- 2023-02-22 Jason Gunthorpe New
[v2,2/7] iommufd: Add iommufd_lock_obj() around the auto-domains hwpts Revise the hwpt lifetime model - 1 - --- 2023-02-22 Jason Gunthorpe Accepted
[v2,1/7] iommufd: Assert devices_lock for iommufd_hw_pagetable_has_group() Revise the hwpt lifetime model - 1 - --- 2023-02-22 Jason Gunthorpe Accepted
[v5,19/19] iommufd: Add a selftest IOMMUFD Generic interface - - 2 --- 2022-11-16 Jason Gunthorpe New
[v5,18/19] iommufd: Add additional invariant assertions IOMMUFD Generic interface - - 2 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,17/19] iommufd: Add some fault injection points IOMMUFD Generic interface - - 1 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,16/19] iommufd: Add kernel support for testing iommufd IOMMUFD Generic interface - - 1 --- 2022-11-16 Jason Gunthorpe New
[v5,15/19] iommufd: vfio container FD ioctl compatibility IOMMUFD Generic interface - 2 4 --- 2022-11-16 Jason Gunthorpe New
[v5,14/19] iommufd: Add kAPI toward external drivers for kernel access IOMMUFD Generic interface - 1 4 --- 2022-11-16 Jason Gunthorpe New
[v5,13/19] iommufd: Add kAPI toward external drivers for physical devices IOMMUFD Generic interface - 1 4 --- 2022-11-16 Jason Gunthorpe New
[v5,12/19] iommufd: Add a HW pagetable object IOMMUFD Generic interface - 2 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,11/19] iommufd: IOCTLs for the io_pagetable IOMMUFD Generic interface - 1 4 --- 2022-11-16 Jason Gunthorpe New
[v5,10/19] iommufd: Data structure to provide IOVA to PFN mapping IOMMUFD Generic interface - 1 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,09/19] iommufd: Algorithms for PFN storage IOMMUFD Generic interface - 1 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,08/19] iommufd: PFN handling for iopt_pages IOMMUFD Generic interface - 2 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,07/19] kernel/user: Allow user::locked_vm to be usable for iommufd IOMMUFD Generic interface - 3 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,06/19] iommufd: File descriptor, context, kconfig and makefiles IOMMUFD Generic interface - 2 4 --- 2022-11-16 Jason Gunthorpe New
[v5,05/19] iommufd: Document overview of iommufd IOMMUFD Generic interface - 2 - --- 2022-11-16 Jason Gunthorpe New
[v5,04/19] scripts/kernel-doc: support EXPORT_SYMBOL_NS_GPL() with -export IOMMUFD Generic interface 1 - - --- 2022-11-16 Jason Gunthorpe Accepted
[v5,03/19] interval-tree: Add a utility to iterate over spans in an interval tree IOMMUFD Generic interface - 2 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,02/19] iommu: Add device-centric DMA ownership interfaces IOMMUFD Generic interface - 2 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v5,01/19] iommu: Add IOMMU_CAP_ENFORCE_CACHE_COHERENCY IOMMUFD Generic interface - 2 4 --- 2022-11-16 Jason Gunthorpe Accepted
[v4,17/17] iommufd: Add additional invariant assertions IOMMUFD Generic interface - - - --- 2022-11-08 Jason Gunthorpe New
[v4,16/17] iommufd: Add some fault injection points IOMMUFD Generic interface - - - --- 2022-11-08 Jason Gunthorpe Accepted
[v4,14/17] iommufd: vfio container FD ioctl compatibility IOMMUFD Generic interface - - 1 --- 2022-11-08 Jason Gunthorpe New
[v4,13/17] iommufd: Add kAPI toward external drivers for kernel access IOMMUFD Generic interface - 1 1 --- 2022-11-08 Jason Gunthorpe New
[v4,12/17] iommufd: Add kAPI toward external drivers for physical devices IOMMUFD Generic interface - 1 1 --- 2022-11-08 Jason Gunthorpe New
[v4,11/17] iommufd: Add a HW pagetable object IOMMUFD Generic interface - 1 1 --- 2022-11-08 Jason Gunthorpe Accepted
[v4,10/17] iommufd: IOCTLs for the io_pagetable IOMMUFD Generic interface - 1 1 --- 2022-11-08 Jason Gunthorpe New
[v4,09/17] iommufd: Data structure to provide IOVA to PFN mapping IOMMUFD Generic interface - - 1 --- 2022-11-08 Jason Gunthorpe New
[v4,08/17] iommufd: Algorithms for PFN storage IOMMUFD Generic interface - - 1 --- 2022-11-08 Jason Gunthorpe New
[v4,07/17] iommufd: PFN handling for iopt_pages IOMMUFD Generic interface - 1 1 --- 2022-11-08 Jason Gunthorpe New
[v4,06/17] kernel/user: Allow user::locked_vm to be usable for iommufd IOMMUFD Generic interface - 1 1 --- 2022-11-08 Jason Gunthorpe Accepted
[v4,05/17] iommufd: File descriptor, context, kconfig and makefiles IOMMUFD Generic interface - 2 1 --- 2022-11-08 Jason Gunthorpe New
[v4,04/17] iommufd: Document overview of iommufd IOMMUFD Generic interface 1 1 1 --- 2022-11-08 Jason Gunthorpe New
[v4,03/17] interval-tree: Add a utility to iterate over spans in an interval tree IOMMUFD Generic interface - 2 1 --- 2022-11-08 Jason Gunthorpe New
[v4,02/17] iommu: Add device-centric DMA ownership interfaces IOMMUFD Generic interface - 2 1 --- 2022-11-08 Jason Gunthorpe New
« 1 2 3 »