tracing/filters: free filter_string in destroy_preds()
authorLi Zefan <lizf@cn.fujitsu.com>
Tue, 16 Jun 2009 08:39:12 +0000 (16:39 +0800)
committerSteven Rostedt <rostedt@goodmis.org>
Tue, 16 Jun 2009 20:25:35 +0000 (16:25 -0400)
commit57be88878e7aa38750384704d811485a607bbda4
treee65873cc622b7477ec6cf7ef7be8f63f4aef481f
parentfa7439531dee58277748c819785a44d3203c4b51
tracing/filters: free filter_string in destroy_preds()

filter->filter_string is not freed when unloading a module:

 # insmod trace-events-sample.ko
 # echo "bar < 100" > /mnt/tracing/events/sample/foo_bar/filter
 # rmmod trace-events-sample.ko

[ Impact: fix memory leak when unloading module ]

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
LKML-Reference: <4A375A30.9060802@cn.fujitsu.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
kernel/trace/trace_events_filter.c