]> granicus.if.org Git - zfs/commit
Fix spa config generate memory leak in spa_load_best function
authorheary-cao <cao.xuewen@zte.com.cn>
Sat, 6 Aug 2016 07:08:51 +0000 (15:08 +0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 19 Aug 2016 18:17:12 +0000 (11:17 -0700)
commitee6370a7a48e416cbd44819d007fdaba120a328d
treef4e9a84c7fea7ab14d0fd2146ff71d1d5345422e
parent5a5170884a6131c9f4346dd130d50a945d425853
Fix spa config generate memory leak in spa_load_best function

When spa retry load succeeds and spa recovery is requested it may
leak in spa_load_best function.  Always free the generated config
when it is not assigned to the spa.

Signed-off-by: cao.xuewen <cao.xuewen@zte.com.cn>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #4940
module/zfs/spa.c