commit | 06383f10c49f507220594a455c6491ca6f8c94ab | [log] [tgz] |
---|---|---|
author | Mark Rustad <mark.d.rustad@intel.com> | Tue Apr 03 10:24:52 2012 -0700 |
committer | Nicholas Bellinger <nab@linux-iscsi.org> | Fri Apr 06 18:57:05 2012 -0700 |
tree | aeed502673297971463114c1046e82c74ab498f2 | |
parent | e1c4038282c7586c3544542b37872c434669d3ac [diff] |
tcm_fc: Do not free tpg structure during wq allocation failure Avoid freeing a registered tpg structure if an alloc_workqueue call fails. This fixes a bug where the failure was leaking memory associated with se_portal_group setup during the original core_tpg_register() call. Signed-off-by: Mark Rustad <mark.d.rustad@intel.com> Acked-by: Kiran Patil <Kiran.patil@intel.com> Cc: <stable@vger.kernel.org> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>