Show patches with: Submitter = Nicolin Chen       |   55 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[4/4] vfio: Do not allocate domain if broken_unmanaged_domain iommu: Reject drivers with broken_unmanaged_domain - - - --- 2023-01-27 Nicolin Chen Not Applicable
[3/4] iommufd: Do not allocate device object if broken_unmanaged_domain iommu: Reject drivers with broken_unmanaged_domain - - - --- 2023-01-27 Nicolin Chen Not Applicable
[2/4] iommu/dma: Do not init domain if broken_unmanaged_domain iommu: Reject drivers with broken_unmanaged_domain - - - --- 2023-01-27 Nicolin Chen Not Applicable
[1/4] iommu: Add a broken_unmanaged_domain flag in iommu_ops iommu: Reject drivers with broken_unmanaged_domain - - - --- 2023-01-27 Nicolin Chen Not Applicable
[v7,4/5] iommu: Use EINVAL for incompatible device/domain in ->attach_dev Define EINVAL as device/domain incompatibility 1 4 - --- 2022-10-17 Nicolin Chen Not Applicable
[v7,2/5] iommu: Add return value rules to attach_dev op and APIs Define EINVAL as device/domain incompatibility - 3 - --- 2022-10-17 Nicolin Chen Not Applicable
[v6,4/5] iommu: Use EINVAL for incompatible device/domain in ->attach_dev Define EINVAL as device/domain incompatibility - 4 - --- 2022-09-23 Nicolin Chen Not Applicable
[v6,2/5] iommu: Add return value rules to attach_dev op and APIs Define EINVAL as device/domain incompatibility - 2 - --- 2022-09-23 Nicolin Chen Not Applicable
[v5,5/6] iommu: Use EINVAL for incompatible device/domain in ->attach_dev Define EINVAL as device/domain incompatibility - 4 - --- 2022-09-22 Nicolin Chen Not Applicable
[v5,3/6] iommu: Add return value rules to attach_dev op and APIs Define EINVAL as device/domain incompatibility - 2 - --- 2022-09-22 Nicolin Chen Not Applicable
[v5,1/6] iommu/msm: Fix error-out routine in msm_iommu_attach_dev() Define EINVAL as device/domain incompatibility - 1 - --- 2022-09-22 Nicolin Chen Not Applicable
[v4,5/6] iommu: Use EINVAL for incompatible device/domain in ->attach_dev Define EINVAL as device/domain incompatibility - 2 - --- 2022-09-21 Nicolin Chen Not Applicable
[v4,3/6] iommu: Add return value rules to attach_dev op and APIs Define EINVAL as device/domain incompatibility - 1 - --- 2022-09-21 Nicolin Chen Not Applicable
[v4,1/6] iommu/msm: Fix error-out routine in msm_iommu_attach_dev() Define EINVAL as device/domain incompatibility - 1 - --- 2022-09-21 Nicolin Chen Not Applicable
[v3,1/6] iommu/msm: Add missing __disable_clocks calls Define EINVAL as device/domain incompatibility - - - --- 2022-09-15 Nicolin Chen Not Applicable
[v3,5/6] iommu: Use EINVAL for incompatible device/domain in ->attach_dev Define EINVAL as device/domain incompatibility - - - --- 2022-09-15 Nicolin Chen Not Applicable
[v3,3/6] iommu: Add return value rules to attach_dev op and APIs Define EINVAL as device/domain incompatibility - - - --- 2022-09-15 Nicolin Chen Not Applicable
[v2,04/13] iommu/arm: Constrain return value of ->attach_dev() iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-14 Nicolin Chen Not Applicable
[v2,01/13] iommu/msm: Add missing __disable_clocks calls iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-14 Nicolin Chen Not Applicable
[v2,03/13] iommu: Add return value rules to attach_dev op iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-14 Nicolin Chen Not Applicable
[5/5] iommu: Use EINVAL for incompatible device/domain in ->attach_dev iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-13 Nicolin Chen Not Applicable
[4/5] iommu: Regulate errno in ->attach_dev callback functions iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-13 Nicolin Chen Not Applicable
[3/5] iommu: Add return errno rules to ->attach_dev ops iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-13 Nicolin Chen Not Applicable
[2/5] iommu/amd: Drop unnecessary checks in amd_iommu_attach_device() iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-13 Nicolin Chen Not Applicable
[1/5] iommu/msm: Add missing __disable_clocks calls iommu: Define EINVAL as device/domain incompatibility - - - --- 2022-09-13 Nicolin Chen Not Applicable
[v6,5/5] vfio/iommu_type1: Simplify group attachment Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-08-15 Nicolin Chen Not Applicable
[v6,4/5] vfio/iommu_type1: Clean up update_dirty_scope in detach_group() Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-08-15 Nicolin Chen Not Applicable
[v6,3/5] vfio/iommu_type1: Remove the domain->ops comparison Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-08-15 Nicolin Chen Not Applicable
[v6,2/5] vfio/iommu_type1: Prefer to reuse domains vs match enforced cache coherency Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-08-15 Nicolin Chen Not Applicable
[v6,1/5] iommu: Return -EMEDIUMTYPE for incompatible domain and device/group Simplify vfio_iommu_type1 attach/detach routine - 3 - --- 2022-08-15 Nicolin Chen Not Applicable
[v5,5/5] vfio/iommu_type1: Simplify group attachment cover-letter: Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-07-01 Nicolin Chen Not Applicable
[v5,4/5] vfio/iommu_type1: Clean up update_dirty_scope in detach_group() cover-letter: Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-07-01 Nicolin Chen Not Applicable
[v5,3/5] vfio/iommu_type1: Remove the domain->ops comparison cover-letter: Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-07-01 Nicolin Chen Not Applicable
[v5,2/5] vfio/iommu_type1: Prefer to reuse domains vs match enforced cache coherency cover-letter: Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-07-01 Nicolin Chen Not Applicable
[v5,1/5] iommu: Return -EMEDIUMTYPE for incompatible domain and device/group cover-letter: Simplify vfio_iommu_type1 attach/detach routine - 3 - --- 2022-07-01 Nicolin Chen Not Applicable
[v4,5/5] vfio/iommu_type1: Simplify group attachment Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-30 Nicolin Chen Superseded
[v4,4/5] vfio/iommu_type1: Clean up update_dirty_scope in detach_group() Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-30 Nicolin Chen Superseded
[v4,3/5] vfio/iommu_type1: Remove the domain->ops comparison Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-30 Nicolin Chen Superseded
[v4,2/5] vfio/iommu_type1: Prefer to reuse domains vs match enforced cache coherency Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-06-30 Nicolin Chen Superseded
[v4,1/5] iommu: Return -EMEDIUMTYPE for incompatible domain and device/group Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-06-30 Nicolin Chen Superseded
[v3,5/5] vfio/iommu_type1: Simplify group attachment Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-23 Nicolin Chen Superseded
[v3,4/5] vfio/iommu_type1: Clean up update_dirty_scope in detach_group() Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-23 Nicolin Chen Superseded
[v3,3/5] vfio/iommu_type1: Remove the domain->ops comparison Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-23 Nicolin Chen Superseded
[v3,2/5] vfio/iommu_type1: Prefer to reuse domains vs match enforced cache coherency Simplify vfio_iommu_type1 attach/detach routine - 2 - --- 2022-06-23 Nicolin Chen Superseded
[v3,1/5] iommu: Return -EMEDIUMTYPE for incompatible domain and device/group Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-23 Nicolin Chen Superseded
[v2,5/5] vfio/iommu_type1: Simplify group attachment Simplify vfio_iommu_type1 attach/detach routine - - - --- 2022-06-16 Nicolin Chen Superseded
[v2,4/5] vfio/iommu_type1: Clean up update_dirty_scope in detach_group() Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-16 Nicolin Chen Superseded
[v2,3/5] vfio/iommu_type1: Remove the domain->ops comparison Simplify vfio_iommu_type1 attach/detach routine - - - --- 2022-06-16 Nicolin Chen Superseded
[v2,2/5] vfio/iommu_type1: Prefer to reuse domains vs match enforced cache coherency Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-16 Nicolin Chen Superseded
[v2,1/5] iommu: Return -EMEDIUMTYPE for incompatible domain and device/group Simplify vfio_iommu_type1 attach/detach routine - 1 - --- 2022-06-16 Nicolin Chen Superseded
[5/5] vfio/iommu_type1: Simplify group attachment Simplify vfio_iommu_type1 attach/detach routine - - - --- 2022-06-06 Nicolin Chen Superseded
[4/5] vfio/iommu_type1: Clean up update_dirty_scope in detach_group() Simplify vfio_iommu_type1 attach/detach routine - - - --- 2022-06-06 Nicolin Chen Superseded
[3/5] vfio/iommu_type1: Prefer to reuse domains vs match enforced cache coherency Simplify vfio_iommu_type1 attach/detach routine - - - --- 2022-06-06 Nicolin Chen Superseded
[2/5] iommu: Ensure device has the same iommu_ops as the domain Simplify vfio_iommu_type1 attach/detach routine - - - --- 2022-06-06 Nicolin Chen Superseded
[1/5] iommu: Return -EMEDIUMTYPE for incompatible domain and device/group Simplify vfio_iommu_type1 attach/detach routine - - - --- 2022-06-06 Nicolin Chen Superseded