On Tue, 2019-06-04 at 07:49 -0500, Bjorn Helgaas wrote: > > Yes... I am not personally aware of such a case but I was led to > > believe based on prior conversations that such setups do exist, > > especially in the non-ACPI ARM64 world. Which is why I would suggest > > initially changing the default only on ACPI, at least until we have a > > bit better visibility. > > If a resource assignment that is valid in terms of all the PCI rules > (BARs are valid, BARs are inside upstream bridge windows, etc) doesn't > work, we would need more information in order to fix anything. We'd > need to know exactly *what* doesn't work and *why* so we can avoid it. > The current blanket statement of "reassign everything and hope it > works better" is useless. I agree and I assume the problem stems from BIOSes creating either invalid or incomplete assignments but as I said, I don't know for sure as our platforms dont have that problem. Cheers, Ben.