|
@@ -3265,7 +3265,7 @@ static void fill_cmd(struct CommandList *c, u8 cmd, struct ctlr_info *h,
|
|
c->Request.Timeout = 0; /* Don't time out */
|
|
c->Request.Timeout = 0; /* Don't time out */
|
|
memset(&c->Request.CDB[0], 0, sizeof(c->Request.CDB));
|
|
memset(&c->Request.CDB[0], 0, sizeof(c->Request.CDB));
|
|
c->Request.CDB[0] = cmd;
|
|
c->Request.CDB[0] = cmd;
|
|
- c->Request.CDB[1] = 0x03; /* Reset target above */
|
|
|
|
|
|
+ c->Request.CDB[1] = HPSA_RESET_TYPE_LUN;
|
|
/* If bytes 4-7 are zero, it means reset the */
|
|
/* If bytes 4-7 are zero, it means reset the */
|
|
/* LunID device */
|
|
/* LunID device */
|
|
c->Request.CDB[4] = 0x00;
|
|
c->Request.CDB[4] = 0x00;
|