This -v2 text doesn't belong in the changelog. If you need it, it
should be in a cover message so it doesn't clutter the permanent git
logs.
I think this makes sense, but I think it should be in two separate
patches. The first would be the pci_bus_alloc_resource() change, which
is of interest to all architectures, with a changelog like this:
PCI: don't allocate from a BUSY bus resource
Drivers typically use pci_request_regions() to reserve the resources
they use, but that fails if the resource is already busy. Therefore,
we should ignore busy resources when we're assigning resources to a
device.
and the second would be:
x86/PCI: host bridge windows inherit BUSY flag from parent
If a host bridge window falls inside a region the architecture has
marked busy, the window should inherit the busy flag so we don't
try to assign that region to a device.
Acked-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
--