* Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx> wrote: > The following changes since commit 8bea8672edfca7ec5f661cafb218f1205863b343: > Stephen Rothwell (1): > mfd: compile fix for twl4030 renaming > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 for-linus > > A few misc fixes. A few people have run into the CLS bug so far, which Csaba > kindly provided a fix for (detection of PCI cache line size is a good > improvement, but it will fail in some cases due to a virtualized or buggy > platform). > > This set also adds the device specific reset quirk code from Dexuan; > needed for some devices especially in virtualized environments. > > Benjamin Herrenschmidt (1): > PCI/cardbus: Add a fixup hook and fix powerpc > > Csaba Henk (1): > PCI: Handle case when no pci device can provide cache line size hint > > Detlef Riekenberg (1): > vgaarbiter: fix a typo in the vgaarbiter Documentation > > Dexuan Cui (3): > PCI: support device-specific reset methods > PCI: add Intel USB specific reset method > PCI: add Intel 82599 Virtual Function specific reset method > > Jiri Slaby (1): > PCI: fix section mismatch on update_res() > > Rafael J. Wysocki (1): > PCI/PM: Propagate wake-up enable for PCIe devices too > > Stefan Assmann (2): > PCI: change PCI nomenclature in drivers/pci/ (comment changes) > PCI: change PCI nomenclature in drivers/pci/ (non-comment changes) > > Documentation/vgaarbiter.txt | 2 +- > arch/powerpc/kernel/pci-common.c | 13 +++++++ > arch/x86/pci/bus_numa.c | 2 +- > drivers/pci/hotplug/shpchp.h | 2 +- > drivers/pci/intel-iommu.c | 6 ++-- > drivers/pci/intr_remapping.c | 2 +- > drivers/pci/pci-acpi.c | 10 +---- > drivers/pci/pci.c | 30 +++++++++++++++-- > drivers/pci/pci.h | 8 ++++ > drivers/pci/pcie/aer/Kconfig.debug | 4 +- > drivers/pci/pcie/aer/aer_inject.c | 6 ++-- > drivers/pci/pcie/aer/aerdrv.c | 2 +- > drivers/pci/pcie/aer/aerdrv_acpi.c | 2 +- > drivers/pci/pcie/aer/aerdrv_core.c | 6 ++-- > drivers/pci/pcie/aer/aerdrv_errprint.c | 4 +- > drivers/pci/pcie/aspm.c | 4 +- > drivers/pci/pcie/portdrv_pci.c | 2 +- > drivers/pci/quirks.c | 57 +++++++++++++++++++++++++++++++- > drivers/pci/search.c | 6 ++-- > drivers/pcmcia/cardbus.c | 2 +- > include/linux/pci.h | 3 ++ > 21 files changed, 135 insertions(+), 38 deletions(-) FYI, a commit in this tree broke today's -tip build on x86: drivers/built-in.o: In function `pci_dev_reset': pci.c:(.text+0x95ed): undefined reference to `pci_dev_reset_methods' pci.c:(.text+0x95fd): undefined reference to `pci_dev_reset_methods' I wont have time to bisect it today but wanted to give you a heads up. ( About 20% failure rate in randconfigs, so it will be reported by others too i suspect. I suspect looking at the symbol names and the Kconfig rules around them the bug should be apparent. Or if not then the relevant Kconfig rules are, by definition, too complex ;-) Ingo -- 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