Commit:     38691593cda9674f41d8708eaa73b0b7e14e95c3
Parent:     1c50dc83f9ca752b1e1b985f1ce33d2695103ffa
Author:     Darrick J. Wong <[EMAIL PROTECTED]>
AuthorDate: Tue Jan 30 01:18:44 2007 -0800
Committer:  James Bottomley <[EMAIL PROTECTED]>
CommitDate: Wed Jul 18 11:15:20 2007 -0500

    [SCSI] sas_ata: Don't copy aic94xx's sactive to ata_port
    Since the aic94xx sequencer assigns its own NCQ tags to ATA commands, it
    no longer makes any sense to copy the sactive field in the STP response
    to ata_port->sactive, as that will confuse libata.  Also, libata seems
    to be capable of managing sactive on its own.
    The attached patch gets rid of one of the causes of the BUG messages in
    ata_qc_new, and seems to work without problems on an IBM x206m.
    Signed-off-by: Darrick J. Wong <[EMAIL PROTECTED]>
    Signed-off-by: James Bottomley <[EMAIL PROTECTED]>
 drivers/scsi/libsas/sas_ata.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/drivers/scsi/libsas/sas_ata.c b/drivers/scsi/libsas/sas_ata.c
index c8af884..16c3e5a 100644
--- a/drivers/scsi/libsas/sas_ata.c
+++ b/drivers/scsi/libsas/sas_ata.c
@@ -106,7 +106,6 @@ static void sas_ata_task_done(struct sas_task *task)
                dev->sata_dev.sstatus = resp->sstatus;
                dev->sata_dev.serror = resp->serror;
                dev->sata_dev.scontrol = resp->scontrol;
-               dev->sata_dev.ap->sactive = resp->sactive;
        } else if (stat->stat != SAM_STAT_GOOD) {
                ac = sas_to_ata_err(stat);
                if (ac) {
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to