Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PCI: Correct error reporting with PCIe failed link retraining
Only return successful completion status from pcie_failed_link_retrain() if retraining has actually been done, preventing excessive delays from being triggered at call sites in a hope that communication will finally be established with the downstream device where in fact nothing has been done about the link in question that would justify such a hope. Fixes: a89c822 ("PCI: Work around PCIe link training failures") Link: https://lore.kernel.org/r/[email protected] Reported-by: Ilpo Järvinen <[email protected]> Link: https://lore.kernel.org/r/[email protected]/ Signed-off-by: Maciej W. Rozycki <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> Signed-off-by: Krzysztof Wilczyński <[email protected]> Reviewed-by: Ilpo Järvinen <[email protected]> Cc: <[email protected]> # v6.5+
- Loading branch information