On Jul 3, 2026 Wang Yan <[email protected]> wrote: > > The calloc-allocated buffer in attr_lsm_count() is never released on > any exit path, including both the normal return path and the early > return when read_sysfs_lsms fails, resulting in a heap memory leak. > > Add free() for the buffer on all return branches to fix the leak. > > Fixes: d3d929a8b0cd ("LSM: selftests for Linux Security Module syscalls") > Signed-off-by: Wang Yan <[email protected]> > Reviewed-by: William Roberts <[email protected]> > Tested-by: William Roberts <[email protected]> > --- > tools/testing/selftests/lsm/common.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-)
Merged into lsm/dev, thanks! -- paul-moore.com

