{
  "status": "shipping",
  "advantages": [],
  "limitations": [],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "updated": "2026-10-15",
  "slug": "sata-phy-event-counters",
  "term": "SATA PHY event counters",
  "aliases": [
    "SATA Phy Event Counters",
    "SATA log 0x11"
  ],
  "definition": "SATA PHY event counters record distinct interface events in General Purpose Log 0x11 rather than measuring a disk failure rate.",
  "note": "smartctl -l sataphy reads this log; adding ,reset clears its counters after reading. In smartmontools 7.5, event 0x000a describes register responses following COMRESET, whereas 0x000b concerns host-to-device CRC errors. Saturated counters are marked with +. Preserve device identity, timestamps and reset history when comparing observations; a counter is not a component diagnosis.",
  "related": [
    "sata",
    "native-command-queuing",
    "smart",
    "io-timeout"
  ],
  "citations": [
    {
      "id": "smartctl",
      "title": "smartmontools 7.5: smartctl manual, attributes and PHY log options",
      "url": "https://raw.githubusercontent.com/smartmontools/smartmontools/f276b249fdc84019403491303479485030ac7c80/smartmontools/smartctl.8.in",
      "accessed": "2026-10-15"
    },
    {
      "id": "smart-print",
      "title": "smartmontools 7.5: PrintSataPhyEventCounters decoder",
      "url": "https://raw.githubusercontent.com/smartmontools/smartmontools/f276b249fdc84019403491303479485030ac7c80/smartmontools/ataprint.cpp",
      "accessed": "2026-10-15"
    },
    {
      "id": "hesela-link",
      "title": "SATA link errors: what CRC flags, NCQ recovery and PHY counters prove",
      "url": "https://hesela.com/analyses/sata-sas-link-failure-signatures/",
      "accessed": "2026-10-15"
    }
  ]
}
