Messages in this thread | | | Date | Fri, 7 Aug 2009 11:15:05 -0400 (EDT) | From | Steven Rostedt <> | Subject | Re: [PATCH] ring-buffer: Fix memleak in ring_buffer_free() |
| |
On Fri, 7 Aug 2009, Eric Dumazet wrote:
> I noticed oprofile memleaked in linux-2.6 current tree, > and tracked this ring-buffer leak. > > This is a stable candidate.
Thanks! I'll pull it in now.
-- Steve
> > [PATCH] ring-buffer: Fix memleak in ring_buffer_free() > > Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> > --- > diff --git a/kernel/trace/ring_buffer.c b/kernel/trace/ring_buffer.c > index bf27bb7..c1d874e 100644 > --- a/kernel/trace/ring_buffer.c > +++ b/kernel/trace/ring_buffer.c > @@ -735,6 +735,7 @@ ring_buffer_free(struct ring_buffer *buffer) > > put_online_cpus(); > > + kfree(buffer->buffers); > free_cpumask_var(buffer->cpumask); > > kfree(buffer); >
| |