aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorTom Rix <[email protected]>2020-06-10 21:57:13 +0000
committerPaul Moore <[email protected]>2020-06-11 02:10:35 +0000
commit65de50969a77509452ae590e9449b70a22b923bb (patch)
tree3237e1922915349ab6ec6406b5fec8c7f5ba1879 /tools/perf/scripts/python/flamegraph.py
parentselinux: netlabel: Remove unused inline function (diff)
downloadkernel-65de50969a77509452ae590e9449b70a22b923bb.tar.gz
kernel-65de50969a77509452ae590e9449b70a22b923bb.zip
selinux: fix double free
Clang's static analysis tool reports these double free memory errors. security/selinux/ss/services.c:2987:4: warning: Attempt to free released memory [unix.Malloc] kfree(bnames[i]); ^~~~~~~~~~~~~~~~ security/selinux/ss/services.c:2990:2: warning: Attempt to free released memory [unix.Malloc] kfree(bvalues); ^~~~~~~~~~~~~~ So improve the security_get_bools error handling by freeing these variables and setting their return pointers to NULL and the return len to 0 Cc: [email protected] Signed-off-by: Tom Rix <[email protected]> Acked-by: Stephen Smalley <[email protected]> Signed-off-by: Paul Moore <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions