lkml.org 
[lkml]   [2012]   [Jan]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[RFC PATCH 0/3] PCI: allocate pci bus num range for bridge scan
Date
2632ed3: PCI: kill pci_fixup_parent_subordinate_busnr()
5b951ec: PCI: Allocate bus range instead of use max blindly
b9459d8: PCI: Add iobusn_resource and insert root bus range to that tree.

set up iobusn_resource tree, and register bus number range it.
later when need to find bus range, will try to allocate from the tree

need to test on arches other than x86, to verify if root bus end finding
is right.

could be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-busn-alloc

Thanks

Yinghai

arch/ia64/pci/pci.c | 9 +
arch/powerpc/kernel/pci-common.c | 12 ++-
arch/x86/include/asm/topology.h | 3 +-
arch/x86/pci/acpi.c | 15 ++-
arch/x86/pci/bus_numa.c | 8 +-
arch/x86/pci/common.c | 11 +-
drivers/parisc/dino.c | 9 +
drivers/parisc/lba_pci.c | 8 +
drivers/pci/probe.c | 298 +++++++++++++++++++++++++++++---------
drivers/pci/remove.c | 1 +
include/linux/ioport.h | 1 +
include/linux/pci.h | 5 +
kernel/resource.c | 8 +
13 files changed, 310 insertions(+), 78 deletions(-)




\
 
 \ /
  Last update: 2012-01-21 11:27    [W:0.045 / U:0.300 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site