|
@@ -466,7 +466,7 @@ static int scsi_send_eh_cmnd(struct scsi_cmnd *scmd, unsigned char *cmnd,
|
|
struct scsi_device *sdev = scmd->device;
|
|
struct scsi_device *sdev = scmd->device;
|
|
struct Scsi_Host *shost = sdev->host;
|
|
struct Scsi_Host *shost = sdev->host;
|
|
int old_result = scmd->result;
|
|
int old_result = scmd->result;
|
|
- DECLARE_COMPLETION(done);
|
|
|
|
|
|
+ DECLARE_COMPLETION_ONSTACK(done);
|
|
unsigned long timeleft;
|
|
unsigned long timeleft;
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
unsigned char old_cmnd[MAX_COMMAND_SIZE];
|
|
unsigned char old_cmnd[MAX_COMMAND_SIZE];
|