diff options
Diffstat (limited to 'litmus/Kconfig')
-rw-r--r-- | litmus/Kconfig | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/litmus/Kconfig b/litmus/Kconfig index 7456eb209cf7..0c7e06b922a1 100644 --- a/litmus/Kconfig +++ b/litmus/Kconfig | |||
@@ -24,6 +24,31 @@ config FEATHER_TRACE | |||
24 | you still need to enable SCHED_TASK_TRACE and/or SCHED_OVERHEAD_TRACE to | 24 | you still need to enable SCHED_TASK_TRACE and/or SCHED_OVERHEAD_TRACE to |
25 | actually enable any events. | 25 | actually enable any events. |
26 | 26 | ||
27 | config SCHED_OVERHEAD_TRACE | ||
28 | bool "Record timestamps for overhead measurements" | ||
29 | depends on FEATHER_TRACE | ||
30 | default y | ||
31 | help | ||
32 | Export event stream for overhead tracing. | ||
33 | Say Yes for overhead tracing. | ||
34 | |||
35 | config SCHED_OVERHEAD_TRACE_SHIFT | ||
36 | int "Buffer size for Feather-Trace overhead data" | ||
37 | depends on SCHED_OVERHEAD_TRACE | ||
38 | range 15 32 | ||
39 | default 22 | ||
40 | help | ||
41 | |||
42 | Select the buffer size for the Feather-Trace overhead tracing | ||
43 | infrastructure (/dev/litmus/ft_trace0 & ftcat) as a power of two. The | ||
44 | larger the buffer, the less likely the chance of buffer overflows if | ||
45 | the ftcat process is starved by real-time activity. In machines with | ||
46 | large memories, large buffer sizes are recommended. | ||
47 | |||
48 | Examples: 16 => 2 MB | ||
49 | 24 => 512 MB | ||
50 | 26 => 2G MB | ||
51 | |||
27 | endmenu | 52 | endmenu |
28 | 53 | ||
29 | endmenu | 54 | endmenu |