summaryrefslogtreecommitdiff
path: root/fs/cachefiles
diff options
context:
space:
mode:
authorSteven Rostedt (VMware) <rostedt@goodmis.org>2018-12-08 21:10:04 -0500
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2018-12-11 13:50:01 -0500
commitb61c19209c2c35ea2a2fe502d484703686eba98c (patch)
tree415cb06f3c31875a43b4eb33e166f1fb79c5402c /fs/cachefiles
parent1aed58e67a6ec1e7a18bfabe8ba6ec2d27c15636 (diff)
tracing: Fix memory leak in create_filter()
The create_filter() calls create_filter_start() which allocates a "parse_error" descriptor, but fails to call create_filter_finish() that frees it. The op_stack and inverts in predicate_parse() were also not freed. Found by kmemleak detector. Cc: stable@vger.kernel.org Fixes: 80765597bc587 ("tracing: Rewrite filter logic to be simpler and faster") Reviewed-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'fs/cachefiles')
0 files changed, 0 insertions, 0 deletions