Re: [PATCH RFC v1 08/15] iommu: Add asid_bits to arm smmu-v3 stage1 table info
From: Vivek Kumar Gautam <hidden>
Date: 2021-03-12 12:58:45
Also in:
linux-iommu, lkml
On 3/3/21 10:48 PM, Jean-Philippe Brucker wrote:
On Fri, Jan 15, 2021 at 05:43:35PM +0530, Vivek Gautam wrote:quoted
aisd_bits data is required to prepare stage-1 tables for arm-smmu-v3. Signed-off-by: Vivek Gautam <redacted> Cc: Joerg Roedel <joro@8bytes.org> Cc: Will Deacon <redacted> Cc: Robin Murphy <robin.murphy@arm.com> Cc: Jean-Philippe Brucker <redacted> Cc: Eric Auger <eric.auger@redhat.com> Cc: Alex Williamson <redacted> Cc: Kevin Tian <kevin.tian@intel.com> Cc: Jacob Pan <redacted> Cc: Liu Yi L <redacted> Cc: Lorenzo Pieralisi <redacted> Cc: Shameerali Kolothum Thodi <redacted> --- include/uapi/linux/iommu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)diff --git a/include/uapi/linux/iommu.h b/include/uapi/linux/iommu.h index 082d758dd016..96abbfc7c643 100644 --- a/include/uapi/linux/iommu.h +++ b/include/uapi/linux/iommu.h@@ -357,7 +357,7 @@ struct iommu_pasid_smmuv3 { __u32 version; __u8 s1fmt; __u8 s1dss; - __u8 padding[2]; + __u16 asid_bits;Is this used anywhere? This struct is passed from host userspace to host kernel to attach the PASID table, so I don't think it needs an asid_bits field.
Yea, must have missed removing it from the WIP work. Will remove it. Thanks Vivek _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel