Toggle navigation
Patchwork
linux-kselftest
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Yi Liu
| Archived =
No
| 213 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v3,4/4] iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability
vfio-pci support pasid attach/detach
-
-
-
2024-09-12
Yi Liu
New
[v3,3/4] vfio: Add VFIO_DEVICE_PASID_[AT|DE]TACH_IOMMUFD_PT
vfio-pci support pasid attach/detach
-
-
-
2024-09-12
Yi Liu
New
[v3,2/4] vfio-iommufd: Support pasid [at|de]tach for physical VFIO devices
vfio-pci support pasid attach/detach
-
-
-
2024-09-12
Yi Liu
New
[v3,1/4] ida: Add ida_find_first_range()
vfio-pci support pasid attach/detach
-
-
-
2024-09-12
Yi Liu
New
[v4,10/10] iommufd/selftest: Add coverage for iommufd pasid attach/detach
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,09/10] iommufd/selftest: Add test ops to test pasid attach/detach
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,08/10] iommufd/selftest: Add a helper to get test device
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,07/10] iommufd/selftest: Add set_dev_pasid and remove_dev_pasid in mock iommu
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,06/10] iommufd: Support pasid attach/replace
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,05/10] iommufd: Pass pasid through the device attach/replace path
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,04/10] iommufd: Always pass iommu_attach_handle to iommu core
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,03/10] iommufd: Move the iommufd_handle helpers to iommufd_private.h
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,02/10] iommufd: Refactor __fault_domain_replace_dev() to be a wrapper of iommu_replace_group_handle()
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[v4,01/10] iommu: Introduce a replace API for device pasid
iommufd support pasid attach/replace
-
-
-
2024-09-12
Yi Liu
New
[3/3] iommu: Add a wrapper for remove_dev_pasid
Support attaching PASID to the blocked_domain
-
-
-
2024-09-12
Yi Liu
New
[2/3] iommu/vt-d: Make blocked domain support PASID
Support attaching PASID to the blocked_domain
-
-
-
2024-09-12
Yi Liu
New
[1/3] iommu/arm-smmu-v3: Make smmuv3 blocked domain support PASID
Support attaching PASID to the blocked_domain
-
-
-
2024-09-12
Yi Liu
New
[v2,6/6] iommu: Make set_dev_pasid op support domain replacement
Make set_dev_pasid op supporting domain replacement
-
-
-
2024-09-12
Yi Liu
Accepted
[v2,5/6] iommu/arm-smmu-v3: Make smmuv3 set_dev_pasid() op support replace
Make set_dev_pasid op supporting domain replacement
-
-
-
2024-09-12
Yi Liu
New
[v2,4/6] iommu/vt-d: Add set_dev_pasid callback for nested domain
Make set_dev_pasid op supporting domain replacement
-
-
-
2024-09-12
Yi Liu
New
[v2,3/6] iommu/vt-d: Make intel_iommu_set_dev_pasid() to handle domain replacement
Make set_dev_pasid op supporting domain replacement
-
-
-
2024-09-12
Yi Liu
New
[v2,2/6] iommu/vt-d: Move intel_drain_pasid_prq() into intel_pasid_tear_down_entry()
Make set_dev_pasid op supporting domain replacement
-
-
-
2024-09-12
Yi Liu
New
[v2,1/6] iommu: Pass old domain to set_dev_pasid op
Make set_dev_pasid op supporting domain replacement
-
-
-
2024-09-12
Yi Liu
New
[v3,7/7] iommufd/selftest: Add coverage for iommufd pasid attach/detach
iommufd support pasid attach/replace
-
-
-
2024-06-28
Yi Liu
Superseded
[v3,6/7] iommufd/selftest: Add test ops to test pasid attach/detach
iommufd support pasid attach/replace
-
-
-
2024-06-28
Yi Liu
Superseded
[v3,5/7] iommufd/selftest: Add a helper to get test device
iommufd support pasid attach/replace
-
-
-
2024-06-28
Yi Liu
Superseded
[v3,4/7] iommufd/selftest: Add set_dev_pasid and remove_dev_pasid in mock iommu
iommufd support pasid attach/replace
-
-
-
2024-06-28
Yi Liu
New
[v3,3/7] iommufd: Support attach/replace hwpt per pasid
iommufd support pasid attach/replace
-
-
-
2024-06-28
Yi Liu
New
[v3,2/7] iommufd: Pass pasid through the device attach/replace path
iommufd support pasid attach/replace
-
-
-
2024-06-28
Yi Liu
New
[v3,1/7] iommu: Introduce a replace API for device pasid
iommufd support pasid attach/replace
-
-
-
2024-06-28
Yi Liu
New
iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking
iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,8/8] iommu/vt-d: Add missing dirty tracking set for parent domain
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,7/8] iommu/vt-d: Wrap the dirty tracking loop to be a helper
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,6/8] iommu/vt-d: Remove @domain parameter from intel_pasid_setup_dirty_tracking()
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,5/8] iommu/vt-d: Add missing device iotlb flush for parent domain
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,4/8] iommu/vt-d: Update iotlb in nested domain attach
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,3/8] iommu/vt-d: Add missing iotlb flush for parent domain
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,2/8] iommu/vt-d: Add __iommu_flush_iotlb_psi()
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[rc,1/8] iommu/vt-d: Track nested domains in parent
Add missing cache flush and dirty tracking set for nested parent domain
-
-
-
2024-02-08
Yi Liu
Accepted
[v11,8/8] iommu/vt-d: Add iotlb flush for nested domain
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
New
[v11,7/8] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
Accepted
[v11,6/8] iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
New
[v11,5/8] iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
New
[v11,4/8] iommufd/selftest: Add mock_domain_cache_invalidate_user support
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
New
[v11,3/8] iommu: Add iommu_copy_struct_from_user_array helper
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
New
[v11,2/8] iommufd: Add IOMMU_HWPT_INVALIDATE
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
Accepted
[v11,1/8] iommu: Add cache_invalidate_user op
Add iommufd nesting (part 2/2)
-
-
-
2024-01-11
Yi Liu
New
[v10,09/10] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
[v10,01/10] iommu: Add cache_invalidate_user op
-
-
-
2024-01-02
Yi Liu
New
[v10,07/10] iommu/vt-d: Allow qi_submit_sync() to return the QI faults
[v10,01/10] iommu: Add cache_invalidate_user op
-
-
-
2024-01-02
Yi Liu
New
[v10,05/10] iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op
[v10,01/10] iommu: Add cache_invalidate_user op
-
-
-
2024-01-02
Yi Liu
Superseded
[v10,03/10] iommu: Add iommu_copy_struct_from_user_array helper
[v10,01/10] iommu: Add cache_invalidate_user op
-
-
-
2024-01-02
Yi Liu
New
[v10,01/10] iommu: Add cache_invalidate_user op
[v10,01/10] iommu: Add cache_invalidate_user op
-
-
-
2024-01-02
Yi Liu
Superseded
[v9,10/10] iommu/vt-d: Add iotlb flush for nested domain
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
New
[v9,09/10] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
Superseded
[v9,08/10] iommu/vt-d: Convert stage-1 cache invalidation to return QI fault
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
New
[v9,07/10] iommu/vt-d: Allow qi_submit_sync() to return the QI faults
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
Superseded
[v9,06/10] iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
New
[v9,05/10] iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
Superseded
[v9,04/10] iommufd/selftest: Add mock_domain_cache_invalidate_user support
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
New
[v9,03/10] iommu: Add iommu_copy_struct_from_user_array helper
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
Superseded
[v9,02/10] iommufd: Add IOMMU_HWPT_INVALIDATE
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
Superseded
[v9,01/10] iommu: Add cache_invalidate_user op
Add iommufd nesting (part 2/2)
-
-
-
2023-12-28
Yi Liu
Superseded
[v8,10/10] iommu/vt-d: Add iotlb flush for nested domain
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
New
[v8,09/10] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
New
[v8,08/10] iommu/vt-d: Convert stage-1 cache invalidation to return QI fault
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v8,07/10] iommu/vt-d: Allow qi_submit_sync() to return the QI faults
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v8,06/10] iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v8,05/10] iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v8,04/10] iommufd/selftest: Add mock_domain_cache_invalidate_user support
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v8,03/10] iommu: Add iommu_copy_struct_from_user_array helper
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v8,02/10] iommufd: Add IOMMU_HWPT_INVALIDATE
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v8,01/10] iommu: Add cache_invalidate_user op
Add iommufd nesting (part 2/2)
-
-
-
2023-12-27
Yi Liu
Superseded
[v7,9/9] iommu/vt-d: Add iotlb flush for nested domain
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
New
[v7,8/9] iommu/vt-d: Convert pasid based cache invalidation to return QI fault
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
Superseded
[v7,7/9] iommu/vt-d: Allow qi_submit_sync() to return the QI faults
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
Superseded
[v7,6/9] iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
New
[v7,5/9] iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
Superseded
[v7,4/9] iommufd/selftest: Add mock_domain_cache_invalidate_user support
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
New
[v7,3/9] iommu: Add iommu_copy_struct_from_user_array helper
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
Superseded
[v7,2/9] iommufd: Add IOMMU_HWPT_INVALIDATE
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
New
[v7,1/9] iommu: Add cache_invalidate_user op
Add iommufd nesting (part 2/2)
-
-
-
2023-12-21
Yi Liu
Superseded
[v7,1/3] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
Add Intel VT-d nested translation (part 2/2)
-
-
-
2023-11-17
Yi Liu
New
[v6,5/6] iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op
[v6,1/6] iommu: Add cache_invalidate_user op
-
-
-
2023-11-17
Yi Liu
Superseded
[v6,3/6] iommu: Add iommu_copy_struct_from_user_array helper
[v6,1/6] iommu: Add cache_invalidate_user op
-
-
-
2023-11-17
Yi Liu
New
[v6,1/6] iommu: Add cache_invalidate_user op
[v6,1/6] iommu: Add cache_invalidate_user op
-
-
-
2023-11-17
Yi Liu
Superseded
[v8,8/8] iommu/vt-d: Disallow read-only mappings to nest parent domain
Untitled series #225741
-
-
-
2023-10-26
Yi Liu
New
[v8,6/8] iommu/vt-d: Set the nested domain to a device
Untitled series #225741
-
-
-
2023-10-26
Yi Liu
Accepted
[v8,5/8] iommu/vt-d: Make domain attach helpers to be extern
Untitled series #225741
-
-
-
2023-10-26
Yi Liu
Accepted
[v8,2/8] iommu/vt-d: Extend dmar_domain to support nested domain
Untitled series #225741
-
-
-
2023-10-26
Yi Liu
New
[v7,09/10] iommufd/selftest: Add nested domain allocation for mock domain
Untitled series #225742
-
-
-
2023-10-26
Yi Liu
New
[v7,08/10] iommu: Add iommu_copy_struct_from_user helper
Untitled series #225742
-
-
-
2023-10-26
Yi Liu
New
[v7,05/10] iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED
Untitled series #225742
-
-
-
2023-10-26
Yi Liu
New
[v7,03/10] iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations
Untitled series #225742
-
-
-
2023-10-26
Yi Liu
New
[v7,02/10] iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING
Untitled series #225742
-
-
-
2023-10-26
Yi Liu
New
[v6,3/3] iommu/vt-d: Add iotlb flush for nested domain
[v6,1/3] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
-
-
-
2023-10-20
Yi Liu
New
[v6,1/3] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
[v6,1/3] iommufd: Add data structure for Intel VT-d stage-1 cache invalidation
-
-
-
2023-10-20
Yi Liu
Superseded
[v6,7/8] iommu/vt-d: Add nested domain allocation
Add Intel VT-d nested translation (part 1/2)
-
-
-
2023-10-20
Yi Liu
New
[v6,6/8] iommu/vt-d: Set the nested domain to a device
Add Intel VT-d nested translation (part 1/2)
-
-
-
2023-10-20
Yi Liu
Superseded
[v6,5/8] iommu/vt-d: Make domain attach helpers to be extern
Add Intel VT-d nested translation (part 1/2)
-
-
-
2023-10-20
Yi Liu
Superseded
[v6,2/8] iommu/vt-d: Extend dmar_domain to support nested domain
Add Intel VT-d nested translation (part 1/2)
-
-
-
2023-10-20
Yi Liu
Superseded
«
1
2
3
»