Release Notes

Table Of Contents
PowerEdge-Server mit dem AMD Rome-Prozessor
erkennen ein NVMe-Laufwerk nach mehreren Hot-Plugs
nicht
Beschreibung: Die PowerEdge-Server mit dem AMD Rome-Prozessor erkennen ein NVMe-Laufwerk nach mehreren Hot-Plugs
nicht.
Betrifft:
Red Hat Enterprise Linux 8
Ursache: Problem im pciehp-Treiber.
Problemumgehun
g:
ANMERKUNG: Die Ausgabe jedes Befehls variiert je nach Systemkonfiguration.
Gehen Sie folgendermaßen vor:
1. Identifizieren Sie das übergeordnete Gerät, mit dem das NVMe-Gerät verbunden ist, mithilfe des folgenden
Befehls:
lspci -t
-+-[0000:e0]-+-00.0
| +-00.2
| +-01.0
| +-02.0
| +-03.0
| +-03.1-[e2]----00.0
Im obigen Ausschnitt ist das Gerät e2:00.0 das NVMe-Gerät und das e0:03.1 übergeordnete Gerät. Das
übergeordnete Gerät wird für die nachfolgend beschriebenen Schritte verwendet.
2. Lesen Sie das Steckplatz-Status-Register in der PCI Express-Funktionsstruktur, indem Sie den folgenden
Befehl ausführen:
setpci -s e0:03.1 CAP_EXP+0x1a.w
Ausgabe: 0148 (zurückgegebener Wert)
3. Löschen Sie die Ereignis-Bits, die betroffen sind, indem Sie den folgenden Befehl ausführen:
setpci -s e0:03.1 CAP_EXP+0x1a.w=0x0108
4. Lesen Sie das Steckplatz-Status-Register erneut, um zu bestätigen, dass Ereignis-Bits gelöscht wurden,
indem Sie den folgenden Befehl ausführen:
setpci -s e0:03.1 CAP_EXP+0x1a.w
Ausgabe: 0040 (zurückgegebener Wert)
5. Trennen Sie das Laufwerk und schließen Sie das Laufwerk nach dem Löschen der Ereignis-Bits an.
Lösung
Das Problem wurde in Red Hat Enterprise Linux 8.2 z-Stream-Kernel-Version kernel-4.18.0-193.13.2.el8_2.x86_64
und höher behoben
Betroffene
Systeme:
PowerEdge R6515, PowerEdge R7515, PowerEdge R6525, PowerEdge C6525 und PowerEdge R7525
Verfolgungsnumm
er:
155501, 155503
Fehlerbehebungen 11