From: Joerg Roedel Date: Fri, 27 Mar 2020 10:33:27 +0000 (+0100) Subject: Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm/smmu', 'x86/amd', 'x86... X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=ff68eb23308e6538ec7864c83d39540f423bbe90;p=linux.git Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm/smmu', 'x86/amd', 'x86/vt-d', 'virtio' and 'core' into next --- ff68eb23308e6538ec7864c83d39540f423bbe90 diff --cc drivers/iommu/arm-smmu-v3.c index aa3ac2a03807f,aa3ac2a03807f,aa3ac2a03807f,aa3ac2a03807f,a7222dd5b1170,aa3ac2a03807f,aa3ac2a03807f,aa3ac2a03807f,2b68498dfb662..82508730feb7a --- a/drivers/iommu/arm-smmu-v3.c +++ b/drivers/iommu/arm-smmu-v3.c @@@@@@@@@@ -2850,9 -2850,9 -2850,9 -2850,9 -2990,11 -2850,9 -2850,9 -2850,9 -2850,9 +2990,11 @@@@@@@@@@ static int arm_smmu_add_device(struct d err_unlink: iommu_device_unlink(&smmu->iommu, dev); ++++ ++++err_disable_pasid: ++++ ++++ arm_smmu_disable_pasid(master); err_free_master: kfree(master); -------- fwspec->iommu_priv = NULL; ++++++++ dev_iommu_priv_set(dev, NULL); return ret; }