diff options
author | Dragos Motrea <Dragos.Motrea@enea.com> | 2017-05-31 14:07:30 +0200 |
---|---|---|
committer | Adrian Dudau <adrian.dudau@enea.com> | 2017-06-05 09:29:09 +0200 |
commit | 6c9f970096f3dff240b0ab366d94a72f4fbd557c (patch) | |
tree | 931de073b7006d236a4bdc1d509abc4b6117e943 /features/reduced_kernel_footprint | |
parent | 49700962b5d566f0c8e726409063193dee069828 (diff) | |
download | enea-kernel-cache-6c9f970096f3dff240b0ab366d94a72f4fbd557c.tar.gz |
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 <Dragos.Motrea@enea.com>
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Diffstat (limited to 'features/reduced_kernel_footprint')
-rw-r--r-- | features/reduced_kernel_footprint/reduced_kernel_footprint.scc | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/features/reduced_kernel_footprint/reduced_kernel_footprint.scc b/features/reduced_kernel_footprint/reduced_kernel_footprint.scc new file mode 100644 index 0000000..fe07e29 --- /dev/null +++ b/features/reduced_kernel_footprint/reduced_kernel_footprint.scc | |||
@@ -0,0 +1,57 @@ | |||
1 | # Add standard kernel configuration and XZ kernel compression | ||
2 | include features/std_kernel/std_kernel_y.scc | ||
3 | include features/kernel_xz_compression/kernel_xz_compression_y.scc | ||
4 | |||
5 | # Remove all unnecessary kernel feature | ||
6 | include features/accelerometers/accelerometers_n.scc | ||
7 | include features/acp/acp_n.scc | ||
8 | include features/acpi/acpi_n.scc | ||
9 | include features/agp/agp_n.scc | ||
10 | include features/ata/ata_n.scc | ||
11 | include features/backlight/backlight_n.scc | ||
12 | include features/bug_support/bug_support_n.scc | ||
13 | include features/bluetooth/bluetooth_n.scc | ||
14 | include features/cdrom/cdrom_n.scc | ||
15 | include features/cdrom_fs/cdrom_fs_n.scc | ||
16 | include features/cgroupdbg/cgroupdbg_n.scc | ||
17 | include features/debug/debug_n.scc | ||
18 | include features/devcoredump/devcoredump_n.scc | ||
19 | include features/display/display_n.scc | ||
20 | include features/drm/drm_n.scc | ||
21 | include features/elf_core_support/elf_core_support_n.scc | ||
22 | include features/framebuffer/framebuffer_n.scc | ||
23 | include features/ftrace/ftrace_n.scc | ||
24 | include features/hdmi/hdmi_n.scc | ||
25 | include features/hid/hid_n.scc | ||
26 | include features/hidsensor/hidsensor_n.scc | ||
27 | include features/ieee802154/ieee802154_n.scc | ||
28 | include features/inclinometer/inclinometer_n.scc | ||
29 | include features/keyboard/keyboard_n.scc | ||
30 | include features/kgdb/kgdb_n.scc | ||
31 | include features/kprobes/kprobes_n.scc | ||
32 | include features/media/media_n.scc | ||
33 | include features/memorydbg/memorydbg_n.scc | ||
34 | include features/misc/misc_n.scc | ||
35 | include features/mmc/mmc_n.scc | ||
36 | include features/mouse/mouse_n.scc | ||
37 | include features/mousedev/mousedev_n.scc | ||
38 | include features/netdevices/netdevices_n.scc | ||
39 | include features/nfc/nfc_n.scc | ||
40 | include features/powermanagement/powermanagement_n.scc | ||
41 | include features/printk/printk_n.scc | ||
42 | include features/pcspkr/pcspkr_n.scc | ||
43 | include features/rcudbg/rcudbg_n.scc | ||
44 | include features/rfkill/rfkill_n.scc | ||
45 | include features/runtimetest/runtimetest_n.scc | ||
46 | include features/sound/sound_n.scc | ||
47 | include features/staging/staging_n.scc | ||
48 | include features/tablet/tablet_n.scc | ||
49 | include features/touchscreen/touchscreen_n.scc | ||
50 | include features/tracing/tracing_n.scc | ||
51 | include features/usbGadget/usbgadget_n.scc | ||
52 | include features/wireless/wireless_n.scc | ||
53 | include features/wlan/wlan_n.scc | ||
54 | |||
55 | # Added as loadable module | ||
56 | include features/usbnet/usbnet_m.scc | ||
57 | include features/usbsupport/usbsupport_m.scc | ||