Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

M1 Max Mac Studio

=== START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED

    SMART/Health Information (NVMe Log 0x02)
    Critical Warning:                   0x00
    Temperature:                        27 Celsius
    Available Spare:                    100%
    Available Spare Threshold:          99%
    Percentage Used:                    0%
    Data Units Read:                    13,080,985 [6.69 TB]
    Data Units Written:                 14,773,075 [7.56 TB]
    Host Read Commands:                 235,532,909
    Host Write Commands:                232,742,604
    Controller Busy Time:               0
    Power Cycles:                       218
    Power On Hours:                     230
    Unsafe Shutdowns:                   11
    Media and Data Integrity Errors:    0
    Error Information Log Entries:      0
Is this a lot? I have no idea.


I don't think so. M1 Max Studio here, too:

  === START OF SMART DATA SECTION ===
  SMART overall-health self-assessment test result: PASSED

  SMART/Health Information (NVMe Log 0x02)
  Critical Warning:                   0x00
  Temperature:                        26 Celsius
  Available Spare:                    100%
  Available Spare Threshold:          99%
  Percentage Used:                    0%
  Data Units Read:                    72,850,196 [37.2 TB]
  Data Units Written:                 27,537,988 [14.0 TB]
  Host Read Commands:                 1,890,170,768
  Host Write Commands:                834,294,305
  Controller Busy Time:               0
  Power Cycles:                       222
  Power On Hours:                     668
  Unsafe Shutdowns:                   10
  Media and Data Integrity Errors:    0
  Error Information Log Entries:      0

  Read 1 entries from Error Information Log failed: GetLogPage failed: system=0x38, sub=0x0, code=745
The thing at the end, though... that's odd and troubling.


I got that too on my Mac Studio. And I don't know if it's a bug or something real.

Seems the code that generate this error is something like this: https://github.com/mirror/smartmontools/blob/0df69a95136fd42...

It simply calls `GetLogPage()` on the `IONVMeSMARTInterface`. Apple documentation is as usual devoid of content. https://developer.apple.com/documentation/iokit/ionvmesmarti...

But I found this `745` value `0x2e9` might be

  #define kIOReturnDeviceError  iokit_common_err(0x2e9) // the device is not working properly!
https://opensource.apple.com/source/xnu/xnu-344/iokit/IOKit/...

Device not working properly?! Or is it just a shit driver?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: