a181193: PCI: only enable pci realloc when SRIOV bar is not assigned 6662c73: PCI: Make pci bridge reallocating enabled/disabled 1a60212: PCI: Retry on type IORESOURCE_IO allocation. 59e4fd4: PCI: Fix cardbus bridge resources as optional size handling daa08ff: PCI: Disable cardbus bridge MEM1 pref CTL e11dc0e: PCI: remove add_to_failed_list() 11af29c: PCI: add debug print out for add_size 6a30c7b: PCI: Change free_list() to function e5aa050: PCI: Rename dev_res_x to add_res or fail_res ff503cf: PCI: Merge pci_dev_resource_x and pci_dev_resource 2874630: PCI: Replace resource_list with generic list 8eedd1e: PCI: Move struct resource_list to setup-bus.c 23a6d3e: PCI: Move pdev_sort_resources() to setup-bus.c 93acbd6: PCI: Fixing multiple retrying with pci resource optional resources allocation under multi bridges 7f5dac3: PCI: Make pci_rescan_bus handle add_list 18dd9be: PCI: Make rescan bus could increase bridge resource size if needed 52e0afc: PCI: Using add_list in pcie hotplug path. 2b6542d: PCI: Try to assign required+option size at first 4beb962: PCI: Move get_res_add_size() early 8cb9020: PCI: Make add_to_list() return status 8535f21: PCI : Calculate right add_size those patches will fix optional resource size pass over parent bus problem. and try allocate request + optional resource at first, and then if failed will fall back to get requested at first then try to expand to optional one. at last will try auto detect if we need to realloc bridge resource. Also replace local resource_list and resource_list_x with generic list. or get from git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci2 Thanks Yinghai Documentation/kernel-parameters.txt | 7 +- drivers/pci/pci-sysfs.c | 5 +- drivers/pci/pci.c | 4 +- drivers/pci/pci.h | 2 +- drivers/pci/probe.c | 22 +- drivers/pci/setup-bus.c | 629 ++++++++++++++++++++++++----------- drivers/pci/setup-res.c | 52 +--- include/linux/ioport.h | 6 - include/linux/pci.h | 2 +- 9 files changed, 451 insertions(+), 278 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