Sorry if this is not the right place to ask this question. I wrote some application code to send ATA Pass-Through SCSI commands via SG_IO ioctl to SATA drives connected to a LSI Logic SAS HBA. What I got was ILLEGAL REQUEST (INVALID COMAND OPERATION CODE) for both SCSI OPCODE's A1H and 85H. I tried some other SCSI commands and saw that they were translated to ATA commands correctly. I am running Linux kernel 2.6.15 and am under the impression that it supports ATA Pass-Through. Thanks, Quat - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html