summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/osd
diff options
context:
space:
mode:
authorBoaz Harrosh <bharrosh@panasas.com>2009-05-24 19:05:43 +0200
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2009-06-10 16:00:32 +0200
commit03306793e686fd895ab8fa095bb9ec33658ea53a (patch)
tree3999634449315b7eb237e947328b11c32f3da973 /drivers/scsi/osd
parent[SCSI] osduld: use filp_open() when looking up an osd-device (diff)
downloadlinux-03306793e686fd895ab8fa095bb9ec33658ea53a.tar.xz
linux-03306793e686fd895ab8fa095bb9ec33658ea53a.zip
[SCSI] libosd: Use REQ_QUIET requests.
libosd has it's own sense decoding and printout. Don't let scsi_lib duplicate that printout. (Which is done wrong in regard to osd commands) Signed-off-by: Boaz Harrosh <bharrosh@panasas.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/scsi/osd')
-rw-r--r--drivers/scsi/osd/osd_initiator.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/osd/osd_initiator.c b/drivers/scsi/osd/osd_initiator.c
index 3959797149fd..71341ad32344 100644
--- a/drivers/scsi/osd/osd_initiator.c
+++ b/drivers/scsi/osd/osd_initiator.c
@@ -1340,6 +1340,8 @@ static int _init_blk_request(struct osd_request *or,
or->request = req;
req->cmd_type = REQ_TYPE_BLOCK_PC;
+ req->cmd_flags |= REQ_QUIET;
+
req->timeout = or->timeout;
req->retries = or->retries;
req->sense = or->sense;