From: Joerg Roedel Date: Tue, 5 Aug 2014 10:55:45 +0000 (+0200) Subject: iommu/vt-d: Defer domain removal if device is assigned to a driver X-Git-Tag: omap-for-v3.17/fixes-against-rc2~26^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e7f9fa5498d91fcdc63d93007ba43f36b1a30538;p=pandora-kernel.git iommu/vt-d: Defer domain removal if device is assigned to a driver When the BUS_NOTIFY_DEL_DEVICE event is received the device might still be attached to a driver. In this case the domain can't be released as the mappings might still be in use. Defer the domain removal in this case until we receivce the BUS_NOTIFY_UNBOUND_DRIVER event. Cc: Jiang Liu Cc: David Woodhouse Cc: stable@vger.kernel.org # v3.15, v3.16 Signed-off-by: Joerg Roedel --- Reading git-diff-tree failed