Re: [PATCH v9 1/4] PCI: Consider alignment of hot-added bridges when distributing available resources

From: mika.westerberg@xxxxxxxxxxxxxxx
Date: Thu Nov 07 2019 - 09:19:29 EST


On Tue, Oct 29, 2019 at 03:28:21PM +0000, Nicholas Johnson wrote:
> Rewrite pci_bus_distribute_available_resources to better handle bridges
> with different resource alignment requirements. Pass more details
> arguments recursively to track the resource start and end addresses
> relative to the initial hotplug bridge. This is especially useful for
> Thunderbolt with native PCI enumeration, enabling external graphics
> cards and other devices with bridge alignment higher than 1MB.
>
> Link: https://bugzilla.kernel.org/show_bug.cgi?id=199581
>
> Reported-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>
> Tested-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>
> Signed-off-by: Nicholas Johnson <nicholas.johnson-opensource@xxxxxxxxxxxxxx>

Reviewed-by: Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>