[RFC PATCH 27/45] KVM: arm64: smmu-v3: Setup domains and page table configuration
Jean-Philippe Brucker
jean-philippe at linaro.org
Mon Jul 3 03:41:56 PDT 2023
Hi Mostafa,
On Fri, Jun 23, 2023 at 07:12:05PM +0000, Mostafa Saleh wrote:
> > +static int smmu_detach_dev(struct kvm_hyp_iommu *iommu, pkvm_handle_t domain_id,
> > + struct kvm_hyp_iommu_domain *domain, u32 sid)
> > +{
> > + u64 ttb;
> > + u64 *dst;
> > + int i, ret;
> > + struct hyp_arm_smmu_v3_device *smmu = to_smmu(iommu);
> > +
> > + dst = smmu_get_ste_ptr(smmu, sid);
> > + if (!dst)
> > + return -ENODEV;
> > +
> > + ttb = dst[3] & STRTAB_STE_3_S2TTB_MASK;
> This is unused, does detach needs to do anything with ttb?
No it doesn't look like I've ever used this, I removed it
Thanks,
Jean
More information about the linux-arm-kernel
mailing list