From 11a2983b6980ced575cf331d4012712c86e70563 Mon Sep 17 00:00:00 2001 From: Arnaud Patard Date: Sun, 24 Jun 2012 22:14:45 +0000 Subject: [PATCH] disable some options on iop, ixp to make it fit in the flash. Most gain is from disabling ftrace svn path=/dists/trunk/linux/; revision=19201 --- debian/changelog | 4 ++ debian/config/armel/config.iop32x | 69 +++++++++++++++++++++++++++++++ debian/config/armel/config.ixp4xx | 69 +++++++++++++++++++++++++++++++ 3 files changed, 142 insertions(+) diff --git a/debian/changelog b/debian/changelog index d0561cfe0..ac385b6c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,10 @@ linux (3.4.3-1~experimental.1) UNRELEASED; urgency=low * [x86] staging: zsmalloc: Finish conversion to a separate module (Closes: #677273) + [ Arnaud Patard ] + * [armel] disable FIPS, VGA_ARB, FTRACE on iop32x and ixp4xx to reduce + kernel size. + -- Ben Hutchings Thu, 07 Jun 2012 04:45:03 +0100 linux-2.6 (3.4.1-1~experimental.1) experimental; urgency=low diff --git a/debian/config/armel/config.iop32x b/debian/config/armel/config.iop32x index 0e5892778..a50e01722 100644 --- a/debian/config/armel/config.iop32x +++ b/debian/config/armel/config.iop32x @@ -51,6 +51,11 @@ CONFIG_MACH_EM7210=y ## CONFIG_ARM_THUMB=y +## +## file: crypto/Kconfig +## +# CONFIG_CRYPTO_FIPS is not set + ## ## file: drivers/ata/Kconfig ## @@ -148,6 +153,30 @@ CONFIG_INTEL_IOP_ADMA=y ## # CONFIG_DRM is not set +## +## file: drivers/gpu/vga/Kconfig +## +# CONFIG_VGA_ARB is not set + +## +## file: drivers/hid/Kconfig +## +CONFIG_HID_A4TECH=m +CONFIG_HID_APPLE=m +CONFIG_HID_BELKIN=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_EZKEY=m +CONFIG_HID_KYE=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LEDS=y + ## ## file: drivers/hwmon/Kconfig ## @@ -521,6 +550,11 @@ CONFIG_USB_SL811_HCD=m ## # CONFIG_FB is not set +## +## file: drivers/video/backlight +## +# CONFIG_BACKLIGHT_CLASS_DEVICE is not set + ## ## file: drivers/video/console/Kconfig ## @@ -570,7 +604,20 @@ CONFIG_SUN_PARTITION=y ## ## file: init/Kconfig ## +CONFIG_EXPERT=y CONFIG_LOG_BUF_SHIFT=14 +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +# CONFIG_SYSCTL_SYSCALL is not set + +## +## file: lib/Kconfig.debug +## +CONFIG_DEBUG_MEMORY_INIT=y ## ## file: kernel/Kconfig.preempt @@ -579,6 +626,11 @@ CONFIG_LOG_BUF_SHIFT=14 # CONFIG_PREEMPT is not set ## end choice +## +## file: kernel/trace/Kconfig +## +# CONFIG_FTRACE is not set + ## ## file: mm/Kconfig ## @@ -629,11 +681,20 @@ CONFIG_IPX_INTERN=y ## # CONFIG_LAPB is not set +## +## file: net/mac80211/Kconfig +# CONFIG_MAC80211_RC_PID is not set + ## ## file: net/wanrouter/Kconfig ## # CONFIG_WAN_ROUTER is not set +## +## file: security/Kconfig +## +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set + ## ## file: sound/drivers/Kconfig ## @@ -694,3 +755,11 @@ CONFIG_SND_RIPTIDE=m ## # CONFIG_SND_HDA_INTEL is not set +## +## file: usr/Kconfig +## +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y + diff --git a/debian/config/armel/config.ixp4xx b/debian/config/armel/config.ixp4xx index 36318fafe..4da7076f4 100644 --- a/debian/config/armel/config.ixp4xx +++ b/debian/config/armel/config.ixp4xx @@ -60,6 +60,11 @@ CONFIG_IXP4XX_NPE=m CONFIG_ARM_THUMB=y # CONFIG_CPU_BIG_ENDIAN is not set +## +## file: crypto/Kconfig +## +# CONFIG_CRYPTO_FIPS is not set + ## ## file: drivers/ata/Kconfig ## @@ -171,6 +176,30 @@ CONFIG_TELCLOCK=m ## # CONFIG_DRM is not set +## +## file: drivers/gpu/vga/Kconfig +## +# CONFIG_VGA_ARB is not set + +## +## file: drivers/hid/Kconfig +## +CONFIG_HID_A4TECH=m +CONFIG_HID_APPLE=m +CONFIG_HID_BELKIN=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_EZKEY=m +CONFIG_HID_KYE=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_PICOLCD_BACKLIGHT=y +CONFIG_HID_PICOLCD_LEDS=y + ## ## file: drivers/hwmon/Kconfig ## @@ -655,6 +684,11 @@ CONFIG_USB_SL811_HCD=m ## # CONFIG_FB is not set +## +## file: drivers/video/backlight +## +# CONFIG_BACKLIGHT_CLASS_DEVICE is not set + ## ## file: drivers/video/console/Kconfig ## @@ -701,7 +735,20 @@ CONFIG_SUN_PARTITION=y ## ## file: init/Kconfig ## +CONFIG_EXPERT=y CONFIG_LOG_BUF_SHIFT=14 +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +# CONFIG_SYSCTL_SYSCALL is not set + +## +## file: lib/Kconfig.debug +## +CONFIG_DEBUG_MEMORY_INIT=y ## ## file: kernel/Kconfig.preempt @@ -710,6 +757,11 @@ CONFIG_LOG_BUF_SHIFT=14 # CONFIG_PREEMPT is not set ## end choice +## +## file: kernel/trace/Kconfig +## +# CONFIG_FTRACE is not set + ## ## file: mm/Kconfig ## @@ -744,6 +796,10 @@ CONFIG_DECNET_ROUTER=y ## # CONFIG_DECNET_NF_GRABULATOR is not set +## +## file: net/mac80211/Kconfig +# CONFIG_MAC80211_RC_PID is not set + ## ## file: net/ipx/Kconfig ## @@ -765,6 +821,11 @@ CONFIG_LAPB=m ## CONFIG_WAN_ROUTER=m +## +## file: security/Kconfig +## +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set + ## ## file: sound/drivers/Kconfig ## @@ -823,3 +884,11 @@ CONFIG_SND_PCXHR=m ## # CONFIG_SND_HDA_INTEL is not set +## +## file: usr/Kconfig +## +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +