Page 1 sur 1

[PCIe Bus Error] PCI bridge: Intel Corporation Sunrise (résolu)

Publié : dim. 01 sept. 2019, 10:33
par gile
Bonjour,

Lors de l'installation d'une nouvelle machine (clevo de chez Why!), j'ai l'erreur suivante qui apparait sans arrêt, que ce soit avec l'iso sur USB ou après le redémarrage.

Code : Tout sélectionner

pcieport 0000:01c.0:AER: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Tranmitter ID)
pcieport 0000:01c.0:AER:    device [8086:9d14] error status/mask=00001000/00002000
pcieport 0000:01c.0:AER:     [12] Timeout

# lspci | grep 00:1c.0
00:1c0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
J'ai bien sûr "qwanté" la chose, et les solutions apportées m'ont laissé les bras pendants...

Problème matériel ? Ou de pilote ? Dans ce cas, comment fais-je pour les charger sur l'iso ?

Il y a déjà un post sur le sujet ici, mais le boot était bloquant, ce qui n'est pas le cas chez moi. Et aucune solution n'est donnée. Enfin peut être le pcie_aspm=off, mais je ne sais pas où je devrais le mettre au démarrage de l'iso...

Avec tous mes remerciements pour m'avoir lu jusque là...

PS. je ne savais pas trop où mettre ce post, installation, réseau, matériel ??

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise

Publié : dim. 01 sept. 2019, 12:53
par laurent85
Bonjour,
Démarre avec l'option noaer ajouté à la ligne de paramètres du noyau linux.

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise

Publié : lun. 02 sept. 2019, 19:29
par gile
Bonjour, merci beaucoup pour la réponse.

En fait, j'ai l'impression qu'il y a encore plus d'erreurs :?

Il m'a fallu un moment pour comprendre où le mettre :oops: Pour ceux qui passeraient par là, au démarrage, au moment de la demande de quoi démarrer, taper e avant la fin du compte à rebours, é l'écrire à la fin de la ligne.

Du coup, j'ai testé avec pcie_aspm=off au même endroit, et là ça marche.

Il reste un truc qui me chiffonne, c'est que je ne comprends pas vraiment.

J'ai trouvé cette page (Fedora) qui en parle. Si je comprends bien, cette commande supprime le mode d'économie d'énergie. Si c'est bien le cas... pas cool!

Possible de le faire seulement pour le composant qui pose problème?

Encore un gros merci pour ton aide.

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise

Publié : lun. 02 sept. 2019, 20:28
par laurent85
noaer désactive la génération des messages d'erreur et la pollution des logs, ça ne corrige pas le bug avec le matériel.
Par contre pcie_aspm=off désactive les fonctionnalités, alors plus de messages certes mais plus de fonctionnalités non plus.

Il faut un compromis, avec noaer quels sont les autres messages ?

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise (En cours)

Publié : mar. 03 sept. 2019, 17:35
par gile
Ce sont exactement les mêmes les mêmes. Il y en a juste plus.

Est-ce une "défaillance" matérielle ? ou juste un problème de pilote?

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise (En cours)

Publié : mar. 03 sept. 2019, 18:34
par laurent85
gile a écrit : mar. 03 sept. 2019, 17:35 Ce sont exactement les mêmes les mêmes. Il y en a juste plus.
Rhaa j'avais pas vérifié, le paramètre correcte est d'ajouter pci=noaer
Est-ce une "défaillance" matérielle ? ou juste un problème de pilote?
Un bug dans la communication entre le matériel et le pilote qui est normalement corrigé ensuite, le noyau rapporte quand même l'évènement dans les logs.

J'ai fait une autre recherche, essaie d'abord avec pci=noaer, en fonction du résultat satisfaisant ou pas, essaie ensuite avec le paramètre pci=nommconf qui aboutit à l'utilisation de l'ancienne méthode d'accès.

Pour info la doc des paramètres du noyau

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise (En cours)

Publié : mar. 03 sept. 2019, 19:48
par gile
Un très très gros merci pour ton aide!!!

Alors :
  • pci=noaer ne me permet pas d'aller bien loin. une fois le démarrage terminé, je ne peux pas monter quoi que ce soit (destination déjà montée ou buzi). Et je ne comprend vraiment pas cette réaction au vu de l'explication donnée sur ton lien (très instructif)!
  • pci=nommconf fait le travail.
Si je comprend bien, je peux laisser nommconf et conserver les apports de aspm?

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise (En cours)

Publié : mar. 03 sept. 2019, 20:03
par laurent85
gile a écrit : mar. 03 sept. 2019, 19:48 Si je comprend bien, je peux laisser nommconf et conserver les apports de aspm?
Oui d'après ce que j'en ai compris c'est un ancien protocole qui est utilisé avec pci=nommconf, et aspm est conservé. Tu pourras toujours faire de nouveaux essais à la sortie des prochains noyaux linux, dès fois que le bug aura été corrigé.

Re: [PCIe Bus Error] PCI bridge: Intel Corporation Sunrise (En cours)

Publié : mar. 03 sept. 2019, 20:14
par gile
Un super gros merci à toi! je passe le fil en résolu.