提交 7e2bfaf5 编写于 作者: K Kemeng Shi 提交者: Yang Yingliang

etmem_scan: fix memleak in vm_idle_read

euleros inclusion
category: bugfix
bugzilla: NA

------------------------------

Struct page_idle_ctrl is alloced at beginning of vm_idle_read, but
it's not freed when vm_idle_read ends.

Fixes: bad4d883 ("etmem: add etmem-scan feature")
Signed-off-by: NKemeng Shi <shikemeng@huawei.com>
Reviewed-by: Jing Xiangfeng<jingxiangfeng@huawei.com>
Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
上级 edf4a501
...@@ -753,6 +753,7 @@ static ssize_t vm_idle_read(struct file *file, char *buf, ...@@ -753,6 +753,7 @@ static ssize_t vm_idle_read(struct file *file, char *buf,
ret = pic->bytes_copied; ret = pic->bytes_copied;
*ppos = pic->next_hva; *ppos = pic->next_hva;
out_kvm: out_kvm:
kfree(pic);
return ret; return ret;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册