aboutsummaryrefslogtreecommitdiff
path: root/drivers/scsi/mpt2sas/mpt2sas_scsih.c
diff options
context:
space:
mode:
authorAnil Veerabhadrappa <[email protected]>2010-03-25 10:54:42 -0700
committerJames Bottomley <[email protected]>2010-04-11 09:53:18 -0500
commitce2d763a2cd09513cb0c0e9ea52c30373c00b2f1 (patch)
treeeafb84d82ae79bdcc8a5a926d10955ee4fbff3fb /drivers/scsi/mpt2sas/mpt2sas_scsih.c
parent2e15efc7e1f99f56896b89fad9d13baac3c635f9 (diff)
[SCSI] bnx2i: link bnx2i hba and cnic device before registering the device
When bnx2/cnic/bnx2i drivers are loaded in certain order, bnx2i will will not initialize the device correctly because 'hba->cnic' will be NULL when bnx2i_start() is called from register_device() context. Under this condition 'ifdown' and 'ifup' of associated network interface is required to bring iscsi adapter state to ready state so that it will accept iscsi connection setup within the chip Initializing 'hba->cnic' before calling register_device() will fix this issue Signed-off-by: Michael Chan <[email protected]> Signed-off-by: Anil Veerabhadrappa <[email protected]> Reviewed-by: Mike Christie <[email protected]> Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpt2sas_scsih.c')
0 files changed, 0 insertions, 0 deletions