Re: [ANNOUNCE] kmemcheck v7

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andi Kleen <andi@...>
Cc: Vegard Nossum <vegard.nossum@...>, John Reiser <jreiser@...>, Pekka Enberg <penberg@...>, Linux Kernel Mailing List <linux-kernel@...>, Ingo Molnar <mingo@...>, Peter Zijlstra <a.p.zijlstra@...>, Paul E. McKenney <paulmck@...>, Christoph Lameter <clameter@...>, Daniel Walker <dwalker@...>, Randy Dunlap <randy.dunlap@...>, Josh Aune <luken@...>, Pekka Paalanen <pq@...>
Date: Saturday, May 10, 2008 - 9:22 am

On Sat, May 10, 2008 at 2:37 PM, Andi Kleen <andi@firstfloor.org> wrote:

As long as the compiler is not told to optimize the compiled code,
Valgrind's memcheck tool is able to detect uninitialized local
variables. Valgrind a.o. tracks all updates of the stack pointer. If
the stack pointer is increased, the memory range between the old and
the new stack pointer is marked as undefined. This works as long as
gcc doesn't optimize away individual stack pointer updates. (I'm one
of the Valgrind developers.)

Bart.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[ANNOUNCE] kmemcheck v7, Vegard Nossum, (Fri Apr 4, 9:44 am)
Re: [ANNOUNCE] kmemcheck v7, Bart Van Assche, (Sat May 10, 5:07 am)
Re: [ANNOUNCE] kmemcheck v7, Pekka Enberg, (Sat May 10, 5:06 am)
Re: [ANNOUNCE] kmemcheck v7, Bart Van Assche, (Sat May 10, 7:04 am)
Re: [ANNOUNCE] kmemcheck v7, Vegard Nossum, (Sat May 10, 8:02 am)
Re: [ANNOUNCE] kmemcheck v7, John Reiser, (Sun May 11, 8:08 am)
Re: [ANNOUNCE] kmemcheck v7, Jeremy Fitzhardinge, (Sat May 10, 1:17 pm)
Re: [ANNOUNCE] kmemcheck v7, Jeff Dike, (Sat May 10, 4:35 pm)
Re: [ANNOUNCE] kmemcheck v7, John Reiser, (Sun May 11, 7:23 am)
Re: [ANNOUNCE] kmemcheck v7, Bart Van Assche, (Sat May 10, 9:29 am)
Re: [ANNOUNCE] kmemcheck v7, Andi Kleen, (Sat May 10, 8:37 am)
Re: [ANNOUNCE] kmemcheck v7, Jeremy Fitzhardinge, (Sat May 10, 1:17 pm)
Re: [ANNOUNCE] kmemcheck v7, Andi Kleen, (Sat May 10, 1:48 pm)
Re: [ANNOUNCE] kmemcheck v7, Jeremy Fitzhardinge, (Sat May 10, 4:45 pm)
Re: [ANNOUNCE] kmemcheck v7, John Reiser, (Sat May 10, 5:29 pm)
Re: [ANNOUNCE] kmemcheck v7, Jeremy Fitzhardinge, (Sat May 10, 7:05 pm)
Re: [ANNOUNCE] kmemcheck v7, Andi Kleen, (Sat May 10, 5:31 pm)
Re: [ANNOUNCE] kmemcheck v7, Jeremy Fitzhardinge, (Sat May 10, 6:59 pm)
Re: [ANNOUNCE] kmemcheck v7, Bart Van Assche, (Sat May 10, 9:22 am)
[PATCH 3/3] slub: add hooks for kmemcheck, Vegard Nossum, (Fri Apr 4, 9:47 am)
[PATCH 2/3] x86: add hooks for kmemcheck, Vegard Nossum, (Fri Apr 4, 9:46 am)
[PATCH 1/3] kmemcheck: add the kmemcheck core, Vegard Nossum, (Fri Apr 4, 9:45 am)