mirror of
https://github.com/adulau/aha.git
synced 2024-12-31 21:26:18 +00:00
net: skb ftracer - Add config option to enable new ftracer (v3)
skb allocation / consumption corelator - Add config option This patch adds a Kconfig option to enable the addtition of the skb source tracer. Signed-off-by: Neil Horman <nhorman@tuxdriver.com> Kconfig | 10 ++++++++++ 1 file changed, 10 insertions(+) Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
e9b3cc1b37
commit
5a165657be
1 changed files with 10 additions and 0 deletions
|
@ -234,6 +234,16 @@ config BOOT_TRACER
|
||||||
You must pass in initcall_debug and ftrace=initcall to the kernel
|
You must pass in initcall_debug and ftrace=initcall to the kernel
|
||||||
command line to enable this on bootup.
|
command line to enable this on bootup.
|
||||||
|
|
||||||
|
config SKB_SOURCES_TRACER
|
||||||
|
bool "Trace skb source information"
|
||||||
|
select GENERIC_TRACER
|
||||||
|
help
|
||||||
|
This tracer helps developers/sysadmins correlate skb allocation and
|
||||||
|
consumption. The idea being that some processes will primarily consume data
|
||||||
|
that was allocated on certain numa nodes. By being able to visualize which
|
||||||
|
nodes the data was allocated on, a sysadmin or developer can optimize the
|
||||||
|
scheduling of those processes to cut back on cross node chatter.
|
||||||
|
|
||||||
config TRACE_BRANCH_PROFILING
|
config TRACE_BRANCH_PROFILING
|
||||||
bool
|
bool
|
||||||
select GENERIC_TRACER
|
select GENERIC_TRACER
|
||||||
|
|
Loading…
Reference in a new issue