diff options
author | Warner Losh <imp@FreeBSD.org> | 2016-11-19 17:13:08 +0000 |
---|---|---|
committer | Warner Losh <imp@FreeBSD.org> | 2016-11-19 17:13:08 +0000 |
commit | 0cf14228c4a23897e8f7b979a5096b7389c48cf7 (patch) | |
tree | cbb32d857866a32cf963654b75578e90a853223d /sys/dev/nvme | |
parent | ab1dd0917bfd0690a3d5a2674a92e4714555ebce (diff) | |
download | src-0cf14228c4a23897e8f7b979a5096b7389c48cf7.tar.gz src-0cf14228c4a23897e8f7b979a5096b7389c48cf7.zip |
Implement HGST Log page 0xc1, as documented in the HGST SN100 and
SN150 product manuals. Subpage 0x32 is documented, but not implemented.
Sponsored by: Netflix, Inc
Notes
Notes:
svn path=/head/; revision=308855
Diffstat (limited to 'sys/dev/nvme')
-rw-r--r-- | sys/dev/nvme/nvme.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/sys/dev/nvme/nvme.h b/sys/dev/nvme/nvme.h index b308a8e27b0b..970c5f84353f 100644 --- a/sys/dev/nvme/nvme.h +++ b/sys/dev/nvme/nvme.h @@ -669,16 +669,21 @@ enum nvme_log_page { /* 0x80-0xBF - I/O command set specific */ NVME_LOG_RES_NOTIFICATION = 0x80, /* 0xC0-0xFF - vendor specific */ -/* - * The following are Intel Specific log pages, but they seem to - * be widely implemented. - */ + + /* + * The following are Intel Specific log pages, but they seem + * to be widely implemented. + */ INTEL_LOG_READ_LAT_LOG = 0xc1, INTEL_LOG_WRITE_LAT_LOG = 0xc2, INTEL_LOG_TEMP_STATS = 0xc5, INTEL_LOG_ADD_SMART = 0xca, INTEL_LOG_DRIVE_MKT_NAME = 0xdd, + /* + * HGST log page, with lots ofs sub pages. + */ + HGST_INFO_LOG = 0xc1, }; struct nvme_error_information_entry { |