Drive quirk tables, ATA vs SCSI

Sean Bruno sbruno at ignoranthack.me
Thu Aug 21 15:00:42 UTC 2014


We now live in a universe where SATA SSDs are attached to SAS
controllers.  So the same disk can be presented as da0 or ada0.

But, our 4k quirk table entries are specific to which subsystem they
fall under.  e.g. the same drive attached to a AHCI controller can get
different quirks as when it is attached to a LSI SAS controller.

My first response was to unify the quirk table, but I'm not sure what
that looks like in CAM.  There is a clear line between SCSI and ATA in
the directory and code structure.

Any thoughts on what to do here?

sean



More information about the freebsd-scsi mailing list