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

Commit a1ca331c authored by Joerg Roedel's avatar Joerg Roedel
Browse files

x86/amd-iommu: Don't detach device from pt domain on driver unbind



This patch makes sure a device is not detached from the
passthrough domain when the device driver is unloaded or
does otherwise release the device.

Signed-off-by: default avatarJoerg Roedel <joerg.roedel@amd.com>
parent 21129f78
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1195,6 +1195,8 @@ static int device_change_notifier(struct notifier_block *nb,
	case BUS_NOTIFY_UNBOUND_DRIVER:
		if (!domain)
			goto out;
		if (iommu_pass_through)
			break;
		detach_device(domain, devid);
		break;
	case BUS_NOTIFY_ADD_DEVICE: