On Mon, Oct 28, 2024 at 11:56:04AM -0500, Bjorn Helgaas wrote: > On Fri, Oct 25, 2024 at 11:50:36PM +0200, Michał Winiarski wrote: > > VF MMIO resource reservation, either created by system firmware and > > inherited by Linux PCI subsystem or created by the subsystem itself, > > should contain enough space to fit the BAR of all SR-IOV Virtual > > Functions that can potentially be created (total VFs supported by the > > device). > > I don't think "VF resource reservation ... should contain enough > space" is really accurate or actionable. It would be *nice* if the PF > BAR is large enough to accommodate the largest supported VF BARs for > all possible VFs, but if it doesn't, it's not really an error. It's > just a reflection of the fact that resource space is limited.