Re: pci-3.14 resource alloc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Steven,

I just rebased all my pci patches (busn_alloc and resource allocation)
on top Linus
tree and Bjorn's pci/next.

Please check them at
git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git
for-pci-3.15

Let me know if it still works for your setup.

Thanks

Yinghai

Yinghai Lu (28):
  PCI: Try best to allocate pref mmio 64bit above 4g
  PCI, EDAC: fix ordering assign resource and bus_add
  PCI, sysfs: Clean up rescan with schedule_callback
  PCI: Rescan bus using callback method too
  PCI, sysfs: Clean up rescan with schedule_callback
  resources: Split out __allocate_resource()
  resources: Add resource_shrink_parents_top()
  resources: Add probe_resource()
  resources: Replace registered resource in tree.
  PCI: Add pci_bus_extend/shrink_top()
  PCI: Probe safe range that we can use for unassigned bridge.
  PCI: Add pci_bus_replace_busn_res()
  PCI: Allocate bus range instead of use max blindly
  PCI: Strict checking of valid range for bridge
  PCI: Kill pci_fixup_parent_subordinate_busnr()
  PCI: Seperate child bus scanning to two passes overall
  pcmcia: Remove workaround for fixing pci parent bus subordinate
  PCI, pciehp: Remove not needed bus number range checking
  PCI: More strict checking of valid range for bridge
  PCI: Don't shrink too much for hotplug bridge
  PCI: Keep more big bus range for sriov
  PCI: Allocate resource with big size at first when alignment is the same
  resource: Make find_resource could return just fit resource
  resource: Add allocate_resource_fit()
  PCI: Don't allocate small resource in big empty space.
  resource: Only return range with needed align
  PCI: Sort unassigned resources with correct alignment
  PCI, x86: Add pci=assign_pref_bars to realloc pref bars

 arch/x86/include/asm/pci_x86.h |   1 +
 arch/x86/pci/common.c          |   3 +
 arch/x86/pci/i386.c            |  21 ++-
 drivers/edac/i82875p_edac.c    |   3 +-
 drivers/pci/bus.c              |  33 +++--
 drivers/pci/hotplug-pci.c      |  12 +-
 drivers/pci/pci-sysfs.c        |  41 ++++--
 drivers/pci/probe.c            | 321 ++++++++++++++++++++++++++++++-----------
 drivers/pci/remove.c           |  35 +++++
 drivers/pci/setup-bus.c        | 190 ++++++++++++++++--------
 drivers/pci/setup-res.c        |  48 ++++--
 drivers/pcmcia/yenta_socket.c  |  75 ----------
 include/linux/ioport.h         |  15 ++
 include/linux/pci.h            |  11 ++
 kernel/resource.c              | 300 ++++++++++++++++++++++++++++++++++++--
 15 files changed, 828 insertions(+), 281 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




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux