Messages in this thread | | | Date | Wed, 30 Jun 2010 13:07:12 -0700 (PDT) | From | David Rientjes <> | Subject | Re: [PATCH V2] slab: fix caller tracking on !CONFIG_DEBUG_SLAB && CONFIG_TRACING |
| |
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>
| |