Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 843cb6dc authored by Joerg Roedel's avatar Joerg Roedel
Browse files

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: default avatarJoerg Roedel <jroedel@suse.de>
parent 8da30142
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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;