| From d685c262083dcd5fd98b7499b22a377a3225229c Mon Sep 17 00:00:00 2001 |
| From: Kashyap, Desai <kashyap.desai@lsi.com> |
| Date: Tue, 17 Nov 2009 13:16:37 +0530 |
| Subject: [SCSI] mpt2sas: add missing initialization of scsih_cmds |
| |
| From: Kashyap, Desai <kashyap.desai@lsi.com> |
| |
| commit d685c262083dcd5fd98b7499b22a377a3225229c upstream. |
| |
| Internal command scsih_cmds init is included in mpt2sas_base_attach. |
| |
| Signed-off-by: Kashyap Desai <kashyap.desai@lsi.com> |
| Signed-off-by: James Bottomley <James.Bottomley@suse.de> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
| |
| --- |
| drivers/scsi/mpt2sas/mpt2sas_base.c | 5 +++++ |
| 1 file changed, 5 insertions(+) |
| |
| --- a/drivers/scsi/mpt2sas/mpt2sas_base.c |
| +++ b/drivers/scsi/mpt2sas/mpt2sas_base.c |
| @@ -3588,6 +3588,11 @@ mpt2sas_base_attach(struct MPT2SAS_ADAPT |
| ioc->scsih_cmds.status = MPT2_CMD_NOT_USED; |
| mutex_init(&ioc->scsih_cmds.mutex); |
| |
| + /* scsih internal command bits */ |
| + ioc->scsih_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL); |
| + ioc->scsih_cmds.status = MPT2_CMD_NOT_USED; |
| + mutex_init(&ioc->scsih_cmds.mutex); |
| + |
| /* task management internal command bits */ |
| ioc->tm_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL); |
| ioc->tm_cmds.status = MPT2_CMD_NOT_USED; |