Hello, > In response to v2, Ilpo gave a heads-up that the first patch in the series > was problematic: A zero Max Link Speed is common in particular on Root > Complex Integrated Endpoints, so there's no reason to emit a warning > or assume 2.5 GT/s. > > In the interest of resolving the regression before the holidays, > I'm respinning already after two days and I'm reverting back to my > original proposal to use 0 as lowest bit in the GENMASK() macro. > I've amended the commit message with an explanation to address Ilpo's > concern that the 0 may cause confusion because Supported Link Speeds > ends at bit 1. Applied to for-linus, thank you! [01/02] PCI: Honor Max Link Speed when determining supported speeds https://git.kernel.org/pci/pci/c/bec4e3709ada [02/02] PCI/bwctrl: Enable only if more than one speed is supported https://git.kernel.org/pci/pci/c/117a857baee7 Krzysztof