From d3910fdd2e4972820309fdff3321106941a3a42d Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sat, 10 Jan 2015 19:08:37 +0100 Subject: [PATCH] Move to Linux 3.14.28, since 3.18 messes up console I/O w/ BusyBox Somehow the current .config with both 3.18 and BusyBox causes the Ash and Hush shells to misbehave. Extra line echo and failure to understand TAB keypress. For the time being TroglOS will remain on 3.14, which is the latest long-term non-EOL kernel before 3.18 that works atm. Signed-off-by: Joachim Nilsson --- Makefile | 2 +- kernel/config-3.14 | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/Makefile b/Makefile index 0f06420..a88fd6b 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ ARCH = arm CROSS ?= arm-linux-gnueabi- CROSS_COMPILE ?= $(CROSS) -KERNEL_VERSION = 3.18.2 +KERNEL_VERSION = 3.14.28 NAME := "TroglOS Linux" RELEASE_ID := "chaos" diff --git a/kernel/config-3.14 b/kernel/config-3.14 index e4bb090..3981d8c 100644 --- a/kernel/config-3.14 +++ b/kernel/config-3.14 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.14.4 Kernel Configuration +# Linux/arm 3.14.28 Kernel Configuration # CONFIG_ARM=y CONFIG_MIGHT_HAVE_PCI=y @@ -234,6 +234,7 @@ CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_FREEZER=y # @@ -669,8 +670,8 @@ CONFIG_MTD_PHYSMAP=y # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_UBI is not set -# CONFIG_PARPORT is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +# CONFIG_PARPORT is not set CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set # CONFIG_BLK_DEV_COW_COMMON is not set @@ -1539,11 +1540,6 @@ CONFIG_JFFS2_RTIME=y # CONFIG_LOGFS is not set CONFIG_CRAMFS=y # CONFIG_SQUASHFS is not set -# CONFIG_SQUASHFS_FILE_CACHE is not set -# CONFIG_SQUASHFS_FILE_DIRECT is not set -# CONFIG_SQUASHFS_DECOMP_SINGLE is not set -# CONFIG_SQUASHFS_DECOMP_MULTI is not set -# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=y # CONFIG_OMFS_FS is not set