libata: ATA_12/16 doesn't fall into ATAPI_MISC
authorTejun Heo <htejun@gmail.com>
Wed, 2 Apr 2008 08:35:19 +0000 (17:35 +0900)
committerJeff Garzik <jeff@garzik.org>
Fri, 4 Apr 2008 06:43:36 +0000 (02:43 -0400)
SAT passthrus don't really fit into ATAPI_MISC class.  SAT passthru
commands always transfer multiple of 512 bytes and variable length
response is not allowed.  This patch creates a separate category -
ATAPI_PASS_THRU - for these.

This fixes HSM violation on "hdparm -I".

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>

No differences found