En NVMe, ¿cuál es la diferencia entre un registro reservado y un registro no compatible?

En NVMe, ¿cuál es la diferencia entre un registro reservado y un registro no compatible?

Estoy leyendo elEspecificación NVMe. En la página 237 dice lo siguiente para get-logel valor de retorno 0x09:

Página de registro no válida: la página de registro indicada no es válida o no es compatible. Esta condición de error también se devuelve si se solicita una página de registro reservada. Los controladores que cumplen con la especificación base NVM Express revisión 1.3 y anteriores pueden devolver un campo no válido en el comando para esta condición.

Lo que no tengo claro es ¿qué es una página de registro reservada? Entiendo los valores de reserva en el resto de la especificación, pero esta página de registro se ha definido por lo que no está reservada para uso futuro. Aquí se hace una distinción entre reservado y no admitido. ¿Reservado significa que necesita una clave de proveedor o algo para verlo?

Respuesta1

Le preguntó a un compañero de trabajo: aquí, reservado significa lo que normalmente significa que la página de registro está reservada para uso futuro. Si recibe este error y el registroesdefinido, eso significa, suponiendo que el proveedor cumple con la especificación NVMe, que el registro es un registro opcional y que el proveedor ha optado por no implementarlo.

Al revisar la lista, la mayoría de los registros en cuestión parecen estar relacionados con grupos de resistencia/grupos NVM que muchos proveedores de unidades no admiten.

información relacionada