#1144115 linux-image-6.12.94+deb13-arm64: Kernel fails to read external SSD drive

#1144115#5
Date:
2026-08-11 10:29:09 UTC
From:
To:
Hi,

After rebooting into 6.12.94+deb13-arm64, I noticed my external USB SSD drive
wasn't present anymore, I checked journalctl to see:

  Apr 13 19:38:08 pi.home kernel: sd 0:0:0:0: [sda] 3907029168 512-byte logical blocks: (2.00 TB/1.82 TiB)
  Apr 13 19:38:08 pi.home kernel: sd 0:0:0:0: [sda] Write Protect is off
  Apr 13 19:38:08 pi.home kernel: sd 0:0:0:0: [sda] Mode Sense: 24 00 00 00
  Apr 13 19:38:08 pi.home kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
  Apr 13 19:38:08 pi.home kernel:  sda: sda1 sda2
  Apr 13 19:38:08 pi.home kernel: sd 0:0:0:0: [sda] Attached SCSI disk
  Apr 13 19:38:16 pi.home kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
  Apr 13 19:38:16 pi.home kernel: sd 0:0:0:0: [sda] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK

Some quick searching revealed this could be due to a failing drive, but after
booting back into my previous kernel (6.12.86+deb13-arm64), the drive came
back and appears to be working fine again.

I've checked the drive's health using smartmontools and everything seems okay,
the drive doesn't seem to be failing at all. It doesn't support SMART
self-tests, so I couldn't run any of those.

I assume this could be an upstream bug but I can't find anything that matches
my circumstances exactly.

Drive is a Crucial X9 Pro 1TB Portable SSD (model: CT2000X9PROSSD9).

Thanks.

#1144115#10
Date:
2026-08-11 10:42:12 UTC
From:
To:
Oops, somehow managed to open a duplicate of #1144113. Closing this.