Widen NVMe power-cycle SMART fields to uint (#2484)

This commit is contained in:
Bartu Özen
2026-09-30 17:50:12 -04:00
committed by GitHub
parent 266f45f104
commit dd3a769d18
+2 -2
View File
@@ -475,7 +475,7 @@ type NVMeSmartHealthInformationLog struct {
HostReads uint `json:"host_reads"`
HostWrites uint `json:"host_writes"`
ControllerBusyTime uint `json:"controller_busy_time"`
PowerCycles uint16 `json:"power_cycles"`
PowerCycles uint `json:"power_cycles"`
PowerOnHours uint32 `json:"power_on_hours"`
UnsafeShutdowns uint16 `json:"unsafe_shutdowns"`
MediaErrors uint `json:"media_errors"`
@@ -506,7 +506,7 @@ type SmartInfoForNvme struct {
SmartStatus SmartStatusInfoNvme `json:"smart_status"`
NVMeSmartHealthInformationLog *NVMeSmartHealthInformationLog `json:"nvme_smart_health_information_log"`
Temperature TemperatureInfoNvme `json:"temperature"`
PowerCycleCount uint16 `json:"power_cycle_count"`
PowerCycleCount uint `json:"power_cycle_count"`
PowerOnTime PowerOnTimeInfoNvme `json:"power_on_time"`
}