[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <399fbf3e-e940-d2a3-e0e7-20f4da988184@linux.intel.com>
Date: Wed, 4 Nov 2020 09:01:22 +0800
From: Lu Baolu <baolu.lu@...ux.intel.com>
To: Joerg Roedel <joro@...tes.org>
Cc: baolu.lu@...ux.intel.com, iommu@...ts.linux-foundation.org,
linux-kernel@...r.kernel.org, stable@...r.kernel.org
Subject: Re: [PATCH 1/1] iommu: Fix deferred domain attachment in
iommu_probe_device()
Hi Joerg,
On 11/3/20 9:23 PM, Joerg Roedel wrote:
> Hi Baolu,
>
> On Mon, Oct 26, 2020 at 02:30:08PM +0800, Lu Baolu wrote:
>> @@ -264,7 +266,8 @@ int iommu_probe_device(struct device *dev)
>> */
>> iommu_alloc_default_domain(group, dev);
>>
>> - if (group->default_domain)
>> + if (group->default_domain &&
>> + !iommu_is_attach_deferred(group->default_domain, dev))
>> ret = __iommu_attach_device(group->default_domain, dev);
>
> This is the hotplug path, not used for boot-initialization. Have you
> seen failures from the missing check here?
I haven't seen any failure. Just wondered why deferred attaching was not
checked here. It's fine to me if it's only for hotplug path.
Please ignore this change.
Best regards,
baolu
Powered by blists - more mailing lists