Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:archlinux_-_pcie_bus_error

Dies ist eine alte Version des Dokuments!


ArchLinux - PCIe Bus Error

Unter Linux im allgemeinen kann es auf Systemen mit aktiviertem Active State Power Management (ASPM) zu PCIe Bus Error Fehlermeldungen kommen. Die Meldungen beziehen sich auf korrigierte

  • error status/mask=

Fehler.

Das Probleme kann vermieden werden, indem das Active State Power Management (ASPM) mit dem Kernel Parameter

  • pcie_aspm=off

deaktivieren wird, wie nachfolgend beschrieben.

Ab hier werden root-Rechte zur Ausführung der nachfolgenden Befehle benötigt. Um der Benutzer root zu werden, geben Sie bitte nachfolgenden Befehl ein:

$ su -
Password: 

Problem

Der Kernel protokolliert z.B. error status/mask=00000001/0000e000 Fehler über die PCIe advanced error reporting (AER) Funktion im journal. Die Fehler selbst sind laut den Log-Einträgen jedoch behoben (severity=Corrected).

Ein entsprechender Eintrag im journal sehen unter Archlinux beispielsweise wie folgt aus:

(Nur relevanter Ausschnitt)

kernel: nvme 0000:07:00.0: AER: PCIe Bus Error: severity=Corrected, type=Physical Layer, (Receiver ID)
kernel: nvme 0000:07:00.0: AER:   device [15b7:5006] error status/mask=00000001/0000e000
kernel: nvme 0000:07:00.0: AER:    [ 0] RxErr                  (First)

Im oben gezeigten Beispiel handelt es sich um eine SSD in einem Lenovo Thinkpad E14.

Lösung

Die Lösung dieses Problems kann durch Setzen des Kernel Paramenters: pcie_aspm=off in der Konfigurationsdatei des Boot-Loaders - hier GRUB

  • /etc/default/grub

unter Archlinux herbeigeführt werden, wie nachfolgendes Vorgehen zeigt.

Nachfolgendes Beispiel beruht auf der Installation von Archlinux, wie unter einem der nachfolgenden internen Links beschrieben:

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
tachtler/archlinux_-_pcie_bus_error.1595406032.txt.gz · Zuletzt geändert: 2020/07/22 10:20 von klaus