HomeFreeBSD

Add bits related to SANITIZE, SED, and form-factor to (struct ata_params)

Description

Add bits related to SANITIZE, SED, and form-factor to (struct ata_params)

Based on ATA-ACS-4, recognize several bit-fields related to the ATA SANITIZE
feature-set, Self-Encrypting Drives, and form-factor identification.

As part of this change, the name of word 48 of (struct ata_params) is being
changed. The previous name, "usedmovsd" does not appear to be related to the
previous definition of the word ("double-word IO supported"). The word was
defined that way in ATA-1 (1994), but it was marked "Reserved" (meaning
"unused, but might be used in the future") in ATA-2 (1996). It stayed that
way until ATA-8 (2008), which re-defined it as implemented in this change.
The field is not used in-tree.

Reviewed by: mav
Sponsored by: Panasas
Differential Revision: https://reviews.freebsd.org/D20455

Details

Provenance
rpokalaAuthored on
Reviewer
mav
Differential Revision
D20455: Add bits related to SANITIZE, SED, and form-factor to (struct ata_params)
Parents
rS348375: MFC 347033:
Branches
Unknown
Tags
Unknown