Patch series rebased to 5.3-rc1. If possible, please have a quick read over while I am away (2019-07-27 to mid 2019-08-04), so I can fix any mistakes or make simple changes to get problems out of the way for a more thorough examination later. Thanks! Kind regards, Nicholas Nicholas Johnson (6): PCI: Consider alignment of hot-added bridges when distributing available resources PCI: In extend_bridge_window() change available to new_size PCI: Change extend_bridge_window() to set resource size directly PCI: Allow extend_bridge_window() to shrink resource if necessary PCI: Add hp_mmio_size and hp_mmio_pref_size parameters PCI: Fix bug resulting in double hpmemsize being assigned to MMIO window .../admin-guide/kernel-parameters.txt | 9 +- drivers/pci/pci.c | 17 +- drivers/pci/setup-bus.c | 233 +++++++++--------- include/linux/pci.h | 3 +- 4 files changed, 143 insertions(+), 119 deletions(-) -- 2.22.0