projects
/
linux-flexiantxendom0-3.2.10.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
82e5c28
)
- patches.suse/dm-mpath-evaluate-request-result-and-sense:
author
Jan Beulich <jbeulich@novell.com>
Fri, 20 Nov 2009 08:07:00 +0000
(09:07 +0100)
committer
Jan Beulich <jbeulich@novell.com>
Fri, 20 Nov 2009 08:07:00 +0000
(09:07 +0100)
Fix for !CONFIG_SCSI (in -ec2).
suse-commit:
0dd037e4d785a2207a0f1dbd77ca7fa9b4f45b54
drivers/md/dm-mpath.c
patch
|
blob
|
history
diff --git
a/drivers/md/dm-mpath.c
b/drivers/md/dm-mpath.c
index
20c6500
..
bef4c53
100644
(file)
--- a/
drivers/md/dm-mpath.c
+++ b/
drivers/md/dm-mpath.c
@@
-1261,6
+1261,7
@@
static int eval_scsi_error(int result, char *sense, int sense_len)
/* Do not retry here, possible data corruption */
return -EIO;
+#if defined(CONFIG_SCSI) || defined(CONFIG_SCSI_MODULE)
if (status_byte(result) == CHECK_CONDITION &&
!scsi_normalize_sense(sense, sense_len, &sshdr)) {
@@
-1275,6
+1276,7
@@
static int eval_scsi_error(int result, char *sense, int sense_len)
break;
}
}
+#endif
return r;
}