RE: [PATCH v4 04/16] iommu: Always register bus notifiers
From: "Tian, Kevin" <kevin.tian@intel.com>
Date: 2022-08-18 07:34:47
Also in:
linux-iommu, lkml
From: "Tian, Kevin" <kevin.tian@intel.com>
Date: 2022-08-18 07:34:47
Also in:
linux-iommu, lkml
From: Robin Murphy <robin.murphy@arm.com> Sent: Tuesday, August 16, 2022 12:20 AM The number of bus types that the IOMMU subsystem deals with is small and manageable, so pull that list into core code as a first step towards cleaning up all the boilerplate bus-awareness from drivers. Calling iommu_probe_device() before bus->iommu_ops is set will simply return -ENODEV and not break the notifier call chain, so there should be no harm in proactively registering all our bus notifiers at init time. Tested-by: Marek Szyprowski <m.szyprowski@samsung.com> Tested-by: Matthew Rosato <mjrosato@linux.ibm.com> # s390 Tested-by: Niklas Schnelle <schnelle@linux.ibm.com> # s390 Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel