On Tue, 23 Apr 2024, Bjorn Helgaas wrote: > FYI. The retraining was added by a89c82249c37 ("PCI: Work around PCIe > link training failures"). > > Paul, is this a regression? a89c82249c37 appeared in v6.5. I > *assume* whatever is below bus 01 did actually work before v6.5, in > spite of the fact that apparently PCI_EXP_LNKSTA_DLLLA was not set > when we enumerated the 00:1c.0 Root Port? Bjorn, Has <https://patchwork.kernel.org/project/linux-pci/list/?series=824858> gone anywhere? I believe this would've addressed the issue of the delay. Over the last couple of months Ilpo and myself have been discussing the issue of clearing leftover LBMS state and Smita has literally just posted a proposed solution for that, which I haven't yet had time to go through. The combination of a new day job, overall shortage of time, and hardware playing tricks with me has contributed to me not having made anything in this area recently. I haven't lost interest though and I'll see what I can do. Maciej