Report SCSI_STATUS_GOOD after successful ATAPI commands. This makes CDDA-fs work with AHCI.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26332 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Marcus Overhagen
2008-07-08 22:39:03 +00:00
parent f3312751b9
commit 0cd4d5fa02
@@ -111,6 +111,7 @@ sata_request::finish(int tfd, size_t bytesTransfered)
if (fCcb) {
fCcb->data_resid = fCcb->data_length - bytesTransfered;
fCcb->device_status = SCSI_STATUS_GOOD;
fCcb->subsys_status = SCSI_REQ_CMP;
if (tfd & (ATA_ERR | ATA_DF)) {
fCcb->subsys_status = SCSI_REQ_CMP_ERR;