Release Notes

Table Of Contents
Los servidores PowerEdge con el procesador AMD
Rome no detectan una unidad NVMe después de
múltiples conexiones en caliente
Descripción: Los servidores PowerEdge con el procesador AMD Rome no detectan una unidad NVMe después de múltiples
conexiones en caliente.
Se aplica a:
Red Hat Enterprise Linux 8
Causa: Problema en el controlador de pciehp.
Solución
alternativa:
NOTA: La salida de cada comando varía según la configuración del sistema.
Siga los pasos que se indican a continuación:
1. Identifique el dispositivo principal al que está conectado el dispositivo NVMe mediante el siguiente comando:
lspci -t
-+-[0000:e0]-+-00.0
| +-00.2
| +-01.0
| +-02.0
| +-03.0
| +-03.1-[e2]----00.0
En el fragmento anterior, el dispositivo e2:00.0 es el dispositivo NVMe y el dispositivo e0:03.1 es el
dispositivo principal. El dispositivo principal se utiliza para los pasos que se describen a continuación.
2. Lea el Registro de estado de ranura en la estructura de la funcionalidad PCI Express mediante la ejecución
del siguiente comando:
setpci -s e0:03.1 CAP_EXP+0x1a.w
Salida: 0148 (valor devuelto)
3. Borre los bits del evento que se ven afectados mediante la ejecución del siguiente comando:
setpci -s e0:03.1 CAP_EXP+0x1a.w=0x0108
4. Vuelva a leer el Registro de estado de ranura para confirmar que los bits del evento se borraron mediante la
ejecución del siguiente comando:
setpci -s e0:03.1 CAP_EXP+0x1a.w
Salida: 0040 (valor devuelto)
5. Desconecte la unidad y, a continuación, vuelva a conectarla después de borrar los bits del evento.
Solución
El problema se resuelve en la versión del kernel z-stream de Red Hat Enterprise Linux 8.2 kernel-4.18.0-193.13.2.
el8 _2. x86_64 y versiones posteriores
Sistemas
afectados:
PowerEdge R6515, PowerEdge R7515, PowerEdge R6525, PowerEdge C6525 y PowerEdge R7525
Número de
seguimiento:
155501, 155503
Correcciones 11