lkml.org 
[lkml]   [2009]   [Aug]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 65/74] ring-buffer: Fix memleak in ring_buffer_free()
    2.6.30-stable review patch.  If anyone has any objections, please let us know.

    ------------------

    From: Eric Dumazet <eric.dumazet@gmail.com>

    commit bd3f02212d6a457267e0c9c02c426151c436d9d4 upstream.

    I noticed oprofile memleaked in linux-2.6 current tree,
    and tracked this ring-buffer leak.

    Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
    LKML-Reference: <4A7C06B9.2090302@gmail.com>
    Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

    ---
    kernel/trace/ring_buffer.c | 1 +
    1 file changed, 1 insertion(+)

    --- a/kernel/trace/ring_buffer.c
    +++ b/kernel/trace/ring_buffer.c
    @@ -695,6 +695,7 @@ ring_buffer_free(struct ring_buffer *buf

    put_online_cpus();

    + kfree(buffer->buffers);
    free_cpumask_var(buffer->cpumask);

    kfree(buffer);



    \
     
     \ /
      Last update: 2009-08-13 22:13    [W:0.044 / U:30.140 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site