From 6c9f970096f3dff240b0ab366d94a72f4fbd557c Mon Sep 17 00:00:00 2001 From: Dragos Motrea Date: Wed, 31 May 2017 14:07:30 +0200 Subject: Optimized the kernel foot print of the Host Image In order to decrease the size of the kernel I removed unnecessary modules (drivers, debug capabilities) Signed-off-by: Dragos Motrea Signed-off-by: Adrian Dudau --- features/tracing/tracing_n.cfg | 7 +++++++ features/tracing/tracing_n.scc | 4 ++++ features/tracing/tracing_y.cfg | 7 +++++++ features/tracing/tracing_y.scc | 4 ++++ 4 files changed, 22 insertions(+) create mode 100644 features/tracing/tracing_n.cfg create mode 100644 features/tracing/tracing_n.scc create mode 100644 features/tracing/tracing_y.cfg create mode 100644 features/tracing/tracing_y.scc (limited to 'features/tracing') diff --git a/features/tracing/tracing_n.cfg b/features/tracing/tracing_n.cfg new file mode 100644 index 0000000..3f020a8 --- /dev/null +++ b/features/tracing/tracing_n.cfg @@ -0,0 +1,7 @@ +CONFIG_NOP_TRACER=n +CONFIG_TRACE_CLOCK=n +CONFIG_RING_BUFFER=n +CONFIG_EVENT_TRACING=n +CONFIG_CONTEXT_SWITCH_TRACER=n +CONFIG_TRACING=n +CONFIG_GENERIC_TRACER=n diff --git a/features/tracing/tracing_n.scc b/features/tracing/tracing_n.scc new file mode 100644 index 0000000..1a6657a --- /dev/null +++ b/features/tracing/tracing_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for tracing support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware tracing_n.cfg diff --git a/features/tracing/tracing_y.cfg b/features/tracing/tracing_y.cfg new file mode 100644 index 0000000..5fad689 --- /dev/null +++ b/features/tracing/tracing_y.cfg @@ -0,0 +1,7 @@ +CONFIG_NOP_TRACER=y +CONFIG_TRACE_CLOCK=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y diff --git a/features/tracing/tracing_y.scc b/features/tracing/tracing_y.scc new file mode 100644 index 0000000..be15540 --- /dev/null +++ b/features/tracing/tracing_y.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Enable options for tracing support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware tracing_n.cfg -- cgit v1.2.3-54-g00ecf