diff options
author | Roland Dreier <rdreier@cisco.com> | 2010-04-28 01:39:22 -0400 |
---|---|---|
committer | James Bottomley <James.Bottomley@suse.de> | 2010-05-02 15:35:23 -0400 |
commit | 3487d9e7c4727b3e587f61d2120e35e34f200faa (patch) | |
tree | 484e78c0ef60b291023f3895a48cc6037c74e6e3 /drivers/scsi/hpsa.c | |
parent | 7407e5bba2cc821950344fd1391d9ad1b7e0b397 (diff) |
[SCSI] cxgb3i: Fix error path for module init
If cxgb3i_pdu_init() fails, then it appears that cxgb3i_iscsi_init()
will not be cleaned up, leading to the iscsi transport being left
registered. Fix this by adding a call to cxgb3i_iscsi_cleanup() on the
error path.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Reviewed-by: Mike Christie <michaelc@cs.wisc.edu>
Cc: Karen Xie <kxie@chelsio.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/hpsa.c')
0 files changed, 0 insertions, 0 deletions