Existe uma falha no kernel Linux relacionada ao cálculo da velocidade do link PCI durante falhas de retreinamento. Especificamente, quando `pcie failed link retrain()` falha ao retreinar um link, ele tenta reverter para a velocidade anterior do link. No entanto, o cálculo dessa velocidade a partir do registrador Link Control 2 não mascara corretamente os bits que não são de velocidade, levando a um valor de velocidade incorreto sendo determinado como PCI SPEED UNKNOWN (0xff). Isso resulta em uma mensagem de aviso e potenciais problemas com a funcionalidade do link a jusante. O problema ocorre devido a uma conversão incorreta de valores em `PCIE LNKCTL2 TLS2SPEED()` e `PCIE LNKCAP SLS2SPEED()`.