While making the first change here it occurred to me that the recent vPCI-related discussion about hidden devices has some relevance also elsewhere. In the course I then came to also notice a phantom device related quirk.
1: VT-d: defer "no DRHD" check when (un)mapping devices 2: VT-d: consider hidden devices when unmapping 3: VT-d: skip IOMMU bitmap cleanup for phantom devices 4: AMD/IOMMU: consider hidden devices when flushing device I/O TLBs Jan (I'm sorry for the resend, but I thought I would better add the previously missing tag.)
