Abnormal SMART data on Fedora KDE 43

Which Linux distro are you using? Fedora

Which release version? 43

Which kernel are you using? 6.17.8

Which BIOS version are you using? 0.0.3.3

Which Framework Laptop 13 model are you using? AMD Ryzen™ AI 300 Series

The SMART data in my Crucial P310 seems to be showing very abnormal SMART data. This is a replacement - the same issue happened a while ago - so it probably isn’t that I have a bunk drive. Specifically, the power cycles and unsafe shutdowns are impossibly high.
SMART/Health Information (NVMe Log 0x02, NSID 0xffffffff)

Critical Warning: 0x00

Temperature: 21 Celsius

Available Spare: 100%

Available Spare Threshold: 5%

Percentage Used: 19%

Data Units Read: 815,815 [417 GB]

Data Units Written: 1,602,304 [820 GB]

Host Read Commands: 8,096,065

Host Write Commands: 22,002,864

Controller Busy Time: 1

Power Cycles: 111,644

Power On Hours: 100

Unsafe Shutdowns: 111,081

Media and Data Integrity Errors: 0

Error Information Log Entries: 0

Warning Comp. Temperature Time: 0

Critical Comp. Temperature Time: 0

Temperature Sensor 1: 21 Celsius
Has anyone had any other issues with this or know how to fix it? I understand that it may not actually affect the durability of the drive, but it increases the “Percentage used” stat, as can be seen above, which eventually leads the drive to be marked as undergoing imminent failure in software. I have tried enabling nvme.noacpi in GRUB but that breaks wake from sleep.

I don’t know your warranty or legal jurisdiction for being able to get defective parts replaced, but those power cycle numbers won’t affect the lifetime of a purely-silicon NVMe SSD.

What’s happening is the OS is powering down the drive to save energy, and someone’s decided that a fraction of a second of shutdown for energy saving is a gain when it takes near-zero time to wake again. Worry about it if you want, but you won’t find a different drive or a different OS to change this behaviour. (You might try pcie_port_pm=off in your kernel commandline parameters.)

I don’t believe it does. Do you have a citation saying how?

This same thing happened on the other drive I had, and brought the percentage used up to 105% in a few months on about 500000 unsafe shutdowns. I’ll give that pcie_port_pm thing a try to see if that fixes the issue, if it doesn’t then I’ll just get the drive refunded and go for a different one. I didn’t expect it to actually affect durability, but it would mean that I need to press ignore in SMART status for the drive, which would stop me being alerted for real problems.

Thanks for that information – I hope they honour your warranty and you don’t lose data.