Messages in this thread | | | Date | Thu, 10 Jan 2013 16:16:27 -0700 | Subject | Re: [PATCH] iommu: moving initialization earlier | From | Shuah Khan <> |
| |
On Thu, Jan 10, 2013 at 1:40 PM, Shuah Khan <shuahkhan@gmail.com> wrote: > On Thu, Jan 10, 2013 at 10:09 AM, Joerg Roedel <joro@8bytes.org> wrote: >> On Mon, Jan 07, 2013 at 06:51:52PM +1100, Alexey Kardashevskiy wrote: >>> The iommu_init() initializes IOMMU internal structures and data >>> required for the IOMMU API as iommu_group_alloc(). >>> It is registered as a subsys_initcall now. >>> >>> One of the IOMMU users is going to be a PCI subsystem on POWER. >>> It discovers new IOMMU tables during the PCI scan so the logical >>> place to call iommu_group_alloc() is the moment when a new group >>> is discovered. However PCI scan is done from subsys_initcall hook >>> as IOMMU does so PCI hook can be (and is) called before the IOMMU one. >>> >>> The patch moves IOMMU subsystem initialization one step earlier >>> to make sure that IOMMU is initialized before PCI scan begins. >>> >>> Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> >> >> Applied, thanks. > > Joerg, > > Could you please consider this patch for stable releases.
The patch applies cleanly only on 3.6.y which is EOL. Guess I am out of luck with this patch.
-- Shuah
-- Shuah
| |