]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/ide/ide-atapi.c
ide-tape: change IDE_AFLAG_IGNORE_DSC non-atomically
[mv-sheeva.git] / drivers / ide / ide-atapi.c
index afe5a4323879314b91198f5133fb19c230cea21f..fbcb8513a4c806aa75cbc3f0896ac5d0feabb572 100644 (file)
@@ -258,7 +258,7 @@ void ide_retry_pc(ide_drive_t *drive)
        pc->req_xfer = sense_rq->data_len;
 
        if (drive->media == ide_tape)
-               set_bit(IDE_AFLAG_IGNORE_DSC, &drive->atapi_flags);
+               drive->atapi_flags |= IDE_AFLAG_IGNORE_DSC;
 
        if (ide_queue_sense_rq(drive, pc))
                ide_complete_rq(drive, -EIO, blk_rq_bytes(drive->hwif->rq));