On 05.07.2021 16:30, Amey Narkhede wrote: > On 21/07/05 08:56AM, Marek Szyprowski wrote: >> QCOM IOMMU driver calls bus_set_iommu() for every IOMMU device controller, >> what fails for the second and latter IOMMU devices. This is intended and >> must be not fatal to the driver registration process. Also the cleanup >> path should take care of the runtime PM state, what is missing in the >> current patch. Revert relevant changes to the QCOM IOMMU driver until >> a proper fix is prepared. >> > Apologies for the broken patch I don't have any arm machine to test the > patches. Is this bug unique to qcom iommu? Frankly, I have no idea. Just grep for bus_set_iommu() and check if the caller might be executed more than once. Best regards -- Marek Szyprowski, PhD Samsung R&D Institute Poland