]> err.no Git - linux-2.6/commit
PCI: remove transparent bridge sizing
authorGary Hade <garyhade@us.ibm.com>
Wed, 3 Oct 2007 22:55:51 +0000 (15:55 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 12 Oct 2007 22:03:17 +0000 (15:03 -0700)
commit8fa5913d54f3b1e09948e6a0db34da887e05ff1f
tree22d64e43f445e140d45966dac65c86b67c94b676
parentecb3908046ce9ce7feb44e2c2cf77ccdbe231f70
PCI: remove transparent bridge sizing

Remove transparent bridge sizing.

Due to code in pci_read_bridge_bases() [drivers/pci/probe.c] the child
bus of a transparent bridge already has access to the parent bus
resources so transparent bridge sizing appears unnecessary.  The bridge
sizing includes alignment and granularity adjustments that can cause
significantly more memory to be reserved from the parant bus than
required by devices on the child bus and allotted by _CRS.

Signed-off-by: Gary Hade <gary.hade@us.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/pci/setup-bus.c