login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
August
»
11
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Christoph Lameter
Subject:
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
Date: Monday, August 11, 2008 - 7:37 am
Steven Rostedt wrote:
quoted text
> The kmemtrace_mark_alloc_node itself is an inline function, which calls > another inline function "trace_mark" which is designed to test a > read_mostly variable, and will do an "unlikely" jmp if the variable is > set (which it is when tracing is enabled), to the actual function call. > > There should be no extra function calls when this is configured on but > tracing disabled. We try very hard to keep the speed of the tracer as > close to a non tracing kernel as possible when tracing is disabled.
Makes sense. But then we have even more code bloat because of the tests that are inserted in all call sites of kmalloc. --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[PATCH 0/5] kmemtrace
, Eduard - Gabriel Mun ...
, (Sun Aug 10, 10:14 am)
[PATCH 1/5] kmemtrace: Core implementation.
, Eduard - Gabriel Mun ...
, (Sun Aug 10, 10:14 am)
[PATCH 2/5] kmemtrace: Additional documentation.
, Eduard - Gabriel Mun ...
, (Sun Aug 10, 10:14 am)
[PATCH 3/5] kmemtrace: SLAB hooks.
, Eduard - Gabriel Mun ...
, (Sun Aug 10, 10:14 am)
[PATCH 4/5] kmemtrace: SLUB hooks.
, Eduard - Gabriel Mun ...
, (Sun Aug 10, 10:14 am)
[PATCH 5/5] kmemtrace: SLOB hooks.
, Eduard - Gabriel Mun ...
, (Sun Aug 10, 10:14 am)
Re: [PATCH 5/5] kmemtrace: SLOB hooks.
, Pekka Enberg
, (Sun Aug 10, 10:48 am)
Re: [PATCH 5/5] kmemtrace: SLOB hooks.
, Matt Mackall
, (Sun Aug 10, 4:18 pm)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Christoph Lameter
, (Mon Aug 11, 7:04 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Pekka Enberg
, (Mon Aug 11, 7:09 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Christoph Lameter
, (Mon Aug 11, 7:13 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Pekka Enberg
, (Mon Aug 11, 7:16 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Christoph Lameter
, (Mon Aug 11, 7:21 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Pekka Enberg
, (Mon Aug 11, 7:22 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Steven Rostedt
, (Mon Aug 11, 7:30 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Steven Rostedt
, (Mon Aug 11, 7:36 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Christoph Lameter
, (Mon Aug 11, 7:37 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Frank Ch. Eigler
, (Mon Aug 11, 8:34 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Christoph Lameter
, (Mon Aug 11, 8:48 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Steven Rostedt
, (Mon Aug 11, 8:54 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Frank Ch. Eigler
, (Mon Aug 11, 8:57 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Mathieu Desnoyers
, (Mon Aug 11, 11:28 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Mathieu Desnoyers
, (Mon Aug 11, 11:29 am)
Re: [PATCH 1/5] kmemtrace: Core implementation.
, Pekka Enberg
, (Mon Aug 11, 11:46 pm)
Re: [PATCH 2/5] kmemtrace: Additional documentation.
, Pekka Enberg
, (Mon Aug 11, 11:46 pm)
Re: [PATCH 3/5] kmemtrace: SLAB hooks.
, Pekka Enberg
, (Mon Aug 11, 11:46 pm)
Re: [PATCH 5/5] kmemtrace: SLOB hooks.
, Pekka Enberg
, (Mon Aug 11, 11:46 pm)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Eduard - Gabriel Mun ...
, (Tue Aug 12, 8:25 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Eduard - Gabriel Mun ...
, (Tue Aug 12, 8:29 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Mathieu Desnoyers
, (Tue Aug 12, 8:43 am)
Re: [PATCH 4/5] kmemtrace: SLUB hooks.
, Matt Mackall
, (Tue Aug 12, 7:09 pm)
Re: [PATCH 2/5] kmemtrace: Additional documentation.
, Randy Dunlap
, (Mon Aug 18, 12:57 pm)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Josef Sipek
Re: [PATCH 01/24] Unionfs: Documentation
Greg Kroah-Hartman
[PATCH 20/36] Driver core: Call device_pm_add() after bus_add_device() in device_a...
Oleg Nesterov
Re: init's children list is long and slows reaping children.
Randy Dunlap
Re: mmotm 2010-06-11-16-40 uploaded
Pete Clements
2.6.20-git8 fails compile -- net/built-in.o __ipv6_addr_type
git
:
Stephen R. van den Berg
Re: [RFC] origin link for cherry-pick and revert
Christian Stimming
git-gui: Fix broken revert confirmation.
Junio C Hamano
Re: git-svnimport
Anuj Gakhar
Git Architecture Question
Johannes Schindelin
Re: [PATCH] Fix approxidate("never") to always return 0
linux-netdev
:
Gerrit Renker
v2 [PATCH 1/4] dccp: Limit feature negotiation to connection setup phase
Nick Piggin
Re: Kernel WARNING: at net/core/dev.c:1330 __netif_schedule+0x2c/0x98()
Daniel Lezcano
getsockopt(TCP_DEFER_ACCEPT) value change
David Miller
Re: 2.6.27.18: bnx2/tg3: BUG: "scheduling while atomic" trying to ifenslave a seco...
Ingo Molnar
Re: [regression] nf_iterate(), BUG: unable to handle kernel NULL pointer dereference
git-commits-head
:
Linux Kernel Mailing List
ath9k_htc: Allocate URBs properly
Linux Kernel Mailing List
[ARM] dma: use new dmabounce_sync_for_xxx() for dma_sync_single_xxx()
Linux Kernel Mailing List
MIPS: Cavium: Remove unused watchdog code.
Linux Kernel Mailing List
V4L/DVB (8976): af9015: Add USB ID for AVerMedia A309
Linux Kernel Mailing List
ARM: 5670/1: bcmring: add default configuration for bcmring arch
openbsd-misc
:
Christophe Rioux
Implementation example of snmp
Ryan McBride
Re: Packets Per Second Limit?
Nick Holland
Re: booting openbsd on eee without cd-rom
Bryan Irvine
Re: OpenBSD 4.7 Released, May 19 2010
Jacob Yocom-Piatt
Re: Same shit all over again
Colocation donated by:
Syndicate