在 NVMe 中,保留日志和不受支持的日志有什么区别?

在 NVMe 中,保留日志和不受支持的日志有什么区别?

我正在阅读NVMe 规范get-log在第 237 页上,对于返回值 0x09有如下说明:

无效日志页:指示的日志页无效或不受支持。如果请求保留日志页,也会返回此错误情况。符合 NVM Express 基本规范修订版 1.3 及更早版本的控制器可能会针对此情况返回命令中的无效字段。

我不清楚的是保留日志页是什么?我理解规范其余部分的保留值,但此日志页已定义,因此它不是为将来使用而保留的。这里区分了保留和不支持。保留是否意味着您需要供应商密钥或其他东西来查看它?

答案1

问同事:这里的保留是指日志页面保留以供将来使用。如果您收到此错误,并且日志定义为,假设供应商符合 NVMe 规范,则该日志是可选日志,并且供应商选择不实施它。

查看列表,大多数有问题的日志似乎与许多驱动器供应商不支持的耐力组/ NVM 组有关。

相关内容