On Fri, May 19, 2023 at 09:34:38AM +0000, Tian, Kevin wrote:
From: Liu, Yi L yi.l.liu@intel.com Sent: Thursday, May 11, 2023 10:39 PM @@ -89,9 +101,15 @@ iommufd_hw_pagetable_alloc(struct iommufd_ctx *ictx, struct iommufd_ioas *ioas, /* Pairs with iommufd_hw_pagetable_destroy() */ refcount_inc(&ioas->obj.users); hwpt->ioas = ioas;
presumably a user hwpt doesn't need store ioas?
hwpt->ioas has the refcount and mutex that are used by a user hwpt too throughout the hwpt functions.
Thanks Nic