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-Tag: baikal/aarch64/sdk6.1~9589^2 X-Git-Url: https://git.baikalelectronics.ru/sdk/?a=commitdiff_plain;h=20b551cf92ee730f4d9ab9dc8da722401655d08b;p=kernel.git Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm/smmu', 'x86/amd', 'x86/vt-d', 'virtio' and 'core' into next --- 20b551cf92ee730f4d9ab9dc8da722401655d08b 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; }