[git pull] PCI fixes

Jesse Barnes
2009-07-06T18:01:18Z

The following changes since commit 2bfdd79eaa0043346e773ba5f6cfd811ea31b73d:
Linus Torvalds (1):
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 for-linus

Nothing too exciting here (as one would hope). A few fixes for the
_CRS case (which is no longer the default), along with misc MSI fixes
and quirks.

Shortlog & diffstat below.

Thanks,
--
Jesse Barnes, Intel Open Source Technology Center

Alan Cox (1):
PCI: More PATA quirks for not entering D3

Alexey Zaytsev (1):
PCI: make pci_name() take const argument

Fernando Luis Vázquez Cao (1):
PCI: remove pci_dac_dma_... APIs on mn10300

Hidetoshi Seto (4):
PCI MSI: Return if alloc_msi_entry for MSI-X failed
PCI MSI: shorten PCI_MSIX_ENTRY_* symbol names
PCI MSI: Unmask MSI if setup failed
PCI MSI: Fix restoration of MSI/MSI-X mask states in suspend/resume

Ingo Molnar (1):
ia64/PCI: adjust section annotation for pcibios_setup()

Joe Perches (1):
PCI ECRC: Remove unnecessary semicolons

Matthew Wilcox (1):
PCI: Fix IRQ swizzling for ARI-enabled devices

Randy Dunlap (1):
PCI: fix kernel-doc warnings

Yinghai Lu (2):
x86/PCI: fix boundary checking when using root CRS
x86/PCI: get root CRS before scanning children

Yu Zhao (1):
PCI: check if bus has a proper bridge device before triggering SBR

arch/ia64/pci/pci.c | 2 +-
arch/mn10300/include/asm/pci.h | 4 --
arch/x86/pci/acpi.c | 59 ++++++++++++-----------------
arch/x86/pci/amd_bus.c | 8 +++-
drivers/pci/hotplug/pci_hotplug_core.c | 2 +
drivers/pci/msi.c | 64 ++++++++++++++++++++++---------
drivers/pci/msi.h | 10 ++--
drivers/pci/pci.c | 15 ++++++-
drivers/pci/pcie/aer/ecrc.c | 2 +-
drivers/pci/quirks.c | 5 ++
drivers/pci/slot.c | 4 +-
include/linux/pci.h | 2 +-
12 files changed, 104 insertions(+), 73 deletions(-)