diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2013-07-09 14:50:40 +0000 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2013-07-09 14:50:40 +0000 |
commit | a61beceb0d5a3bda0301904c8807d12a85529281 (patch) | |
tree | a93ad7f1752de76c55a7c152b7c4e9754cebfdca | |
parent | 23c858c8d403289b762fdf26a77c79b583ec78de (diff) | |
parent | d177f917f8a999e94a96a4b07372d7488166a2c3 (diff) |
Merge branch 'master' of git+ssh://openadk.org/git/openadk
-rw-r--r-- | Config.in | 14 | ||||
-rw-r--r-- | mk/build.mk | 1 | ||||
-rw-r--r-- | mk/kernel-ver.mk | 16 | ||||
-rw-r--r-- | mk/modules.mk | 14 | ||||
-rw-r--r-- | package/bcm2835-firmware/Makefile | 26 | ||||
-rw-r--r-- | target/arm/sys-available/raspberry-pi | 1 | ||||
-rw-r--r-- | target/config/Config.in.runtime | 1 | ||||
-rw-r--r-- | target/linux/config/Config.in.netdevice | 4 | ||||
-rw-r--r-- | target/linux/config/Config.in.usb | 1 | ||||
-rw-r--r-- | target/linux/patches/3.4.42/mmc-host.patch | 36 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/bsd-compatibility.patch (renamed from target/linux/patches/3.4.42/bsd-compatibility.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/cris-etrax.patch (renamed from target/linux/patches/3.4.42/cris-etrax.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/defaults.patch (renamed from target/linux/patches/3.4.42/defaults.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/gemalto.patch (renamed from target/linux/patches/3.4.42/gemalto.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/lemote-rfkill.patch (renamed from target/linux/patches/3.4.42/lemote-rfkill.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/module-alloc-size-check.patch (renamed from target/linux/patches/3.4.42/module-alloc-size-check.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/non-static.patch (renamed from target/linux/patches/3.4.42/non-static.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/sparc-include.patch (renamed from target/linux/patches/3.4.42/sparc-include.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/startup.patch (renamed from target/linux/patches/3.4.42/startup.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/usb-defaults-off.patch (renamed from target/linux/patches/3.4.42/usb-defaults-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/uuid.patch (renamed from target/linux/patches/3.4.42/uuid.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/vga-cons-default-off.patch (renamed from target/linux/patches/3.4.42/vga-cons-default-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/wlan-cf.patch (renamed from target/linux/patches/3.4.42/wlan-cf.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.51/zlib-inflate.patch (renamed from target/linux/patches/3.4.42/zlib-inflate.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/bsd-compatibility.patch (renamed from target/linux/patches/3.8.10/bsd-compatibility.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/cris-etrax.patch (renamed from target/linux/patches/3.8.10/cris-etrax.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/defaults.patch (renamed from target/linux/patches/3.8.10/defaults.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/disable-netfilter.patch (renamed from target/linux/patches/3.8.10/disable-netfilter.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/gemalto.patch (renamed from target/linux/patches/3.8.10/gemalto.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/lemote-rfkill.patch (renamed from target/linux/patches/3.8.10/lemote-rfkill.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/mtd-rootfs.patch (renamed from target/linux/patches/3.8.10/mtd-rootfs.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/non-static.patch (renamed from target/linux/patches/3.8.10/non-static.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/raspberry.patch (renamed from target/linux/patches/3.8.10/raspberry.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/startup.patch (renamed from target/linux/patches/3.8.10/startup.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/usb-defaults-off.patch (renamed from target/linux/patches/3.8.10/usb-defaults-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/uuid.patch (renamed from target/linux/patches/3.8.10/uuid.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/vga-cons-default-off.patch (renamed from target/linux/patches/3.8.10/vga-cons-default-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/wlan-cf.patch (renamed from target/linux/patches/3.8.10/wlan-cf.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.9.8/zlib-inflate.patch (renamed from target/linux/patches/3.8.10/zlib-inflate.patch) | 0 | ||||
-rw-r--r-- | target/x86/kernel.config | 68 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.4.51/aufs2.patch (renamed from toolchain/kernel-headers/patches/3.4.42/aufs2.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.4.51/cleankernel.patch (renamed from toolchain/kernel-headers/patches/3.4.42/cleankernel.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.4.51/etrax-header.patch (renamed from toolchain/kernel-headers/patches/3.4.42/etrax-header.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.4.51/linux-gcc-check.patch (renamed from toolchain/kernel-headers/patches/3.4.42/linux-gcc-check.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.4.51/microperl.patch (renamed from toolchain/kernel-headers/patches/3.4.42/microperl.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.4.51/mkpiggy.patch (renamed from toolchain/kernel-headers/patches/3.4.42/mkpiggy.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.4.51/relocs.patch (renamed from toolchain/kernel-headers/patches/3.4.42/relocs.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.9.8/cleankernel.patch (renamed from toolchain/kernel-headers/patches/3.8.10/cleankernel.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.9.8/microperl.patch (renamed from toolchain/kernel-headers/patches/3.8.10/microperl.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.9.8/mkpiggy.patch (renamed from toolchain/kernel-headers/patches/3.8.10/mkpiggy.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.9.8/relocs.patch (renamed from toolchain/kernel-headers/patches/3.8.10/relocs.patch) | 0 | ||||
-rw-r--r-- | toolchain/kernel-headers/patches/3.9.8/sortext.patch (renamed from toolchain/kernel-headers/patches/3.8.10/sortext.patch) | 0 |
52 files changed, 99 insertions, 83 deletions
@@ -95,7 +95,7 @@ prompt "Kernel Version" depends on ADK_TOOLCHAIN_ONLY config ADK_KERNEL_VERSION_TOOLCHAIN - prompt "3.8.10" + prompt "3.9.8" boolean depends on ADK_TOOLCHAIN_ONLY @@ -106,20 +106,20 @@ depends on !ADK_TOOLCHAIN_ONLY && !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_ choice prompt "Kernel Version" -config ADK_KERNEL_VERSION_3_8_10 - prompt "3.8.10" +config ADK_KERNEL_VERSION_3_9_8 + prompt "3.9.8" boolean -config ADK_KERNEL_VERSION_3_4_42 - prompt "3.4.42" +config ADK_KERNEL_VERSION_3_4_51 + prompt "3.4.51" boolean endchoice config ADK_KERNEL_VERSION string - default "3.8.10" if ADK_KERNEL_VERSION_3_8_10 - default "3.4.42" if ADK_KERNEL_VERSION_3_4_42 + default "3.9.8" if ADK_KERNEL_VERSION_3_9_8 + default "3.4.51" if ADK_KERNEL_VERSION_3_4_51 help choice diff --git a/mk/build.mk b/mk/build.mk index fa2e21fd5..ffafca786 100644 --- a/mk/build.mk +++ b/mk/build.mk @@ -47,6 +47,7 @@ DEFCONFIG= ADK_DEBUG=n \ ADK_PACKAGE_URLGRABBER=n \ ADK_PACKAGE_PERL=n \ ADK_PKG_LAPTOP=n \ + ADK_PKG_MPDBOX=n \ ADK_PKG_DEVELOPMENT=n \ ADK_PKG_VPN_CLIENT=n \ ADK_PKG_VPN_SERVER=n \ diff --git a/mk/kernel-ver.mk b/mk/kernel-ver.mk index a7932a76e..57e971817 100644 --- a/mk/kernel-ver.mk +++ b/mk/kernel-ver.mk @@ -1,18 +1,18 @@ ifeq ($(ADK_KERNEL_VERSION_TOOLCHAIN),y) -KERNEL_VERSION:= 3.8.10 +KERNEL_VERSION:= 3.9.8 KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 -KERNEL_MD5SUM:= 3d5fb6d9add9cce7725bbe9b139c8d6e +KERNEL_MD5SUM:= 04d74575ef1c484ad00be61f32bb4557 endif -ifeq ($(ADK_KERNEL_VERSION_3_8_10),y) -KERNEL_VERSION:= 3.8.10 +ifeq ($(ADK_KERNEL_VERSION_3_9_8),y) +KERNEL_VERSION:= 3.9.8 KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 -KERNEL_MD5SUM:= 3d5fb6d9add9cce7725bbe9b139c8d6e +KERNEL_MD5SUM:= 04d74575ef1c484ad00be61f32bb4557 endif -ifeq ($(ADK_KERNEL_VERSION_3_4_42),y) -KERNEL_VERSION:= 3.4.42 +ifeq ($(ADK_KERNEL_VERSION_3_4_51),y) +KERNEL_VERSION:= 3.4.51 KERNEL_MOD_VERSION:= $(KERNEL_VERSION) KERNEL_RELEASE:= 1 -KERNEL_MD5SUM:= 1d802f8c5b881186d74e087aced2d553 +KERNEL_MD5SUM:= f028dc67e2e8a782debc3207d47b33a0 endif diff --git a/mk/modules.mk b/mk/modules.mk index 3a0466061..4e247d98d 100644 --- a/mk/modules.mk +++ b/mk/modules.mk @@ -994,10 +994,10 @@ $(eval $(call KMOD_template,CRYPTO_MICHAEL_MIC,crypto-michael-mic,\ $(MODULES_DIR)/kernel/crypto/michael_mic \ ,11)) -$(eval $(call KMOD_template,CRYPTO_CRC32C,crypto-crc32c,\ - $(MODULES_DIR)/kernel/lib/libcrc32c \ - $(MODULES_DIR)/kernel/crypto/crc32c \ -,11)) +#$(eval $(call KMOD_template,CRYPTO_CRC32C,crypto-crc32c,\ +# $(MODULES_DIR)/kernel/lib/libcrc32c \ +# $(MODULES_DIR)/kernel/crypto/crc32c \ +#,11)) $(eval $(call KMOD_template,OCF_CRYPTOSOFT,ocf-cryptosoft,\ ${MODULES_DIR}/kernel/crypto/ocf/cryptosoft \ @@ -1658,9 +1658,9 @@ $(eval $(call KMOD_template,CRC32,crc32, \ $(MODULES_DIR)/kernel/lib/crc32 \ ,01)) -$(eval $(call KMOD_template,LIBCRC32C,libcrc32c, \ - $(MODULES_DIR)/kernel/lib/libcrc32c \ -,10)) +#$(eval $(call KMOD_template,LIBCRC32C,libcrc32c, \ +# $(MODULES_DIR)/kernel/lib/libcrc32c \ +#,10)) # # parallel port support diff --git a/package/bcm2835-firmware/Makefile b/package/bcm2835-firmware/Makefile new file mode 100644 index 000000000..0f9e9f2a6 --- /dev/null +++ b/package/bcm2835-firmware/Makefile @@ -0,0 +1,26 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +include ${TOPDIR}/rules.mk + +PKG_NAME:= bcm2835-firmware +PKG_VERSION:= 0.2 +PKG_RELEASE:= 1 +PKG_MD5SUM:= fecab45f97a44babaf618523852bbb9b +PKG_DESCR:= firmware for raspberry pi (bcm2835) +PKG_SECTION:= base +PKG_SITES:= http://openadk.org/distfiles/ + +include ${TOPDIR}/mk/package.mk + +$(eval $(call PKG_template,BCM2835_FIRMWARE,bcm2835-firmware,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) + +CONFIG_STYLE:= manual +BUILD_STYLE:= manual +INSTALL_STYLE:= manual + +do-install: + ${INSTALL_DIR} ${IDIR_BCM2835_FIRMWARE}/boot + ${CP} ${WRKBUILD}/boot/* ${IDIR_BCM2835_FIRMWARE}/boot/ + +include ${TOPDIR}/mk/pkg-bottom.mk diff --git a/target/arm/sys-available/raspberry-pi b/target/arm/sys-available/raspberry-pi index 1b235989e..c77f1fb42 100644 --- a/target/arm/sys-available/raspberry-pi +++ b/target/arm/sys-available/raspberry-pi @@ -8,6 +8,7 @@ config ADK_TARGET_SYSTEM_RASPBERRY_PI select ADK_EABIHF select ADK_TARGET_WITH_MMC select ADK_CPU_RASPBERRY_PI + select ADK_PACKAGE_BCM2835_FIRMWARE help Raspberry PI diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime index 2c1ccb1d1..f6fd11a26 100644 --- a/target/config/Config.in.runtime +++ b/target/config/Config.in.runtime @@ -36,6 +36,7 @@ config ADK_RUNTIME_TIMEZONE choice prompt "Console output on embedded system" default ADK_RUNTIME_CONSOLE_BOTH if ADK_TARGET_WITH_VGA +default ADK_RUNTIME_CONSOLE_VGA if ADK_TARGET_SYSTEM_RASPBERRY_PI default ADK_RUNTIME_CONSOLE_SERIAL config ADK_RUNTIME_CONSOLE_VGA diff --git a/target/linux/config/Config.in.netdevice b/target/linux/config/Config.in.netdevice index 8d4183f1f..026d8602d 100644 --- a/target/linux/config/Config.in.netdevice +++ b/target/linux/config/Config.in.netdevice @@ -22,6 +22,9 @@ config ADK_KERNEL_NETDEV_1000 config ADK_KERNEL_VIA_RHINE_MMIO boolean +config ADK_KERNEL_ATH_CARDS + boolean + config ADK_KERNEL_SMC91X boolean select ADK_KERNEL_NETDEVICES @@ -366,6 +369,7 @@ config ADK_KPACKAGE_KMOD_ATH5K prompt "kmod-ath5k................... Atheros 5xxx wireless cards" tristate select ADK_KERNEL_MAC80211_LEDS + select ADK_KERNEL_ATH_CARDS select ADK_KERNEL_ATH_COMMON select ADK_KPACKAGE_KMOD_MAC80211 depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_AHB diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb index 16db312c0..56dce1271 100644 --- a/target/linux/config/Config.in.usb +++ b/target/linux/config/Config.in.usb @@ -30,6 +30,7 @@ config ADK_KPACKAGE_KMOD_USB tristate select ADK_KERNEL_NLS depends on !ADK_KERNEL_USB + default y if ADK_TARGET_SYSTEM_QEMU_I686 default y if ADK_TARGET_SYSTEM_QEMU_X86_64 default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D2 diff --git a/target/linux/patches/3.4.42/mmc-host.patch b/target/linux/patches/3.4.42/mmc-host.patch deleted file mode 100644 index 3d0e37add..000000000 --- a/target/linux/patches/3.4.42/mmc-host.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -Nur linux-2.6.39-rc6.orig/drivers/mmc/host/Kconfig linux-2.6.39-rc6/drivers/mmc/host/Kconfig ---- linux-2.6.39-rc6.orig/drivers/mmc/host/Kconfig 2011-05-04 04:59:13.000000000 +0200 -+++ linux-2.6.39-rc6/drivers/mmc/host/Kconfig 2011-05-10 23:39:01.000000000 +0200 -@@ -253,13 +253,6 @@ - - If unsure, say N. - --choice -- prompt "Atmel SD/MMC Driver" -- depends on AVR32 || ARCH_AT91 -- default MMC_ATMELMCI if AVR32 -- help -- Choose which driver to use for the Atmel MCI Silicon -- - config MMC_AT91 - tristate "AT91 SD/MMC Card Interface support" - depends on ARCH_AT91 -@@ -268,18 +261,6 @@ - - If unsure, say N. - --config MMC_ATMELMCI -- tristate "Atmel Multimedia Card Interface support" -- depends on AVR32 || ARCH_AT91 -- help -- This selects the Atmel Multimedia Card Interface driver. If -- you have an AT32 (AVR32) or AT91 platform with a Multimedia -- Card slot, say Y or M here. -- -- If unsure, say N. -- --endchoice -- - config MMC_ATMELMCI_DMA - bool "Atmel MCI DMA support (EXPERIMENTAL)" - depends on MMC_ATMELMCI && (AVR32 || ARCH_AT91SAM9G45) && DMA_ENGINE && EXPERIMENTAL diff --git a/target/linux/patches/3.4.42/bsd-compatibility.patch b/target/linux/patches/3.4.51/bsd-compatibility.patch index 9e91a62de..9e91a62de 100644 --- a/target/linux/patches/3.4.42/bsd-compatibility.patch +++ b/target/linux/patches/3.4.51/bsd-compatibility.patch diff --git a/target/linux/patches/3.4.42/cris-etrax.patch b/target/linux/patches/3.4.51/cris-etrax.patch index a80d9a8b8..a80d9a8b8 100644 --- a/target/linux/patches/3.4.42/cris-etrax.patch +++ b/target/linux/patches/3.4.51/cris-etrax.patch diff --git a/target/linux/patches/3.4.42/defaults.patch b/target/linux/patches/3.4.51/defaults.patch index 58aae610b..58aae610b 100644 --- a/target/linux/patches/3.4.42/defaults.patch +++ b/target/linux/patches/3.4.51/defaults.patch diff --git a/target/linux/patches/3.4.42/gemalto.patch b/target/linux/patches/3.4.51/gemalto.patch index 65f7af1d7..65f7af1d7 100644 --- a/target/linux/patches/3.4.42/gemalto.patch +++ b/target/linux/patches/3.4.51/gemalto.patch diff --git a/target/linux/patches/3.4.42/lemote-rfkill.patch b/target/linux/patches/3.4.51/lemote-rfkill.patch index a61488434..a61488434 100644 --- a/target/linux/patches/3.4.42/lemote-rfkill.patch +++ b/target/linux/patches/3.4.51/lemote-rfkill.patch diff --git a/target/linux/patches/3.4.42/module-alloc-size-check.patch b/target/linux/patches/3.4.51/module-alloc-size-check.patch index a792ac60a..a792ac60a 100644 --- a/target/linux/patches/3.4.42/module-alloc-size-check.patch +++ b/target/linux/patches/3.4.51/module-alloc-size-check.patch diff --git a/target/linux/patches/3.4.42/non-static.patch b/target/linux/patches/3.4.51/non-static.patch index a967703d0..a967703d0 100644 --- a/target/linux/patches/3.4.42/non-static.patch +++ b/target/linux/patches/3.4.51/non-static.patch diff --git a/target/linux/patches/3.4.42/sparc-include.patch b/target/linux/patches/3.4.51/sparc-include.patch index 2f8ffd061..2f8ffd061 100644 --- a/target/linux/patches/3.4.42/sparc-include.patch +++ b/target/linux/patches/3.4.51/sparc-include.patch diff --git a/target/linux/patches/3.4.42/startup.patch b/target/linux/patches/3.4.51/startup.patch index 68e8987b0..68e8987b0 100644 --- a/target/linux/patches/3.4.42/startup.patch +++ b/target/linux/patches/3.4.51/startup.patch diff --git a/target/linux/patches/3.4.42/usb-defaults-off.patch b/target/linux/patches/3.4.51/usb-defaults-off.patch index 31367108a..31367108a 100644 --- a/target/linux/patches/3.4.42/usb-defaults-off.patch +++ b/target/linux/patches/3.4.51/usb-defaults-off.patch diff --git a/target/linux/patches/3.4.42/uuid.patch b/target/linux/patches/3.4.51/uuid.patch index ca23accdf..ca23accdf 100644 --- a/target/linux/patches/3.4.42/uuid.patch +++ b/target/linux/patches/3.4.51/uuid.patch diff --git a/target/linux/patches/3.4.42/vga-cons-default-off.patch b/target/linux/patches/3.4.51/vga-cons-default-off.patch index 178aeeeb9..178aeeeb9 100644 --- a/target/linux/patches/3.4.42/vga-cons-default-off.patch +++ b/target/linux/patches/3.4.51/vga-cons-default-off.patch diff --git a/target/linux/patches/3.4.42/wlan-cf.patch b/target/linux/patches/3.4.51/wlan-cf.patch index fc20759e2..fc20759e2 100644 --- a/target/linux/patches/3.4.42/wlan-cf.patch +++ b/target/linux/patches/3.4.51/wlan-cf.patch diff --git a/target/linux/patches/3.4.42/zlib-inflate.patch b/target/linux/patches/3.4.51/zlib-inflate.patch index 58e1f6d21..58e1f6d21 100644 --- a/target/linux/patches/3.4.42/zlib-inflate.patch +++ b/target/linux/patches/3.4.51/zlib-inflate.patch diff --git a/target/linux/patches/3.8.10/bsd-compatibility.patch b/target/linux/patches/3.9.8/bsd-compatibility.patch index 9e55150cc..9e55150cc 100644 --- a/target/linux/patches/3.8.10/bsd-compatibility.patch +++ b/target/linux/patches/3.9.8/bsd-compatibility.patch diff --git a/target/linux/patches/3.8.10/cris-etrax.patch b/target/linux/patches/3.9.8/cris-etrax.patch index a80d9a8b8..a80d9a8b8 100644 --- a/target/linux/patches/3.8.10/cris-etrax.patch +++ b/target/linux/patches/3.9.8/cris-etrax.patch diff --git a/target/linux/patches/3.8.10/defaults.patch b/target/linux/patches/3.9.8/defaults.patch index 58aae610b..58aae610b 100644 --- a/target/linux/patches/3.8.10/defaults.patch +++ b/target/linux/patches/3.9.8/defaults.patch diff --git a/target/linux/patches/3.8.10/disable-netfilter.patch b/target/linux/patches/3.9.8/disable-netfilter.patch index 7b1ca013a..7b1ca013a 100644 --- a/target/linux/patches/3.8.10/disable-netfilter.patch +++ b/target/linux/patches/3.9.8/disable-netfilter.patch diff --git a/target/linux/patches/3.8.10/gemalto.patch b/target/linux/patches/3.9.8/gemalto.patch index 65f7af1d7..65f7af1d7 100644 --- a/target/linux/patches/3.8.10/gemalto.patch +++ b/target/linux/patches/3.9.8/gemalto.patch diff --git a/target/linux/patches/3.8.10/lemote-rfkill.patch b/target/linux/patches/3.9.8/lemote-rfkill.patch index a61488434..a61488434 100644 --- a/target/linux/patches/3.8.10/lemote-rfkill.patch +++ b/target/linux/patches/3.9.8/lemote-rfkill.patch diff --git a/target/linux/patches/3.8.10/mtd-rootfs.patch b/target/linux/patches/3.9.8/mtd-rootfs.patch index 775d5fc80..775d5fc80 100644 --- a/target/linux/patches/3.8.10/mtd-rootfs.patch +++ b/target/linux/patches/3.9.8/mtd-rootfs.patch diff --git a/target/linux/patches/3.8.10/non-static.patch b/target/linux/patches/3.9.8/non-static.patch index a967703d0..a967703d0 100644 --- a/target/linux/patches/3.8.10/non-static.patch +++ b/target/linux/patches/3.9.8/non-static.patch diff --git a/target/linux/patches/3.8.10/raspberry.patch b/target/linux/patches/3.9.8/raspberry.patch index 77864a952..77864a952 100644 --- a/target/linux/patches/3.8.10/raspberry.patch +++ b/target/linux/patches/3.9.8/raspberry.patch diff --git a/target/linux/patches/3.8.10/startup.patch b/target/linux/patches/3.9.8/startup.patch index d23d6d212..d23d6d212 100644 --- a/target/linux/patches/3.8.10/startup.patch +++ b/target/linux/patches/3.9.8/startup.patch diff --git a/target/linux/patches/3.8.10/usb-defaults-off.patch b/target/linux/patches/3.9.8/usb-defaults-off.patch index 54dff2bd4..54dff2bd4 100644 --- a/target/linux/patches/3.8.10/usb-defaults-off.patch +++ b/target/linux/patches/3.9.8/usb-defaults-off.patch diff --git a/target/linux/patches/3.8.10/uuid.patch b/target/linux/patches/3.9.8/uuid.patch index ca23accdf..ca23accdf 100644 --- a/target/linux/patches/3.8.10/uuid.patch +++ b/target/linux/patches/3.9.8/uuid.patch diff --git a/target/linux/patches/3.8.10/vga-cons-default-off.patch b/target/linux/patches/3.9.8/vga-cons-default-off.patch index 178aeeeb9..178aeeeb9 100644 --- a/target/linux/patches/3.8.10/vga-cons-default-off.patch +++ b/target/linux/patches/3.9.8/vga-cons-default-off.patch diff --git a/target/linux/patches/3.8.10/wlan-cf.patch b/target/linux/patches/3.9.8/wlan-cf.patch index fc20759e2..fc20759e2 100644 --- a/target/linux/patches/3.8.10/wlan-cf.patch +++ b/target/linux/patches/3.9.8/wlan-cf.patch diff --git a/target/linux/patches/3.8.10/zlib-inflate.patch b/target/linux/patches/3.9.8/zlib-inflate.patch index 58e1f6d21..58e1f6d21 100644 --- a/target/linux/patches/3.8.10/zlib-inflate.patch +++ b/target/linux/patches/3.9.8/zlib-inflate.patch diff --git a/target/x86/kernel.config b/target/x86/kernel.config index 4c139c588..00f9ffe7d 100644 --- a/target/x86/kernel.config +++ b/target/x86/kernel.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 3.7.3 Kernel Configuration +# Linux/x86 3.9.8 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -35,13 +35,12 @@ CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" -CONFIG_HAVE_IRQ_WORK=y CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # -CONFIG_EXPERIMENTAL=y CONFIG_BROKEN_ON_SMP=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" @@ -102,10 +101,13 @@ CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TINY_RCU=y # CONFIG_PREEMPT_RCU is not set +# CONFIG_RCU_STALL_COMMON is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=15 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y # CONFIG_CGROUPS is not set # CONFIG_CHECKPOINT_RESTORE is not set # CONFIG_NAMESPACES is not set @@ -157,11 +159,14 @@ CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -179,12 +184,13 @@ CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y -CONFIG_GENERIC_KERNEL_THREAD=y -CONFIG_GENERIC_KERNEL_EXECVE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_MODULES_USE_ELF_REL=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y # # GCOV-based kernel profiling @@ -211,6 +217,7 @@ CONFIG_BLOCK=y # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y +CONFIG_EFI_PARTITION=y # # IO Schedulers @@ -234,12 +241,12 @@ CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ZONE_DMA=y # CONFIG_SMP is not set # CONFIG_X86_EXTENDED_PLATFORM is not set +# CONFIG_X86_GOLDFISH is not set # CONFIG_X86_32_IRIS is not set CONFIG_SCHED_OMIT_FRAME_POINTER=y # CONFIG_PARAVIRT_GUEST is not set CONFIG_NO_BOOTMEM=y # CONFIG_MEMTEST is not set -# CONFIG_M386 is not set CONFIG_M486=y # CONFIG_M586 is not set # CONFIG_M586TSC is not set @@ -266,16 +273,10 @@ CONFIG_M486=y # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -CONFIG_X86_CMPXCHG=y CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_XADD=y # CONFIG_X86_PPRO_FENCE is not set CONFIG_X86_F00F_BUG=y CONFIG_X86_INVD_BUG=y -CONFIG_X86_WP_WORKS_OK=y -CONFIG_X86_INVLPG=y -CONFIG_X86_BSWAP=y -CONFIG_X86_POPAD_OK=y CONFIG_X86_ALIGNMENT_16=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_MINIMUM_CPU_FAMILY=4 @@ -324,6 +325,7 @@ CONFIG_SPARSEMEM_STATIC=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set # CONFIG_MEMORY_HOTPLUG is not set CONFIG_SPLIT_PTLOCK_CPUS=4 # CONFIG_COMPACTION is not set @@ -334,7 +336,7 @@ CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_TRANSPARENT_HUGEPAGE is not set -CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set # CONFIG_HIGHPTE is not set @@ -343,7 +345,7 @@ CONFIG_X86_RESERVE_LOW=64 # CONFIG_MATH_EMULATION is not set # CONFIG_MTRR is not set CONFIG_ARCH_RANDOM=y -CONFIG_X86_SMAP=y +# CONFIG_X86_SMAP is not set # CONFIG_SECCOMP is not set # CONFIG_CC_STACKPROTECTOR is not set # CONFIG_HZ_100 is not set @@ -470,13 +472,13 @@ CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set -# CONFIG_WAN_ROUTER is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set CONFIG_BQL=y # @@ -519,7 +521,6 @@ CONFIG_DEVTMPFS_MOUNT=y # # Bus devices # -# CONFIG_OMAP_OCP2SCP is not set # CONFIG_CONNECTOR is not set # CONFIG_MTD is not set # CONFIG_PARPORT is not set @@ -532,6 +533,7 @@ CONFIG_DEVTMPFS_MOUNT=y # CONFIG_INTEL_MID_PTI is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set +# CONFIG_ATMEL_SSC is not set # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set # CONFIG_VMWARE_BALLOON is not set @@ -551,6 +553,7 @@ CONFIG_DEVTMPFS_MOUNT=y # # Altera FPGA firmware download module # +# CONFIG_VMWARE_VMCI is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -589,6 +592,7 @@ CONFIG_SCSI_MOD=y # # Character devices # +CONFIG_TTY=y # CONFIG_VT is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set @@ -603,12 +607,14 @@ CONFIG_UNIX98_PTYS=y # Serial drivers # CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y # CONFIG_SERIAL_8250_PCI is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set +# CONFIG_SERIAL_8250_DW is not set # # Non-8250 serial port support @@ -622,7 +628,8 @@ CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_PCH_UART is not set -# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_RP2 is not set # CONFIG_TTY_PRINTK is not set # CONFIG_IPMI_HANDLER is not set # CONFIG_HW_RANDOM is not set @@ -655,11 +662,14 @@ CONFIG_DEVPORT=y # # PTP clock support # +# CONFIG_PTP_1588_CLOCK is not set # -# Enable Device Drivers -> PPS to see the PTP clock options. +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # +# CONFIG_PTP_1588_CLOCK_PCH is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIO_DEVRES=y # CONFIG_GPIOLIB is not set # CONFIG_W1 is not set # CONFIG_POWER_SUPPLY is not set @@ -685,6 +695,8 @@ CONFIG_BCMA_POSSIBLE=y # # CONFIG_MFD_CORE is not set # CONFIG_MFD_SM501 is not set +# CONFIG_MFD_RTSX_PCI is not set +# CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_HTC_PASIC3 is not set # CONFIG_MFD_TMIO is not set # CONFIG_ABX500_CORE is not set @@ -735,7 +747,6 @@ CONFIG_MEDIA_SUPPORT=y # CONFIG_AGP is not set # CONFIG_VGA_ARB is not set # CONFIG_DRM is not set -# CONFIG_STUB_POULSBO is not set # CONFIG_VGASTATE is not set # CONFIG_VIDEO_OUTPUT_CONTROL is not set # CONFIG_FB is not set @@ -776,15 +787,16 @@ CONFIG_USB_ARCH_HAS_XHCI=y CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y +# CONFIG_MAILBOX is not set CONFIG_IOMMU_SUPPORT=y # -# Remoteproc drivers (EXPERIMENTAL) +# Remoteproc drivers # # CONFIG_STE_MODEM_RPROC is not set # -# Rpmsg drivers (EXPERIMENTAL) +# Rpmsg drivers # # CONFIG_VIRT_DRIVERS is not set # CONFIG_PM_DEVFREQ is not set @@ -793,6 +805,7 @@ CONFIG_IOMMU_SUPPORT=y # CONFIG_IIO is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set +# CONFIG_IPACK_BUS is not set # # Firmware Drivers @@ -817,9 +830,8 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set # CONFIG_FS_POSIX_ACL is not set -CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y -CONFIG_FSNOTIFY=y +# CONFIG_FSNOTIFY is not set # CONFIG_DNOTIFY is not set # CONFIG_INOTIFY_USER is not set # CONFIG_FANOTIFY is not set @@ -949,7 +961,6 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set -# CONFIG_SPARSE_RCU_POINTER is not set # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set @@ -969,6 +980,11 @@ CONFIG_HAVE_DEBUG_KMEMLEAK=y CONFIG_ARCH_WANT_FRAME_POINTERS=y # CONFIG_FRAME_POINTER is not set # CONFIG_BOOT_PRINTK_DELAY is not set + +# +# RCU Debugging +# +# CONFIG_SPARSE_RCU_POINTER is not set # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_TRACE is not set # CONFIG_BACKTRACE_SELF_TEST is not set @@ -984,6 +1000,7 @@ CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y @@ -1009,7 +1026,6 @@ CONFIG_EARLY_PRINTK=y # CONFIG_DEBUG_SET_MODULE_RONX is not set # CONFIG_DEBUG_NX_TEST is not set # CONFIG_DOUBLEFAULT is not set -# CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 @@ -1080,6 +1096,8 @@ CONFIG_CRYPTO_ALGAPI2=y # # CONFIG_CRYPTO_CRC32C is not set # CONFIG_CRYPTO_CRC32C_INTEL is not set +# CONFIG_CRYPTO_CRC32 is not set +# CONFIG_CRYPTO_CRC32_PCLMUL is not set # CONFIG_CRYPTO_GHASH is not set # CONFIG_CRYPTO_MD4 is not set # CONFIG_CRYPTO_MD5 is not set diff --git a/toolchain/kernel-headers/patches/3.4.42/aufs2.patch b/toolchain/kernel-headers/patches/3.4.51/aufs2.patch index d40c9a3fe..d40c9a3fe 100644 --- a/toolchain/kernel-headers/patches/3.4.42/aufs2.patch +++ b/toolchain/kernel-headers/patches/3.4.51/aufs2.patch diff --git a/toolchain/kernel-headers/patches/3.4.42/cleankernel.patch b/toolchain/kernel-headers/patches/3.4.51/cleankernel.patch index f8d5448ee..f8d5448ee 100644 --- a/toolchain/kernel-headers/patches/3.4.42/cleankernel.patch +++ b/toolchain/kernel-headers/patches/3.4.51/cleankernel.patch diff --git a/toolchain/kernel-headers/patches/3.4.42/etrax-header.patch b/toolchain/kernel-headers/patches/3.4.51/etrax-header.patch index 559c0f322..559c0f322 100644 --- a/toolchain/kernel-headers/patches/3.4.42/etrax-header.patch +++ b/toolchain/kernel-headers/patches/3.4.51/etrax-header.patch diff --git a/toolchain/kernel-headers/patches/3.4.42/linux-gcc-check.patch b/toolchain/kernel-headers/patches/3.4.51/linux-gcc-check.patch index 7cc381845..7cc381845 100644 --- a/toolchain/kernel-headers/patches/3.4.42/linux-gcc-check.patch +++ b/toolchain/kernel-headers/patches/3.4.51/linux-gcc-check.patch diff --git a/toolchain/kernel-headers/patches/3.4.42/microperl.patch b/toolchain/kernel-headers/patches/3.4.51/microperl.patch index 44c39f6e8..44c39f6e8 100644 --- a/toolchain/kernel-headers/patches/3.4.42/microperl.patch +++ b/toolchain/kernel-headers/patches/3.4.51/microperl.patch diff --git a/toolchain/kernel-headers/patches/3.4.42/mkpiggy.patch b/toolchain/kernel-headers/patches/3.4.51/mkpiggy.patch index d4e815cd2..d4e815cd2 100644 --- a/toolchain/kernel-headers/patches/3.4.42/mkpiggy.patch +++ b/toolchain/kernel-headers/patches/3.4.51/mkpiggy.patch diff --git a/toolchain/kernel-headers/patches/3.4.42/relocs.patch b/toolchain/kernel-headers/patches/3.4.51/relocs.patch index 43c5bb580..43c5bb580 100644 --- a/toolchain/kernel-headers/patches/3.4.42/relocs.patch +++ b/toolchain/kernel-headers/patches/3.4.51/relocs.patch diff --git a/toolchain/kernel-headers/patches/3.8.10/cleankernel.patch b/toolchain/kernel-headers/patches/3.9.8/cleankernel.patch index f8d5448ee..f8d5448ee 100644 --- a/toolchain/kernel-headers/patches/3.8.10/cleankernel.patch +++ b/toolchain/kernel-headers/patches/3.9.8/cleankernel.patch diff --git a/toolchain/kernel-headers/patches/3.8.10/microperl.patch b/toolchain/kernel-headers/patches/3.9.8/microperl.patch index 44c39f6e8..44c39f6e8 100644 --- a/toolchain/kernel-headers/patches/3.8.10/microperl.patch +++ b/toolchain/kernel-headers/patches/3.9.8/microperl.patch diff --git a/toolchain/kernel-headers/patches/3.8.10/mkpiggy.patch b/toolchain/kernel-headers/patches/3.9.8/mkpiggy.patch index d4e815cd2..d4e815cd2 100644 --- a/toolchain/kernel-headers/patches/3.8.10/mkpiggy.patch +++ b/toolchain/kernel-headers/patches/3.9.8/mkpiggy.patch diff --git a/toolchain/kernel-headers/patches/3.8.10/relocs.patch b/toolchain/kernel-headers/patches/3.9.8/relocs.patch index 43c5bb580..43c5bb580 100644 --- a/toolchain/kernel-headers/patches/3.8.10/relocs.patch +++ b/toolchain/kernel-headers/patches/3.9.8/relocs.patch diff --git a/toolchain/kernel-headers/patches/3.8.10/sortext.patch b/toolchain/kernel-headers/patches/3.9.8/sortext.patch index d82b76a2d..d82b76a2d 100644 --- a/toolchain/kernel-headers/patches/3.8.10/sortext.patch +++ b/toolchain/kernel-headers/patches/3.9.8/sortext.patch |