From 7deb0d2977084e42e6003ffff02942c027f5e04b Mon Sep 17 00:00:00 2001 From: "Kashyap, Desai" Date: Wed, 20 Jul 2011 21:28:03 +0530 Subject: [PATCH] --- yaml --- r: 261681 b: refs/heads/master c: e466e1c6e14e211e0ece86bdb0810b1b9c1a59a8 h: refs/heads/master i: 261679: ee42e2d01d8cf2091feb788c6787e5b21e57faf3 v: v3 --- [refs] | 2 +- trunk/drivers/message/fusion/mptscsih.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index e19ad4c65366..26d58b1ab259 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 92fd65c095f0dedd3c874904fb63ddc8fb7836fd +refs/heads/master: e466e1c6e14e211e0ece86bdb0810b1b9c1a59a8 diff --git a/trunk/drivers/message/fusion/mptscsih.c b/trunk/drivers/message/fusion/mptscsih.c index a1d4ee6671be..ce61a5769765 100644 --- a/trunk/drivers/message/fusion/mptscsih.c +++ b/trunk/drivers/message/fusion/mptscsih.c @@ -827,7 +827,7 @@ mptscsih_io_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *mr) * DID_SOFT_ERROR is set. */ if (ioc->bus_type == SPI) { - if (pScsiReq->CDB[0] == READ_6 || + if ((pScsiReq->CDB[0] == READ_6 && ((pScsiReq->CDB[1] & 0x02) == 0)) || pScsiReq->CDB[0] == READ_10 || pScsiReq->CDB[0] == READ_12 || pScsiReq->CDB[0] == READ_16 ||