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/debug/debug_kernel_n.cfg | 9 +++++++++ features/debug/debug_kernel_n.scc | 4 ++++ features/debug/debug_kernel_y.cfg | 7 +++++++ features/debug/debug_kernel_y.scc | 2 +- 4 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 features/debug/debug_kernel_n.cfg create mode 100644 features/debug/debug_kernel_n.scc (limited to 'features/debug') diff --git a/features/debug/debug_kernel_n.cfg b/features/debug/debug_kernel_n.cfg new file mode 100644 index 0000000..cabde95 --- /dev/null +++ b/features/debug/debug_kernel_n.cfg @@ -0,0 +1,9 @@ +CONFIG_DEBUG_INFO=n +CONFIG_PCI_DEBUG=n +CONFIG_PCIEASPM_DEBUG=n +CONFIG_PNP_DEBUG_MESSAGES=n +CONFIG_SCHED_DEBUG=n +CONFIG_DEBUG_PREEMPT=n +CONFIG_X86_DEBUG_FPU=n +CONFIG_X86_VERBOSE_BOOTUP=n +CONFIG_EARLY_PRINTK=n diff --git a/features/debug/debug_kernel_n.scc b/features/debug/debug_kernel_n.scc new file mode 100644 index 0000000..5910f2e --- /dev/null +++ b/features/debug/debug_kernel_n.scc @@ -0,0 +1,4 @@ +define KFEATURE_DESCRIPTION "Disable options for kernel debug support" +define KFEATURE_COMPATIBILITY all + +kconf non-hardware debug_kernel_n.cfg diff --git a/features/debug/debug_kernel_y.cfg b/features/debug/debug_kernel_y.cfg index 96a7954..cb7617d 100644 --- a/features/debug/debug_kernel_y.cfg +++ b/features/debug/debug_kernel_y.cfg @@ -1,2 +1,9 @@ CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_INFO=y +CONFIG_PCI_DEBUG=y +CONFIG_PCIEASPM_DEBUG=y +CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_SCHED_DEBUG=y +CONFIG_DEBUG_PREEMPT=y +CONFIG_X86_DEBUG_FPU=y +CONFIG_X86_VERBOSE_BOOTUP=y diff --git a/features/debug/debug_kernel_y.scc b/features/debug/debug_kernel_y.scc index abee612..899e2e2 100644 --- a/features/debug/debug_kernel_y.scc +++ b/features/debug/debug_kernel_y.scc @@ -1,4 +1,4 @@ define KFEATURE_DESCRIPTION "Enable options required for kernel debug support" define KFEATURE_COMPATIBILITY all -kconf non-hardware debug_kernel_y.cfg +kconf non-hardware debug_kernel_y.cfg -- cgit v1.2.3-54-g00ecf