[PATCH] selftests/riscv: ptrace: Fix memory leak of regset_data in vector tests
Paul Walmsley
pjw at kernel.org
Fri Jul 10 08:38:25 PDT 2026
On Fri, 10 Jul 2026, Wang Yan wrote:
> The regset_data buffer allocated with calloc() in the parent process
> of several vector ptrace tests is never freed before returning,
> causing memory leaks in:
>
> - ptrace_v_not_enabled
> - ptrace_v_early_debug
> - ptrace_v_syscall_clobbering
> - v_csr_invalid/ptrace_v_invalid_values
> - v_csr_valid/ptrace_v_valid_values
>
> Add free(regset_data) before kill(pid, SIGKILL) to release the
> allocated buffer.
>
> Signed-off-by: Wang Yan <wangyan01 at kylinos.cn>
Thanks, queued for v7.2-rc.
- Paul
More information about the linux-riscv
mailing list