Nvme

在 NVMe 中,保留日誌和不受支持的日誌有什麼區別?

  • May 2, 2022

我正在閱讀NVMe 規範。在第 237 頁上,它對get-log返回值 0x09 表示以下內容:

無效的日誌頁面:指示的日誌頁面無效或不受支持。如果請求保留的日誌頁面,也會返回此錯誤條件。符合 NVM Express 基本規範 1.3 版及更早版本的控制器可能會在這種情況下返回 Invalid Field in Command。

我不清楚的是什麼是保留的日誌頁面?我了解規範其餘部分中的保留值,但此日誌頁面已定義,因此它不是為將來使用而保留的。此處對保留和不支持進行了區分。保留是否意味著您需要供應商密鑰或其他東西才能查看它?

問一位同事:這裡,reserved 的意思是它通常意味著日誌頁面被保留以供將來使用。如果您收到此錯誤並且定義了日誌*,*這意味著假設供應商符合 NVMe 規範,則該日誌是可選日誌並且供應商已選擇不實施它。

通過列表,大多數有問題的日誌似乎與許多驅動器供應商不支持的耐力組/NVM 組有關。

引用自:https://serverfault.com/questions/1099819