![Marek Vasut](/assets/img/avatar_default.png)
The CONFIG_DEFAULT_MMAP_MIN_ADDR was set to 65536 in mxs_defconfig,
this caused severe breakage of userland applications since the upper
limit for ARM is 32768. By default CONFIG_DEFAULT_MMAP_MIN_ADDR is
set to 4096 and can also be changed via /proc/sys/vm/mmap_min_addr
if needed.
Quoting Russell King [1]:
"4096 is also fine for ARM too. There's not much point in having
defconfigs change it - that would just be pure noise in the config
files."
the CONFIG_DEFAULT_MMAP_MIN_ADDR can be removed from the defconfig
altogether.
This problem was introduced by commit cde7c41
(ARM: configs: add
defconfig for mach-mxs).
[1] http://marc.info/?l=linux-arm-kernel&m=134401593807820&w=2
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: stable@vger.kernel.org
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Wolfgang Denk <wd@denx.de>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
154 lines
3.5 KiB
Plaintext
154 lines
3.5 KiB
Plaintext
CONFIG_EXPERIMENTAL=y
|
|
CONFIG_SYSVIPC=y
|
|
CONFIG_TASKSTATS=y
|
|
CONFIG_TASK_DELAY_ACCT=y
|
|
CONFIG_TASK_XACCT=y
|
|
CONFIG_TASK_IO_ACCOUNTING=y
|
|
CONFIG_IKCONFIG=y
|
|
CONFIG_IKCONFIG_PROC=y
|
|
# CONFIG_UTS_NS is not set
|
|
# CONFIG_IPC_NS is not set
|
|
# CONFIG_USER_NS is not set
|
|
# CONFIG_PID_NS is not set
|
|
# CONFIG_NET_NS is not set
|
|
CONFIG_PERF_EVENTS=y
|
|
# CONFIG_COMPAT_BRK is not set
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_FORCE_LOAD=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_MODULE_FORCE_UNLOAD=y
|
|
CONFIG_MODVERSIONS=y
|
|
CONFIG_BLK_DEV_INTEGRITY=y
|
|
# CONFIG_IOSCHED_DEADLINE is not set
|
|
# CONFIG_IOSCHED_CFQ is not set
|
|
CONFIG_ARCH_MXS=y
|
|
CONFIG_MACH_MXS_DT=y
|
|
CONFIG_MACH_MX23EVK=y
|
|
CONFIG_MACH_MX28EVK=y
|
|
CONFIG_MACH_STMP378X_DEVB=y
|
|
CONFIG_MACH_TX28=y
|
|
CONFIG_MACH_M28EVK=y
|
|
CONFIG_MACH_APX4DEVKIT=y
|
|
# CONFIG_ARM_THUMB is not set
|
|
CONFIG_NO_HZ=y
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_PREEMPT_VOLUNTARY=y
|
|
CONFIG_AEABI=y
|
|
CONFIG_AUTO_ZRELADDR=y
|
|
CONFIG_FPE_NWFPE=y
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_PNP=y
|
|
CONFIG_IP_PNP_DHCP=y
|
|
CONFIG_SYN_COOKIES=y
|
|
# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
|
|
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
|
|
# CONFIG_INET_XFRM_MODE_BEET is not set
|
|
# CONFIG_INET_LRO is not set
|
|
# CONFIG_INET_DIAG is not set
|
|
# CONFIG_IPV6 is not set
|
|
CONFIG_CAN=m
|
|
CONFIG_CAN_RAW=m
|
|
CONFIG_CAN_BCM=m
|
|
CONFIG_CAN_DEV=m
|
|
CONFIG_CAN_FLEXCAN=m
|
|
# CONFIG_WIRELESS is not set
|
|
CONFIG_DEVTMPFS=y
|
|
# CONFIG_FIRMWARE_IN_KERNEL is not set
|
|
# CONFIG_BLK_DEV is not set
|
|
CONFIG_MTD=y
|
|
CONFIG_MTD_NAND=y
|
|
CONFIG_MTD_NAND_GPMI_NAND=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_NET_ETHERNET=y
|
|
CONFIG_ENC28J60=y
|
|
# CONFIG_NETDEV_1000 is not set
|
|
# CONFIG_NETDEV_10000 is not set
|
|
# CONFIG_WLAN is not set
|
|
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
|
|
CONFIG_INPUT_EVDEV=m
|
|
# CONFIG_INPUT_KEYBOARD is not set
|
|
# CONFIG_INPUT_MOUSE is not set
|
|
CONFIG_INPUT_TOUCHSCREEN=y
|
|
CONFIG_TOUCHSCREEN_TSC2007=m
|
|
# CONFIG_SERIO is not set
|
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
|
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
|
|
# CONFIG_LEGACY_PTYS is not set
|
|
# CONFIG_DEVKMEM is not set
|
|
CONFIG_SERIAL_AMBA_PL011=y
|
|
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
|
|
CONFIG_SERIAL_MXS_AUART=y
|
|
# CONFIG_HW_RANDOM is not set
|
|
CONFIG_I2C=y
|
|
# CONFIG_I2C_COMPAT is not set
|
|
CONFIG_I2C_CHARDEV=y
|
|
CONFIG_I2C_MXS=y
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_GPIO=m
|
|
CONFIG_DEBUG_GPIO=y
|
|
CONFIG_GPIO_SYSFS=y
|
|
# CONFIG_HWMON is not set
|
|
# CONFIG_MFD_SUPPORT is not set
|
|
CONFIG_DISPLAY_SUPPORT=m
|
|
# CONFIG_HID_SUPPORT is not set
|
|
# CONFIG_USB_SUPPORT is not set
|
|
CONFIG_SOUND=y
|
|
CONFIG_SND=y
|
|
CONFIG_SND_TIMER=y
|
|
CONFIG_SND_PCM=y
|
|
CONFIG_SND_JACK=y
|
|
CONFIG_SND_DRIVERS=y
|
|
CONFIG_SND_ARM=y
|
|
CONFIG_SND_SOC=y
|
|
CONFIG_SND_MXS_SOC=y
|
|
CONFIG_SND_SOC_MXS_SGTL5000=y
|
|
CONFIG_SND_SOC_I2C_AND_SPI=y
|
|
CONFIG_SND_SOC_SGTL5000=y
|
|
CONFIG_REGULATOR=y
|
|
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
|
CONFIG_MMC=y
|
|
CONFIG_MMC_MXS=y
|
|
CONFIG_RTC_CLASS=y
|
|
CONFIG_RTC_DRV_DS1307=m
|
|
CONFIG_RTC_DRV_STMP=y
|
|
CONFIG_DMADEVICES=y
|
|
CONFIG_MXS_DMA=y
|
|
CONFIG_COMMON_CLK_DEBUG=y
|
|
CONFIG_EXT3_FS=y
|
|
# CONFIG_DNOTIFY is not set
|
|
CONFIG_FSCACHE=m
|
|
CONFIG_FSCACHE_STATS=y
|
|
CONFIG_CACHEFILES=m
|
|
CONFIG_TMPFS=y
|
|
CONFIG_TMPFS_POSIX_ACL=y
|
|
# CONFIG_MISC_FILESYSTEMS is not set
|
|
CONFIG_NFS_FS=y
|
|
CONFIG_NFS_V3=y
|
|
CONFIG_NFS_V3_ACL=y
|
|
CONFIG_NFS_V4=y
|
|
CONFIG_ROOT_NFS=y
|
|
CONFIG_PRINTK_TIME=y
|
|
CONFIG_FRAME_WARN=2048
|
|
CONFIG_MAGIC_SYSRQ=y
|
|
CONFIG_UNUSED_SYMBOLS=y
|
|
CONFIG_DEBUG_KERNEL=y
|
|
CONFIG_LOCKUP_DETECTOR=y
|
|
CONFIG_DETECT_HUNG_TASK=y
|
|
CONFIG_TIMER_STATS=y
|
|
CONFIG_PROVE_LOCKING=y
|
|
CONFIG_DEBUG_SPINLOCK_SLEEP=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_SYSCTL_SYSCALL_CHECK=y
|
|
CONFIG_BLK_DEV_IO_TRACE=y
|
|
CONFIG_STRICT_DEVMEM=y
|
|
CONFIG_DEBUG_USER=y
|
|
CONFIG_CRYPTO=y
|
|
CONFIG_CRYPTO_CRC32C=m
|
|
# CONFIG_CRYPTO_ANSI_CPRNG is not set
|
|
# CONFIG_CRYPTO_HW is not set
|
|
CONFIG_CRC_ITU_T=m
|
|
CONFIG_CRC7=m
|