/branches/18.06.1/config/Config-build.in |
@@ -68,14 +68,6 @@ |
This removes all ipkg/opkg status data files from the target directory |
before building the root filesystem. |
|
config IPK_FILES_CHECKSUMS |
bool |
prompt "Record files checksums in package metadata" |
default n |
help |
This makes file checksums part of package metadata. It increases size |
but provides you with pkg_check command to check for flash coruptions. |
|
config INCLUDE_CONFIG |
bool "Include build configuration in firmware" if DEVEL |
default n |
@@ -242,14 +234,6 @@ |
bool "Strong" |
endchoice |
|
config KERNEL_STACKPROTECTOR |
bool |
default KERNEL_CC_STACKPROTECTOR_REGULAR || KERNEL_CC_STACKPROTECTOR_STRONG |
|
config KERNEL_STACKPROTECTOR_STRONG |
bool |
default KERNEL_CC_STACKPROTECTOR_STRONG |
|
choice |
prompt "Enable buffer-overflows detection (FORTIFY_SOURCE)" |
default PKG_FORTIFY_SOURCE_1 |
/branches/18.06.1/config/Config-images.in |
@@ -149,7 +149,6 @@ |
int "Block size (in KiB)" |
depends on TARGET_ROOTFS_SQUASHFS |
default 64 if LOW_MEMORY_FOOTPRINT |
default 1024 if (SMALL_FLASH && !LOW_MEMORY_FOOTPRINT) |
default 256 |
|
menuconfig TARGET_ROOTFS_UBIFS |
@@ -197,12 +196,14 @@ |
config GRUB_CONSOLE |
bool "Use Console Terminal (in addition to Serial)" |
depends on GRUB_IMAGES |
default n if (TARGET_x86_generic_Soekris45xx || TARGET_x86_generic_Soekris48xx || TARGET_x86_net5501 || TARGET_x86_geos || TARGET_x86_alix2) |
default y |
|
config GRUB_SERIAL |
string "Serial port device" |
depends on GRUB_IMAGES |
default "ttyS0" |
default "hvc0" if TARGET_x86_xen_domu |
default "ttyS0" if ! TARGET_x86_xen_domu |
|
config GRUB_BAUDRATE |
int "Serial port baud rate" |
@@ -218,6 +219,7 @@ |
config GRUB_BOOTOPTS |
string "Extra kernel boot options" |
depends on GRUB_IMAGES |
default "xencons=hvc" if TARGET_x86_xen_domu |
help |
If you don't know, just leave it blank. |
|
@@ -228,17 +230,9 @@ |
help |
If you don't know, 5 seconds is a reasonable default. |
|
config GRUB_TITLE |
string "Title for the menu entry in GRUB" |
depends on GRUB_IMAGES |
default "OpenWrt" |
help |
This is the title of the GRUB menu entry. |
If unspecified, it defaults to OpenWrt. |
|
config VDI_IMAGES |
bool "Build VirtualBox image files (VDI)" |
depends on TARGET_x86 |
depends on TARGET_x86 || TARGET_x86_64 |
select GRUB_IMAGES |
select TARGET_IMAGES_PAD |
select PACKAGE_kmod-e1000 |
@@ -245,7 +239,7 @@ |
|
config VMDK_IMAGES |
bool "Build VMware image files (VMDK)" |
depends on TARGET_x86 |
depends on TARGET_x86 || TARGET_x86_64 |
select GRUB_IMAGES |
select TARGET_IMAGES_PAD |
select PACKAGE_kmod-e1000 |
@@ -265,14 +259,12 @@ |
|
config TARGET_KERNEL_PARTSIZE |
int "Kernel partition size (in MB)" |
depends on GRUB_IMAGES || USES_BOOT_PART |
default 8 if TARGET_apm821xx_sata |
default 20 if TARGET_brcm2708 |
depends on GRUB_IMAGES |
default 16 |
|
config TARGET_ROOTFS_PARTSIZE |
int "Root filesystem partition size (in MB)" |
depends on GRUB_IMAGES || USES_ROOTFS_PART || TARGET_ROOTFS_EXT4FS || TARGET_mvebu || TARGET_omap || TARGET_rb532 || TARGET_sunxi || TARGET_uml |
depends on GRUB_IMAGES || TARGET_ROOTFS_EXT4FS || TARGET_rb532 || TARGET_mvebu || TARGET_uml |
default 256 |
help |
Select the root filesystem partition size. |
/branches/18.06.1/config/Config-kernel.in |
@@ -31,7 +31,7 @@ |
|
config KERNEL_SWAP |
bool "Support for paging of anonymous memory (swap)" |
default y if !SMALL_FLASH |
default y |
|
config KERNEL_DEBUG_FS |
bool "Compile the kernel with debug filesystem enabled" |
@@ -65,27 +65,6 @@ |
Enable the extended profiling support mechanisms used by profilers such |
as OProfile. |
|
config KERNEL_TASKSTATS |
bool "Compile the kernel with task resource/io statistics and accounting" |
default n |
help |
Enable the collection and publishing of task/io statistics and |
accounting. Enable this option to enable i/o monitoring in system |
monitors. |
|
if KERNEL_TASKSTATS |
|
config KERNEL_TASK_DELAY_ACCT |
def_bool y |
|
config KERNEL_TASK_IO_ACCOUNTING |
def_bool y |
|
config KERNEL_TASK_XACCT |
def_bool y |
|
endif |
|
config KERNEL_KALLSYMS |
bool "Compile the kernel with symbol table information" |
default y if !SMALL_FLASH |
@@ -133,7 +112,7 @@ |
|
config KERNEL_DEBUG_INFO |
bool "Compile the kernel with debug information" |
default y if !SMALL_FLASH |
default y |
select KERNEL_DEBUG_KERNEL |
help |
This will compile your kernel and modules with debug information. |
@@ -226,7 +205,7 @@ |
config KERNEL_ELF_CORE |
bool "Enable process core dump support" |
select KERNEL_COREDUMP |
default y if !SMALL_FLASH |
default y |
|
config KERNEL_PROVE_LOCKING |
bool "Enable kernel lock checking" |
@@ -519,20 +498,6 @@ |
CONFIG_CFQ_GROUP_IOSCHED=y; for enabling throttling policy, set |
CONFIG_BLK_DEV_THROTTLING=y. |
|
if KERNEL_BLK_CGROUP |
|
config KERNEL_CFQ_GROUP_IOSCHED |
bool "Proportional weight of disk bandwidth in CFQ" |
|
config KERNEL_BLK_DEV_THROTTLING |
bool "Enable throttling policy" |
default y if TARGET_brcm2708 |
|
config KERNEL_BLK_DEV_THROTTLING_LOW |
bool "Block throttling .low limit interface support (EXPERIMENTAL)" |
depends on KERNEL_BLK_DEV_THROTTLING |
endif |
|
config KERNEL_DEBUG_BLK_CGROUP |
bool "Enable Block IO controller debugging" |
default n |
@@ -820,30 +785,3 @@ |
Say Y here if you want to support the /dev/kmem device. The |
/dev/kmem device is rarely used, but can be used for certain |
kind of kernel debugging operations. |
|
config KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE |
int "Number of squashfs fragments cached" |
default 2 if (SMALL_FLASH && !LOW_MEMORY_FOOTPRINT) |
default 3 |
|
# |
# compile optimiziation setting |
# |
choice |
prompt "Compiler optimization level" |
default KERNEL_CC_OPTIMIZE_FOR_SIZE if SMALL_FLASH |
|
config KERNEL_CC_OPTIMIZE_FOR_PERFORMANCE |
bool "Optimize for performance" |
help |
This is the default optimization level for the kernel, building |
with the "-O2" compiler flag for best performance and most |
helpful compile-time warnings. |
|
config KERNEL_CC_OPTIMIZE_FOR_SIZE |
bool "Optimize for size" |
help |
Enabling this option will pass "-Os" instead of "-O2" to |
your compiler resulting in a smaller kernel. |
|
endchoice |