Ticket #1525: 01-separate-db-entries-for-intel-s4xx0-ssds.patch

File 01-separate-db-entries-for-intel-s4xx0-ssds.patch, 4.9 KB (added by Marcel Telka, 3 years ago)
  • smartmontools-6.5/drivedb.h

    old new  
    15941594    "-v 234,raw24/raw32:04321,Thermal_Throttle_Status "
    15951595    "-v 245,raw48,Percent_Life_Remaining"
    15961596  },
    1597   { "Intel S4510/S4610/S4500/S4600 Series SSDs", // INTEL SSDSC2KB480G7/SCV10100,
     1597  { "Intel SSD DC S4500", // INTEL SSDSC2KB480G7/SCV10100,
    15981598      // INTEL SSDSC2KB960G7/SCV10100, INTEL SSDSC2KB038T7/SCV10100,
    1599       // INTEL SSDSC2KB038T7/SCV10121, INTEL SSDSC2KG240G7/SCV10100
    1600     "INTEL SSDSC(2K|KK)(B|G)(240G|480G|960G|019T|038T)(7|8).?",
     1599      // INTEL SSDSC2KB038T7/SCV10121
     1600    "INTEL SSDSC(2K|KK)B(240G|480G|960G|019T|038T)7.?",
     1601    "", "",
     1602  //"-v 5,raw16(raw16),Reallocated_Sector_Ct "
     1603  //"-v 9,raw24(raw8),Power_On_Hours "
     1604  //"-v 12,raw48,Power_Cycle_Count "
     1605    "-v 170,raw48,Available_Reservd_Space "
     1606    "-v 171,raw48,Program_Fail_Count "
     1607    "-v 172,raw48,Erase_Fail_Count "
     1608    "-v 174,raw48,Unsafe_Shutdown_Count "
     1609    "-v 175,raw16(raw16),Power_Loss_Cap_Test "
     1610    "-v 183,raw48,SATA_Downshift_Count "
     1611    "-v 184,raw48,End-to-End_Error_Count "
     1612    "-v 187,raw48,Uncorrectable_Error_Cnt "
     1613    "-v 190,tempminmax,Drive_Temperature "
     1614    "-v 192,raw48,Unsafe_Shutdown_Count "
     1615    "-v 197,raw48,Pending_Sector_Count "
     1616    "-v 199,raw48,CRC_Error_Count "
     1617    "-v 225,raw48,Host_Writes_32MiB "
     1618    "-v 226,raw48,Workld_Media_Wear_Indic " // Timed Workload Media Wear Indicator (percent*1024)
     1619    "-v 227,raw48,Workld_Host_Reads_Perc "  // Timed Workload Host Reads Percentage
     1620    "-v 228,raw48,Workload_Minutes " // 226,227,228 can be reset by 'smartctl -t vendor,0x40'
     1621  //"-v 232,raw48,Available_Reservd_Space "
     1622  //"-v 233,raw48,Media_Wearout_Indicator "
     1623    "-v 234,raw24/raw32:04321,Thermal_Throttle_Status "
     1624    "-v 235,raw16(raw16),Power_Loss_Cap_Test "
     1625    "-v 241,raw48,Host_Writes_32MiB "
     1626    "-v 242,raw48,Host_Reads_32MiB "
     1627    "-v 243,raw48,NAND_Writes_32MiB"
     1628  },
     1629  { "Intel SSD D3-S4510", // INTEL SSDSC2KB240G8/XCV10100
     1630    "INTEL SSDSC(2K|KK)B(240G|480G|960G|019T|038T)8.?",
     1631    "", "",
     1632  //"-v 5,raw16(raw16),Reallocated_Sector_Ct "
     1633  //"-v 9,raw24(raw8),Power_On_Hours "
     1634  //"-v 12,raw48,Power_Cycle_Count "
     1635    "-v 170,raw48,Available_Reservd_Space "
     1636    "-v 171,raw48,Program_Fail_Count "
     1637    "-v 172,raw48,Erase_Fail_Count "
     1638    "-v 174,raw48,Unsafe_Shutdown_Count "
     1639    "-v 175,raw16(raw16),Power_Loss_Cap_Test "
     1640    "-v 183,raw48,SATA_Downshift_Count "
     1641    "-v 184,raw48,End-to-End_Error_Count "
     1642    "-v 187,raw48,Uncorrectable_Error_Cnt "
     1643    "-v 190,tempminmax,Drive_Temperature "
     1644    "-v 192,raw48,Unsafe_Shutdown_Count "
     1645    "-v 197,raw48,Pending_Sector_Count "
     1646    "-v 199,raw48,CRC_Error_Count "
     1647    "-v 225,raw48,Host_Writes_32MiB "
     1648    "-v 226,raw48,Workld_Media_Wear_Indic " // Timed Workload Media Wear Indicator (percent*1024)
     1649    "-v 227,raw48,Workld_Host_Reads_Perc "  // Timed Workload Host Reads Percentage
     1650    "-v 228,raw48,Workload_Minutes " // 226,227,228 can be reset by 'smartctl -t vendor,0x40'
     1651  //"-v 232,raw48,Available_Reservd_Space "
     1652  //"-v 233,raw48,Media_Wearout_Indicator "
     1653    "-v 234,raw24/raw32:04321,Thermal_Throttle_Status "
     1654    "-v 235,raw16(raw16),Power_Loss_Cap_Test "
     1655    "-v 241,raw48,Host_Writes_32MiB "
     1656    "-v 242,raw48,Host_Reads_32MiB "
     1657    "-v 243,raw48,NAND_Writes_32MiB"
     1658  },
     1659  { "Intel SSD DC S4600", // INTEL SSDSC2KG240G7/SCV10100
     1660    "INTEL SSDSC(2K|KK)G(240G|480G|960G|019T|038T)7.?",
     1661    "", "",
     1662  //"-v 5,raw16(raw16),Reallocated_Sector_Ct "
     1663  //"-v 9,raw24(raw8),Power_On_Hours "
     1664  //"-v 12,raw48,Power_Cycle_Count "
     1665    "-v 170,raw48,Available_Reservd_Space "
     1666    "-v 171,raw48,Program_Fail_Count "
     1667    "-v 172,raw48,Erase_Fail_Count "
     1668    "-v 174,raw48,Unsafe_Shutdown_Count "
     1669    "-v 175,raw16(raw16),Power_Loss_Cap_Test "
     1670    "-v 183,raw48,SATA_Downshift_Count "
     1671    "-v 184,raw48,End-to-End_Error_Count "
     1672    "-v 187,raw48,Uncorrectable_Error_Cnt "
     1673    "-v 190,tempminmax,Drive_Temperature "
     1674    "-v 192,raw48,Unsafe_Shutdown_Count "
     1675    "-v 197,raw48,Pending_Sector_Count "
     1676    "-v 199,raw48,CRC_Error_Count "
     1677    "-v 225,raw48,Host_Writes_32MiB "
     1678    "-v 226,raw48,Workld_Media_Wear_Indic " // Timed Workload Media Wear Indicator (percent*1024)
     1679    "-v 227,raw48,Workld_Host_Reads_Perc "  // Timed Workload Host Reads Percentage
     1680    "-v 228,raw48,Workload_Minutes " // 226,227,228 can be reset by 'smartctl -t vendor,0x40'
     1681  //"-v 232,raw48,Available_Reservd_Space "
     1682  //"-v 233,raw48,Media_Wearout_Indicator "
     1683    "-v 234,raw24/raw32:04321,Thermal_Throttle_Status "
     1684    "-v 235,raw16(raw16),Power_Loss_Cap_Test "
     1685    "-v 241,raw48,Host_Writes_32MiB "
     1686    "-v 242,raw48,Host_Reads_32MiB "
     1687    "-v 243,raw48,NAND_Writes_32MiB"
     1688  },
     1689  { "Intel SSD D3-S4610", // INTEL SSDSC2KG240G8/XCV10100
     1690    "INTEL SSDSC(2K|KK)G(240G|480G|960G|019T|038T)8.?",
    16011691    "", "",
    16021692  //"-v 5,raw16(raw16),Reallocated_Sector_Ct "
    16031693  //"-v 9,raw24(raw8),Power_On_Hours "