On 8/12/25 06:59, Nicolin Chen wrote:
The device under the reset will be attached to a blocked domain, while not updating the group->domain pointer. So there needs to be a per-device flag to indicate the reset state, for other iommu core functions to check so as not to shift the attached domain during the reset state. The regular device pointer can't store any private any private iommu flag. So, the flag has to be in the gdev structure. Pass in the gdev pointer instead to the functions that will check that per device flag. Reviewed-by: Jason Gunthorpe<jgg@xxxxxxxxxx> Signed-off-by: Nicolin Chen<nicolinc@xxxxxxxxxx>
Reviewed-by: Lu Baolu <baolu.lu@xxxxxxxxxxxxxxx>