!6505  cachefiles: fix memory leak in cachefiles_add_cache()

Merge Pull Request from: @ci-robot 
 
PR sync from: Baokun Li <libaokun1@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/LAZSKHL6RUWLZYTLZ2HZ6UF2U5SOQHPB/ 
 
https://gitee.com/src-openeuler/kernel/issues/I9HJVQ 
 
Link:https://gitee.com/openeuler/kernel/pulls/6505 

Reviewed-by: Hou Tao <houtao1@huawei.com> 
Signed-off-by: Jialin Zhang <zhangjialin11@huawei.com>