On Tuesday 10 January 2017 21:02:09 Alan Stern wrote: > Quick summary: READ CAPACITY(10) does not include physical sector > size information whereas READ CAPACITY(16) does. But the kernel > uses READ CAPACITY(10) by default for USB drives, because quite a > few of them die when given a READ CAPACITY(16) command. Ah :-( Are there lot of "broken" devices for creating blacklist? > If you can suggest a way to fix this, we'll be glad to hear it. Tom Yan wrote that smartctl/hdparm "works" because they use the SCSI ATA PASSTHROUGH command. It is not an option for kernel? -- Pali Rohár pali.rohar@xxxxxxxxx
Attachment:
signature.asc
Description: This is a digitally signed message part.