mirror of
https://github.com/hardkernel/linux.git
synced 2026-05-31 16:26:41 +09:00
iommu: Call remove_device call-back after driver release
Do not remove the device from the IOMMU while the driver is still attached. Signed-off-by: Joerg Roedel <jroedel@suse.de>
This commit is contained in:
@@ -779,7 +779,7 @@ static int iommu_bus_notifier(struct notifier_block *nb,
|
||||
if (action == BUS_NOTIFY_ADD_DEVICE) {
|
||||
if (ops->add_device)
|
||||
return ops->add_device(dev);
|
||||
} else if (action == BUS_NOTIFY_DEL_DEVICE) {
|
||||
} else if (action == BUS_NOTIFY_REMOVED_DEVICE) {
|
||||
if (ops->remove_device && dev->iommu_group) {
|
||||
ops->remove_device(dev);
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user