Add the SCSI Solid State Media Log page (0x11) definition.
sys/cam/scsi/scsi_all.h: Add the SCSI Solid State Media log page (0x11) structure definition. This gives the percentage used (in terms of lifetime flash wear) of an SSD. MFC after: 3 days Sponsored by: Spectra Logic
This commit is contained in:
parent
17991d97ab
commit
7fdcc036bb
@ -565,6 +565,7 @@ struct scsi_log_sense
|
||||
#define SLS_ERROR_LASTN_PAGE 0x07
|
||||
#define SLS_LOGICAL_BLOCK_PROVISIONING 0x0c
|
||||
#define SLS_SELF_TEST_PAGE 0x10
|
||||
#define SLS_SOLID_STATE_MEDIA 0x11
|
||||
#define SLS_STAT_AND_PERF 0x19
|
||||
#define SLS_IE_PAGE 0x2f
|
||||
#define SLS_PAGE_CTRL_MASK 0xC0
|
||||
@ -624,6 +625,13 @@ struct scsi_log_param_header {
|
||||
u_int8_t param_len;
|
||||
};
|
||||
|
||||
struct scsi_log_media_pct_used {
|
||||
struct scsi_log_param_header hdr;
|
||||
#define SLP_SS_MEDIA_PCT_USED 0x0001
|
||||
uint8_t reserved[3];
|
||||
uint8_t pct_used;
|
||||
};
|
||||
|
||||
struct scsi_log_stat_and_perf {
|
||||
struct scsi_log_param_header hdr;
|
||||
#define SLP_SAP 0x0001
|
||||
|
Loading…
Reference in New Issue
Block a user