8 Star 3 Fork 43

src-openEuler/spdk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
0011-Adapt-for-ES3000-serial-vendor-special-opcode-in-CUS.patch 939 Bytes
一键复制 编辑 原始数据 按行查看 历史
swf504 提交于 2024-08-16 16:22 +08:00 . adapt for HSAK
From 346ba737a1442109535678c0a23e5bc37952af48 Mon Sep 17 00:00:00 2001
From: suweifeng <suweifeng1@huawei.com>
Date: Thu, 20 May 2021 16:41:01 +0800
Subject: [PATCH 11/12] Adapt for ES3000 serial vendor special opcode in CUSE
With Huawei ES3000 serial NVMe PCIe SSD, Will send special opcode 0xC0
to get self-define vendor logs, the data transfer field of opcode didn't
follow NVMe 1.3/1.4 spec, So treat the opcode as bidirectional.
All self-define opcode start with 0xC0.
Signed-off-by: suweifeng <suweifeng1@huawei.com>
---
include/spdk/nvme_spec.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/spdk/nvme_spec.h b/include/spdk/nvme_spec.h
index 18c80f8..95ec6d4 100644
--- a/include/spdk/nvme_spec.h
+++ b/include/spdk/nvme_spec.h
@@ -1661,6 +1661,7 @@ enum spdk_nvme_admin_opcode {
SPDK_NVME_OPC_SANITIZE = 0x84,
SPDK_NVME_OPC_GET_LBA_STATUS = 0x86,
+ SPDK_NVME_OPC_VENDOR = 0xC0,
};
/**
--
2.43.0
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/src-openeuler/spdk.git
git@gitee.com:src-openeuler/spdk.git
src-openeuler
spdk
spdk
master

搜索帮助