Commit 6ff5b045 authored by Alan Cox's avatar Alan Cox Committed by David Woodhouse

[PATCH] Fix seagate for new scsi

parent f1af8d3c
...@@ -683,8 +683,8 @@ static int seagate_st0x_queue_command (Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmn ...@@ -683,8 +683,8 @@ static int seagate_st0x_queue_command (Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmn
DANY ("seagate: que_command"); DANY ("seagate: que_command");
done_fn = done; done_fn = done;
current_target = SCpnt->target; current_target = SCpnt->device->id;
current_lun = SCpnt->lun; current_lun = SCpnt->device->lun;
current_cmnd = SCpnt->cmnd; current_cmnd = SCpnt->cmnd;
current_data = (unsigned char *) SCpnt->request_buffer; current_data = (unsigned char *) SCpnt->request_buffer;
current_bufflen = SCpnt->request_bufflen; current_bufflen = SCpnt->request_bufflen;
...@@ -713,7 +713,7 @@ static int seagate_st0x_queue_command (Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmn ...@@ -713,7 +713,7 @@ static int seagate_st0x_queue_command (Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmn
#endif /* LINKED */ #endif /* LINKED */
reconnect = CAN_RECONNECT; reconnect = CAN_RECONNECT;
result = internal_command(SCint->target, SCint->lun, SCint->cmnd, result = internal_command(SCint->device->id, SCint->device->lun, SCint->cmnd,
SCint->request_buffer, SCint->request_bufflen, reconnect); SCint->request_buffer, SCint->request_bufflen, reconnect);
if (msg_byte(result) == DISCONNECT) if (msg_byte(result) == DISCONNECT)
break; break;
...@@ -729,7 +729,7 @@ static int seagate_st0x_queue_command (Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmn ...@@ -729,7 +729,7 @@ static int seagate_st0x_queue_command (Scsi_Cmnd * SCpnt, void (*done) (Scsi_Cmn
static int seagate_st0x_command(Scsi_Cmnd * SCpnt) static int seagate_st0x_command(Scsi_Cmnd * SCpnt)
{ {
return internal_command (SCpnt->target, SCpnt->lun, SCpnt->cmnd, return internal_command (SCpnt->device->id, SCpnt->device->lun, SCpnt->cmnd,
SCpnt->request_buffer, SCpnt->request_bufflen, SCpnt->request_buffer, SCpnt->request_bufflen,
(int) NO_RECONNECT); (int) NO_RECONNECT);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment