The following changes since commit 2f666bcf757cb72549f360ef6da02f03620a48b6: Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 (2011-04-19 18:32:57 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 linux-next Ok, with the recent fixes to the resource code, we ought to be able to re-enable the code that tries to reallocate bridge resources as needed. As with last time we tried this, we'll keep the revert trigger light; if this causes any problems we can't quickly root cause we'll yank it back out. Other than that, there are a few enabling features for PCIe 2.1 extensions here, and some support code for KVM, along with the usual collection of fixes. Thanks, Jesse Alex Williamson (4): PCI: Enable ASPM state clearing regardless of policy PCI: Track the size of each saved capability data area PCI: Add interfaces to store and load the device saved state KVM: Use pci_store/load_saved_state() around VM device usage Chen Gong (1): PCI: remove unused AER functions Greg Thelen (2): PCI: check pci_vpd_pci22_wait() return PCI: handle positive error codes Hemant Pedanekar (1): PCI: Add quirk for setting valid class for TI816X Endpoint Ian Campbell (1): PCI hotplug: acpiphp: assume device is in state D0 after powering on a slot. Jan Beulich (1): x86/PCI: derive pcibios_last_bus from ACPI MCFG Jean Delvare (3): PCI: Fix typo in ich7 quirk comment PCI: Use ICH6_GPIO_EN in ich6_lpc_acpi_gpio PCI: Don't use dmi_name_in_vendors in quirk Jesse Barnes (3): PCI: add ID-based ordering enable/disable support PCI: add OBFF enable/disable support PCI: add latency tolerance reporting enable/disable support Jordan_Hargrave@xxxxxxxx (1): PCI: Set PCIE maxpayload for card during hotplug insertion Julia Lawall (1): x86/PCI: Convert release_resource to release_region/release_mem_region Rafael J. Wysocki (2): PCI/PM: Add kerneldoc description of pci_pm_reset() PCI/ACPI: Report _OSC control mask returned on failure to get control Seth Heasley (1): x86/PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs Wanlong Gao (1): PCI: Fix uninitialized variable bug in AER injection code Yinghai Lu (5): x86/PCI: Remove dma32_reserve_bootmem PCI/e1000e: Add and use pci_disable_link_state_locked() PCI: update bridge resources to get more big ranges when allocating space (again) PCI: add rescan to /sys/.../pci_bus/.../ PCI/sysfs: move bus cpuaffinity to class dev_attrs Documentation/ABI/testing/sysfs-bus-pci | 9 + arch/x86/include/asm/pci.h | 2 - arch/x86/kernel/pci-dma.c | 64 ----- arch/x86/kernel/setup.c | 1 - arch/x86/pci/direct.c | 17 +- arch/x86/pci/irq.c | 4 +- arch/x86/pci/mmconfig-shared.c | 10 + drivers/acpi/pci_root.c | 14 +- drivers/net/e1000e/netdev.c | 2 +- drivers/pci/access.c | 18 ++- drivers/pci/bus.c | 6 - drivers/pci/hotplug/acpiphp_glue.c | 7 + drivers/pci/hotplug/pcihp_slot.c | 45 ++++ drivers/pci/pci-sysfs.c | 62 +++++ drivers/pci/pci.c | 419 ++++++++++++++++++++++++++++++- drivers/pci/pci.h | 3 +- drivers/pci/pcie/aer/aer_inject.c | 2 +- drivers/pci/pcie/aer/aerdrv.h | 9 - drivers/pci/pcie/aspm.c | 21 ++- drivers/pci/probe.c | 43 +--- drivers/pci/quirks.c | 21 ++- drivers/pci/remove.c | 2 - drivers/pci/setup-bus.c | 125 +++++++++- include/linux/kvm_host.h | 1 + include/linux/pci-aspm.h | 1 + include/linux/pci.h | 49 ++++- include/linux/pci_ids.h | 3 + include/linux/pci_regs.h | 17 ++ virt/kvm/assigned-dev.c | 18 +- 29 files changed, 818 insertions(+), 177 deletions(-) -- 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