Messages in this thread | | | Subject | Re: [PATCH 1/3] Device isolation group infrastructure (v3) | From | Benjamin Herrenschmidt <> | Date | Thu, 09 Feb 2012 08:39:28 +1100 |
| |
On Wed, 2012-02-08 at 16:27 +0100, Joerg Roedel wrote: > Again, device grouping is done by the IOMMU drivers, so this all > belongs > into the generic iommu-code rather than the driver core.
Except that there isn't really a "generic iommu code"... discovery, initialization & matching of iommu vs. devices etc... that's all implemented in the arch specific iommu code.
Cheers, Ben.
> I think it makes sense to introduce a device->iommu pointer which > depends on CONFIG_IOMMU_API and put the group information into it. > This also has the benefit that we can consolidate all the > device->arch.iommu pointers into device->iommu as well. > >
| |