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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user