diff options
author | Bruce Ashfield <bruce.ashfield@windriver.com> | 2013-04-11 03:45:25 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-04-11 08:27:41 +0100 |
commit | 7c06aec133007c75aadea18ecb85cbebbd862ccf (patch) | |
tree | 4b76afa2f081b50e7f6b867a8c8626c52106dbb1 | |
parent | 2a3f6772aadbe378259c87c05ab6f091866b63ef (diff) | |
download | poky-7c06aec133007c75aadea18ecb85cbebbd862ccf.tar.gz |
linux-yocto/3.8: qemumips boot fixes and netfilter kernel features
Updating the linux-yocto-3.8 recipes to fix two issues:
1) qemumips boot
This is fixed by:
Revert "Input: i8042-io - fix up region handling on MIPS"
And by disabling ftrace for qemumips boards
2) netfilter options being dropped
When KERNEL_EXTRA_FEATURES was introduced, and allowed to be
inhibited, the variable was only applied to qemux86 machines. It
should be applied ot all machine types (unless inhibited), so we
restore that functionality.
(From OE-Core rev: 0271dec64591c4d91933b3a8db875a374a63640b)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb | 7 | ||||
-rw-r--r-- | meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb | 2 | ||||
-rw-r--r-- | meta/recipes-kernel/linux/linux-yocto_3.8.bb | 9 |
3 files changed, 10 insertions, 8 deletions
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb b/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb index 05d497f276..3bf937f91b 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_3.8.bb | |||
@@ -10,7 +10,7 @@ KMETA = "meta" | |||
10 | 10 | ||
11 | SRCREV_machine ?= "0f7d294a9d07713059af345188f9cd4f549b4e77" | 11 | SRCREV_machine ?= "0f7d294a9d07713059af345188f9cd4f549b4e77" |
12 | SRCREV_machine_qemuppc ?= "82cdb00523b3f86219706d9f12dc80ff8d1c747a" | 12 | SRCREV_machine_qemuppc ?= "82cdb00523b3f86219706d9f12dc80ff8d1c747a" |
13 | SRCREV_meta ?= "1b94482e3ab8f7e495ee4d6971e13cdad1990e8e" | 13 | SRCREV_meta ?= "27b63fdbd25ad1a37bacc05f49a205c150d21779" |
14 | 14 | ||
15 | PR = "${INC_PR}.0" | 15 | PR = "${INC_PR}.0" |
16 | PV = "${LINUX_VERSION}+git${SRCPV}" | 16 | PV = "${LINUX_VERSION}+git${SRCPV}" |
@@ -24,6 +24,7 @@ COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm)" | |||
24 | 24 | ||
25 | # Functionality flags | 25 | # Functionality flags |
26 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" | 26 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc" |
27 | KERNEL_FEATURES_append_qemux86=" ${KERNEL_EXTRA_FEATURES} cfg/sound.scc cfg/paravirt_kvm.scc" | 27 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" |
28 | KERNEL_FEATURES_append_qemux86-64=" ${KERNEL_EXTRA_FEATURES} cfg/sound.scc" | 28 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
29 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc" | ||
29 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "" ,d)}" | 30 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "" ,d)}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb index 8bd4a0e8bd..5a3331710a 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb | |||
@@ -13,7 +13,7 @@ LINUX_VERSION ?= "3.8.4" | |||
13 | KMETA = "meta" | 13 | KMETA = "meta" |
14 | 14 | ||
15 | SRCREV_machine ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" | 15 | SRCREV_machine ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" |
16 | SRCREV_meta ?= "1b94482e3ab8f7e495ee4d6971e13cdad1990e8e" | 16 | SRCREV_meta ?= "27b63fdbd25ad1a37bacc05f49a205c150d21779" |
17 | 17 | ||
18 | PR = "${INC_PR}.0" | 18 | PR = "${INC_PR}.0" |
19 | PV = "${LINUX_VERSION}+git${SRCPV}" | 19 | PV = "${LINUX_VERSION}+git${SRCPV}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto_3.8.bb b/meta/recipes-kernel/linux/linux-yocto_3.8.bb index c861b99c2f..c0906e52ab 100644 --- a/meta/recipes-kernel/linux/linux-yocto_3.8.bb +++ b/meta/recipes-kernel/linux/linux-yocto_3.8.bb | |||
@@ -4,12 +4,12 @@ KBRANCH_DEFAULT = "standard/base" | |||
4 | KBRANCH = "${KBRANCH_DEFAULT}" | 4 | KBRANCH = "${KBRANCH_DEFAULT}" |
5 | 5 | ||
6 | SRCREV_machine_qemuarm ?= "ec3299eaa89a7302009e3d46c9570f633ff32e9a" | 6 | SRCREV_machine_qemuarm ?= "ec3299eaa89a7302009e3d46c9570f633ff32e9a" |
7 | SRCREV_machine_qemumips ?= "e5e37d6aab5d82398f874f623ec9b37a8274f41a" | 7 | SRCREV_machine_qemumips ?= "0d60789d710808e38690f27216c3ab13753e1055" |
8 | SRCREV_machine_qemuppc ?= "223428bbc1a355200bd9a8046fd272c1b9b13e67" | 8 | SRCREV_machine_qemuppc ?= "223428bbc1a355200bd9a8046fd272c1b9b13e67" |
9 | SRCREV_machine_qemux86 ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" | 9 | SRCREV_machine_qemux86 ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" |
10 | SRCREV_machine_qemux86-64 ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" | 10 | SRCREV_machine_qemux86-64 ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" |
11 | SRCREV_machine ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" | 11 | SRCREV_machine ?= "11998bd1f44b21cd0b8c0ca11cbd36865f14bfdc" |
12 | SRCREV_meta ?= "1b94482e3ab8f7e495ee4d6971e13cdad1990e8e" | 12 | SRCREV_meta ?= "27b63fdbd25ad1a37bacc05f49a205c150d21779" |
13 | 13 | ||
14 | SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.8.git;protocol=git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta" | 14 | SRC_URI = "git://git.yoctoproject.org/linux-yocto-3.8.git;protocol=git;bareclone=1;branch=${KBRANCH},${KMETA};name=machine,meta" |
15 | 15 | ||
@@ -24,6 +24,7 @@ COMPATIBLE_MACHINE = "qemuarm|qemux86|qemuppc|qemumips|qemux86-64" | |||
24 | 24 | ||
25 | # Functionality flags | 25 | # Functionality flags |
26 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" | 26 | KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc" |
27 | KERNEL_FEATURES_append_qemux86=" ${KERNEL_EXTRA_FEATURES} cfg/sound.scc cfg/paravirt_kvm.scc" | 27 | KERNEL_FEATURES_append = " ${KERNEL_EXTRA_FEATURES}" |
28 | KERNEL_FEATURES_append_qemux86-64=" ${KERNEL_EXTRA_FEATURES} cfg/sound.scc" | 28 | KERNEL_FEATURES_append_qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc" |
29 | KERNEL_FEATURES_append_qemux86-64=" cfg/sound.scc" | ||
29 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "" ,d)}" | 30 | KERNEL_FEATURES_append = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", " cfg/x32.scc", "" ,d)}" |