iommu: Make sure a device is always attached to a domain
authorJoerg Roedel <jroedel@suse.de>
Thu, 28 May 2015 16:41:31 +0000 (18:41 +0200)
committerJoerg Roedel <jroedel@suse.de>
Tue, 9 Jun 2015 06:55:22 +0000 (08:55 +0200)
commite39cb8a3aa988a74433a3f26443b454cca033651
tree1dd5dac9a3b5b5fef04a5c917d38f3544df045d8
parent426a273834eae65abcfc7132a21a85b3151e0bce
iommu: Make sure a device is always attached to a domain

Make use of the default domain and re-attach a device to it
when it is detached from another domain. Also enforce that a
device has to be in the default domain before it can be
attached to a different domain.

Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/iommu.c