i40e: Fix memory leak in i40e_probe
stable inclusion from stable-5.10.24 commit 6c73bc9f28e2709a44efc64256bc757c4ca223fd bugzilla: 51348 -------------------------------- [ Upstream commit 58cab46c ] Struct i40e_veb is allocated in function i40e_setup_pf_switch, and stored to an array field veb inside struct i40e_pf. However when i40e_setup_misc_vector fails, this memory leaks. Fix this by calling exit and teardown functions. Signed-off-by:Keita Suzuki <keitasuzuki.park@sslab.ics.keio.ac.jp> Tested-by:
Tony Brelinski <tonyx.brelinski@intel.com> Signed-off-by:
Tony Nguyen <anthony.l.nguyen@intel.com> Signed-off-by:
Sasha Levin <sashal@kernel.org> Signed-off-by:
Chen Jun <chenjun102@huawei.com> Acked-by:
Weilong Chen <chenweilong@huawei.com> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com>
Loading
Please sign in to comment