Hi, On 5/21/2014 5:31 PM, Émeric MASCHINO wrote:
Again, I'm now quite confident that the regression comes from commit 66345d5f79fcfa0214f5d98763643d4ee8e6965d as the description talks about an ordering issue on hp rx2600 between the SBA I/O MMU driver and the container scan handler. First, I'm running on hp zx6000 that's a rx2600 with an AGP slot. Then, defining DEBUG_SBA_INIT in sba_iommu.c clearly shows in dmesg logs that, for working kernel 3.10.40, ioc_init (and thus ioc_iova_init) is called once the ACPI/PCI resources (is this the right terminology?) have been parsed, whereas for non-working kernel 3.11-rc1, ioc_init is called at the very beginning.
Quite evidently, acpi_sba_ioc_add() has to be executed after acpi_pci_root_add()
and we need to enforce that ordering somehow.Please create a bug entry for that at bugzilla.kernel.org (against ACPI), mark it as a regression and
assign it to rjw@xxxxxxxxxxxxx. Thanks, Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html