]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/scsi/scsi.c
[SCSI] host state model update: replace old host bitmap state
[mv-sheeva.git] / drivers / scsi / scsi.c
index d14523d7e44940689c5c7fb93567f4d865c24cf8..fb85b3ced7b59b4f892f988a6c8a1e31b2e367c7 100644 (file)
@@ -627,7 +627,7 @@ int scsi_dispatch_cmd(struct scsi_cmnd *cmd)
        spin_lock_irqsave(host->host_lock, flags);
        scsi_cmd_get_serial(host, cmd); 
 
-       if (unlikely(test_bit(SHOST_CANCEL, &host->shost_state))) {
+       if (unlikely(host->shost_state == SHOST_CANCEL)) {
                cmd->result = (DID_NO_CONNECT << 16);
                scsi_done(cmd);
        } else {