From 12468cf85ce9746b93bc432908255da7ff131477 Mon Sep 17 00:00:00 2001 From: Leonardo da Cunha Date: Fri, 16 Jan 2026 10:30:21 -0800 Subject: [PATCH] plugins/solidigm: Added some Vendor specific SMART Attribute IDs. Added bad_dllp_count, receiver_error_count, renamed crc_error_count to bad_tlp_count. Signed-off-by: Leonardo da Cunha --- plugins/solidigm/solidigm-nvme.h | 2 +- plugins/solidigm/solidigm-smart.c | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/solidigm/solidigm-nvme.h b/plugins/solidigm/solidigm-nvme.h index 82d12029b2..c6a556c0c0 100644 --- a/plugins/solidigm/solidigm-nvme.h +++ b/plugins/solidigm/solidigm-nvme.h @@ -13,7 +13,7 @@ #include "cmd.h" -#define SOLIDIGM_PLUGIN_VERSION "1.17" +#define SOLIDIGM_PLUGIN_VERSION "1.18" PLUGIN(NAME("solidigm", "Solidigm vendor specific extensions", SOLIDIGM_PLUGIN_VERSION), COMMAND_LIST( diff --git a/plugins/solidigm/solidigm-smart.c b/plugins/solidigm/solidigm-smart.c index 4b327d9a6e..ae12d0cb89 100644 --- a/plugins/solidigm/solidigm-smart.c +++ b/plugins/solidigm/solidigm-smart.c @@ -78,7 +78,7 @@ static char *id_to_name(__u8 id) case 0xB8: return "e2e_error_detect_count"; case 0xC7: - return "crc_error_count"; + return "bad_tlp_count"; case 0xE2: return "media_wear_percentage"; case 0xE3: @@ -89,6 +89,10 @@ static char *id_to_name(__u8 id) return "read_commands_in_flight_counter"; case 0xE6: return "write_commands_in_flight_counter"; + case 0xE7: + return "bad_dllp_count"; + case 0xE8: + return "receiver_error_count"; case 0xEA: return "thermal_throttle_status"; case 0xEE: