Messages in this thread | | | Date | Sun, 04 Jul 2010 19:50:56 +0300 | From | Pekka Enberg <> | Subject | Re: [PATCH V2] slab: fix caller tracking on !CONFIG_DEBUG_SLAB && CONFIG_TRACING |
| |
David Rientjes wrote: > On Wed, 30 Jun 2010, Xiaotian Feng wrote: > >> In slab, all __xxx_track_caller is defined on CONFIG_DEBUG_SLAB || CONFIG_TRACING, >> thus caller tracking function should be worked for CONFIG_TRACING. But if >> CONFIG_DEBUG_SLAB is not set, include/linux/slab.h will define xxx_track_caller to >> __xxx() without consideration of CONFIG_TRACING. This will break the caller tracking >> behaviour then. >> >> Signed-off-by: Xiaotian Feng <dfeng@redhat.com> >> Cc: Christoph Lameter <cl@linux-foundation.org> >> Cc: Pekka Enberg <penberg@cs.helsinki.fi> >> Cc: Matt Mackall <mpm@selenic.com> >> Cc: Vegard Nossum <vegard.nossum@gmail.com> >> Cc: Dmitry Monakhov <dmonakhov@openvz.org> >> Cc: Catalin Marinas <catalin.marinas@arm.com> >> Cc: David Rientjes <rientjes@google.com> > > Acked-by: David Rientjes <rientjes@google.com>
Applied, thanks!
| |