On 02.12.2010 16:33, Stefan Assmann wrote: > During the 2.6.29 merge parts of e1d3a90846b40ad3160bf4b648d36c6badad39ac got > lost because of other ACPI changes. This patchset gets the reroute code working > again with the current ACPI code. As suggested by Ingo Molnar the missing boot > interrupt reroute parts are re-added in separate files. > Therefore some smaller changes to the ACPI and PCI code are necessary to allow > the boot interrupt reroute code to access required structures and functionality. > In detail, the reroute code requires access to: > - struct acpi_prt_entry > - pci_find_upstream_pcie_bridge() > > Additionally to not change any information in the global acpi_prt_list it is > desirable to have acpi_pci_irq_find_prt_entry() return a pointer to a copy of > a struct acpi_prt_entry instead of pointer into the global acpi_prt_list. The > callers of acpi_pci_irq_find_prt_entry() have been updated to free the > allocated structure as well. > > By request of Bjorn Helgaas I've created a bugzilla entry at > https://bugzilla.kernel.org/show_bug.cgi?id=21882 > to gather information about the boot interrupt reroute problem. > > Jesse Barnes suggested to integrate the changes through the ACPI tree. > > v2: > - split pci_find_upstream_pcie_bridge() changes into separate patches ping? Stefan -- Stefan Assmann | Red Hat GmbH Software Engineer | Otto-Hahn-Strasse 20, 85609 Dornach | HR: Amtsgericht Muenchen HRB 153243 | GF: Brendan Lane, Charlie Peters, sassmann at redhat.com | Michael Cunningham, Charles Cachera -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html