diff options
Diffstat (limited to 'drivers/scsi/megaraid.c')
| -rw-r--r-- | drivers/scsi/megaraid.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/scsi/megaraid.c b/drivers/scsi/megaraid.c index de35ffe2f79d..5d2cefb5e52d 100644 --- a/drivers/scsi/megaraid.c +++ b/drivers/scsi/megaraid.c | |||
| @@ -524,7 +524,7 @@ mega_build_cmd(adapter_t *adapter, Scsi_Cmnd *cmd, int *busy) | |||
| 524 | * filter the internal and ioctl commands | 524 | * filter the internal and ioctl commands |
| 525 | */ | 525 | */ |
| 526 | if((cmd->cmnd[0] == MEGA_INTERNAL_CMD)) { | 526 | if((cmd->cmnd[0] == MEGA_INTERNAL_CMD)) { |
| 527 | return cmd->buffer; | 527 | return cmd->request_buffer; |
| 528 | } | 528 | } |
| 529 | 529 | ||
| 530 | 530 | ||
| @@ -1828,7 +1828,7 @@ mega_build_sglist(adapter_t *adapter, scb_t *scb, u32 *buf, u32 *len) | |||
| 1828 | 1828 | ||
| 1829 | scb->dma_type = MEGA_SGLIST; | 1829 | scb->dma_type = MEGA_SGLIST; |
| 1830 | 1830 | ||
| 1831 | if( sgcnt > adapter->sglen ) BUG(); | 1831 | BUG_ON(sgcnt > adapter->sglen); |
| 1832 | 1832 | ||
| 1833 | *len = 0; | 1833 | *len = 0; |
| 1834 | 1834 | ||
| @@ -4492,7 +4492,7 @@ mega_internal_command(adapter_t *adapter, megacmd_t *mc, mega_passthru *pthru) | |||
| 4492 | scmd->device = sdev; | 4492 | scmd->device = sdev; |
| 4493 | 4493 | ||
| 4494 | scmd->device->host = adapter->host; | 4494 | scmd->device->host = adapter->host; |
| 4495 | scmd->buffer = (void *)scb; | 4495 | scmd->request_buffer = (void *)scb; |
| 4496 | scmd->cmnd[0] = MEGA_INTERNAL_CMD; | 4496 | scmd->cmnd[0] = MEGA_INTERNAL_CMD; |
| 4497 | 4497 | ||
| 4498 | scb->state |= SCB_ACTIVE; | 4498 | scb->state |= SCB_ACTIVE; |
