Hello all, Here comes some cleanups related to pci_epf_alloc_space(). Changes since v1: -Picked up Reviewed-by tags. -Fixed kdoc param name to match the actual param name in patch 1/4. -Split patch "improve pci_epf_alloc_space()" into one patch changing pci-epf-core.c (patch 2/4 in V2) and pci-epf-test (patch 3/4 in V2). -Perform the alignment even for fixed size BARs. We need this since: 1) Some platforms have fixed_size_bars that are smaller than the iATU MIN REGION. 2) No longer doing so would be a functional change and not a cleanup. Kind regards, Niklas Niklas Cassel (4): PCI: endpoint: refactor pci_epf_alloc_space() PCI: endpoint: improve pci_epf_alloc_space() PCI: endpoint: pci-epf-test: remove superfluous checks PCI: endpoint: pci-epf-vntb: remove superfluous checks drivers/pci/endpoint/functions/pci-epf-ntb.c | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 13 ++----------- drivers/pci/endpoint/functions/pci-epf-vntb.c | 15 ++------------- drivers/pci/endpoint/pci-epf-core.c | 15 +++++++++++++-- include/linux/pci-epf.h | 4 +++- 5 files changed, 21 insertions(+), 28 deletions(-) -- 2.43.0