While investigating about a failing drive (see. Why SMART is passing while it indicates failure for RAW read error rate?).
I've performed a SMART test on all my drives.
My SSD internal drive shows the following error using smartmonctl
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed: read failure 90% 521 2023520
# 2 Short offline Completed: read failure 90% 521 2023520
How can I determine which file is affected based on the offset ?
SpinRite
Level 1 scan will attempt to read every file you have and allow your SSD decide ( once and for all ) those cells are bad and move the bits to reduency cells.