diff options
| -rw-r--r-- | drivers/ata/libata-scsi.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c index 43694f5f2c89..28e2530b9cd3 100644 --- a/drivers/ata/libata-scsi.c +++ b/drivers/ata/libata-scsi.c | |||
| @@ -2061,7 +2061,6 @@ struct ata_scsi_args { | |||
| 2061 | struct ata_device *dev; | 2061 | struct ata_device *dev; |
| 2062 | u16 *id; | 2062 | u16 *id; |
| 2063 | struct scsi_cmnd *cmd; | 2063 | struct scsi_cmnd *cmd; |
| 2064 | void (*done)(struct scsi_cmnd *); | ||
| 2065 | }; | 2064 | }; |
| 2066 | 2065 | ||
| 2067 | /** | 2066 | /** |
| @@ -2140,7 +2139,7 @@ static void ata_scsi_rbuf_fill(struct ata_scsi_args *args, | |||
| 2140 | 2139 | ||
| 2141 | if (rc == 0) | 2140 | if (rc == 0) |
| 2142 | cmd->result = SAM_STAT_GOOD; | 2141 | cmd->result = SAM_STAT_GOOD; |
| 2143 | args->done(cmd); | 2142 | cmd->scsi_done(cmd); |
| 2144 | } | 2143 | } |
| 2145 | 2144 | ||
| 2146 | /** | 2145 | /** |
| @@ -4357,7 +4356,6 @@ void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd) | |||
| 4357 | args.dev = dev; | 4356 | args.dev = dev; |
| 4358 | args.id = dev->id; | 4357 | args.id = dev->id; |
| 4359 | args.cmd = cmd; | 4358 | args.cmd = cmd; |
| 4360 | args.done = cmd->scsi_done; | ||
| 4361 | 4359 | ||
| 4362 | switch(scsicmd[0]) { | 4360 | switch(scsicmd[0]) { |
| 4363 | case INQUIRY: | 4361 | case INQUIRY: |
