linux-yocto: consolidated pull request
cover linux-yocto: consolidated pull request
Richard/Saul,
Here's a consolidated pull reqeset for the some kernel items.
- a bump of 3.0 to 3.0.22
- a bump of 3.2 to 3.2.7
- A fix for yocto 2032
You can cherry pick the bug fix by itself. As for the version updates, I've built and booted them on my development machine and on a clean machine, so they are safe for everything that I've been able to test.
Cheers,
Bruce
The following changes since commit f420fb3de1f588a51dd6009452c7836903fa9158:
Richard Purdie (1):
glib-2.0: Disable fam, we don't depend on it
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (3):
linux-yocto: update 3.0 kernel to v3.0.22
linux-yocto: update 3.2 kernel to v3.2.7
linux-yocto: allow non-branched repositories to check out
meta/classes/kernel-yocto.bbclass | 2 +- meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb | 8 ++++---- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 9 +++++---- meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_3.0.bb | 18 +++++++++--------- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 19 ++++++++++--------- 6 files changed, 32 insertions(+), 30 deletions(-)
PATCH 1/3 linux-yocto: update 3.0 kernel to v3.0.22
bumping the revision of the 3.0 kernel to the latest -stable release.
--- meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb | 8 ++++---- meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_3.0.bb | 18 +++++++++--------- 3 files changed, 16 insertions(+), 16 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb +4 -4
@@ -11,12 +11,12 @@ KMACHINE_qemumips = "mti-malta32-be" KBRANCH = "yocto/standard/preempt-rt/base" KBRANCH_qemuppc = "yocto/standard/preempt-rt/qemu-ppc32" -LINUX_VERSION ?= "3.0.18" +LINUX_VERSION ?= "3.0.22" LINUX_KERNEL_TYPE = "preempt-rt" -SRCREV_machine ?= "2f9d925f5681eaae7f341cc1270c739e8b329c03" -SRCREV_machine_qemuppc ?= "c66f7ef2315010756c8c97af6b13d52f9f18c03b" -SRCREV_meta ?= "b78a519841bd8b477cad599af8d38df6760445c1" +SRCREV_machine ?= "03705f7f066d83b4cd3a6088781d47e3b9e45b71" +SRCREV_machine_qemuppc ?= "c8b184e8171f6f5a8017be4c5bf1e7a38c3f3002" +SRCREV_meta ?= "808b49474268040ab27c8ee687b60807a11547b4" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb +3 -3
@@ -5,10 +5,10 @@ require recipes-kernel/linux/linux-yocto.inc KMACHINE = "yocto/standard/base" KBRANCH = "${KMACHINE}" -LINUX_VERSION ?= "3.0.12" +LINUX_VERSION ?= "3.0.22" -SRCREV_machine ?= "f389d310965a56091f688b28ea8be6d9cbb7fbbe" -SRCREV_meta ?= "04a52a32cbdf0972033b97b83eaa83eb275dfdc9" +SRCREV_machine ?= "c578f3a1f357142a6e02a1df4ae9aa16f45094d6" +SRCREV_meta ?= "808b49474268040ab27c8ee687b60807a11547b4" PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.0.bb +9 -9
@@ -10,15 +10,15 @@ KMACHINE_qemuarm = "yocto/standard/arm-versatile-926ejs" KBRANCH = "${KMACHINE}" -LINUX_VERSION ?= "3.0.18" - -SRCREV_machine_qemuarm ?= "48e68bd72da497a14200801140b3b87dae6d60e9" -SRCREV_machine_qemumips ?= "9d86aeb43e5bbb0851cc4f105b64caab13bc71f3" -SRCREV_machine_qemuppc ?= "15fd748017f0849138ff4b47d73f6866fa26cfe8" -SRCREV_machine_qemux86 ?= "8f74a4339b3dc029fafff0ba7d88d6dc950d4b31" -SRCREV_machine_qemux86-64 ?= "610c5a62daeda033755b0b7bfcb3e2cad5c76f3f" -SRCREV_machine ?= "5df0b4c2538399aed543133b3855f809adf08ab8" -SRCREV_meta ?= "b78a519841bd8b477cad599af8d38df6760445c1" +LINUX_VERSION ?= "3.0.22" + +SRCREV_machine_qemuarm ?= "6d4d3334bf648b97a0d44b7833060f4da40840d5" +SRCREV_machine_qemumips ?= "1d8d58d120c92510be8a97b0ed493a25a3010d6c" +SRCREV_machine_qemuppc ?= "804aff4612bb7a53ac4679412c2a78bc06e3c4ce" +SRCREV_machine_qemux86 ?= "7b0476fde681e828417d8fa86c47b0ca539ade70" +SRCREV_machine_qemux86-64 ?= "14fe1742198bd5a85fbcf6e53d336838ff87b2ef" +SRCREV_machine ?= "c578f3a1f357142a6e02a1df4ae9aa16f45094d6" +SRCREV_meta ?= "808b49474268040ab27c8ee687b60807a11547b4" PR = "r3" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.0.4
PATCH 2/3 linux-yocto: update 3.2 kernel to v3.2.7
In reply to Bruce AshfieldUpdating the 3.2 kernel recipe to the latest -stable release.
--- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 9 +++++---- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 19 ++++++++++--------- 2 files changed, 15 insertions(+), 13 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb +5 -4
@@ -11,12 +11,13 @@ KMACHINE_qemumips = "mti-malta32-be" KBRANCH = "standard/preempt-rt/base" KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32" -LINUX_VERSION ?= "3.2.2" +LINUX_VERSION ?= "3.2.7" LINUX_KERNEL_TYPE = "preempt-rt" -SRCREV_machine ?= "415af017cf163c63d7b1e6e929e4a9c9baf5ba6d" -SRCREV_machine_qemuppc ?= "38345c1e41b15c49308a9adbdde95167eeaa05fa" -SRCREV_meta ?= "138bf5b502607fe40315c0d76822318d77d97e01" +SRCREV_machine ?= "2043e8b786dfd06a41a66780141f731d2d788696" +SRCREV_machine_qemuppc ?= "ec400326633f011c3b7d390beb765ad955145a29" +SRCREV_meta ?= "5db8963f9aefc70b4483ca4ccce8f2ef6964e2c3" + PR = "r0" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_3.2.bb +10 -9
@@ -15,15 +15,16 @@ KBRANCH_qemuppc = "standard/default/qemu-ppc32" KBRANCH_qemumips = "standard/default/mti-malta32-be" KBRANCH_qemuarm = "standard/default/arm-versatile-926ejs" -LINUX_VERSION ?= "3.2.2" - -SRCREV_machine_qemuarm ?= "8d79190c307c7d41580beb77f83526ae3defcacc" -SRCREV_machine_qemumips ?= "c88f8c4f3be717be33a8ad89a14731eb94932336" -SRCREV_machine_qemuppc ?= "b8228f337002ad88f1e152d0c0c46c6035cd0428" -SRCREV_machine_qemux86 ?= "417fc778a86e81303bab5883b919ee422ec51c04" -SRCREV_machine_qemux86-64 ?= "417fc778a86e81303bab5883b919ee422ec51c04" -SRCREV_machine ?= "417fc778a86e81303bab5883b919ee422ec51c04" -SRCREV_meta ?= "138bf5b502607fe40315c0d76822318d77d97e01" +LINUX_VERSION ?= "3.2.7" + + +SRCREV_machine_qemuarm ?= "c2028a144fe035719af7c5e9989fedc62ccf3c2c" +SRCREV_machine_qemumips ?= "7dfffd937d4755cba0fcf3f2b9b69a1c62262084" +SRCREV_machine_qemuppc ?= "8fc0489fffe4c626f9a8053ad86014e75073a3d0" +SRCREV_machine_qemux86 ?= "0fae9c2722039df3e93398d314ee10e3f4330b86" +SRCREV_machine_qemux86-64 ?= "0fae9c2722039df3e93398d314ee10e3f4330b86" +SRCREV_machine ?= "0fae9c2722039df3e93398d314ee10e3f4330b86" +SRCREV_meta ?= "5db8963f9aefc70b4483ca4ccce8f2ef6964e2c3" PR = "r0" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
1.7.0.4
Re: [PATCH 2/3] linux-yocto: update 3.2 kernel to v3.2.7
Quoted 8 lines · Bruce Ashfield
Updating the 3.2 kernel recipe to the latest -stable release.
Signed-off-by Bruce Ashfield<[email protected]>--- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 9 +++++---- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 19 ++++++++++--------- 2 files changed, 15 insertions(+), 13 deletions(-)
I noticed that there are 3 Packaging WARNINGS in this build, we are trying to improve the overall Quality by reducing the warnings. These are probably general to all linux-yocto recipes.
Can you address these:
WARNING: For recipe linux-yocto, the following files/directories were installed but not shipped in any package: WARNING: /lib/modules/3.2.2-yocto-standard+/build WARNING: /lib/modules/3.2.2-yocto-standard+/source WARNING: /etc/modprobe.d
Thanks
Sau!
Quoted 52 lines
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb +5
-4@@ -11,12 +11,13 @@ KMACHINE_qemumips = "mti-malta32-be" KBRANCH = "standard/preempt-rt/base" KBRANCH_qemuppc = "standard/preempt-rt/qemu-ppc32" -LINUX_VERSION ?= "3.2.2" +LINUX_VERSION ?= "3.2.7" LINUX_KERNEL_TYPE = "preempt-rt" -SRCREV_machine ?= "415af017cf163c63d7b1e6e929e4a9c9baf5ba6d" -SRCREV_machine_qemuppc ?= "38345c1e41b15c49308a9adbdde95167eeaa05fa" -SRCREV_meta ?= "138bf5b502607fe40315c0d76822318d77d97e01" +SRCREV_machine ?= "2043e8b786dfd06a41a66780141f731d2d788696" +SRCREV_machine_qemuppc ?= "ec400326633f011c3b7d390beb765ad955145a29" +SRCREV_meta ?= "5db8963f9aefc70b4483ca4ccce8f2ef6964e2c3" + PR = "r0" PV = "${LINUX_VERSION}+git${SRCPV}"meta/recipes-kernel/linux/linux-yocto_3.2.bb +10
-9@@ -15,15 +15,16 @@ KBRANCH_qemuppc = "standard/default/qemu-ppc32" KBRANCH_qemumips = "standard/default/mti-malta32-be" KBRANCH_qemuarm = "standard/default/arm-versatile-926ejs" -LINUX_VERSION ?= "3.2.2" - -SRCREV_machine_qemuarm ?= "8d79190c307c7d41580beb77f83526ae3defcacc" -SRCREV_machine_qemumips ?= "c88f8c4f3be717be33a8ad89a14731eb94932336" -SRCREV_machine_qemuppc ?= "b8228f337002ad88f1e152d0c0c46c6035cd0428" -SRCREV_machine_qemux86 ?= "417fc778a86e81303bab5883b919ee422ec51c04" -SRCREV_machine_qemux86-64 ?= "417fc778a86e81303bab5883b919ee422ec51c04" -SRCREV_machine ?= "417fc778a86e81303bab5883b919ee422ec51c04" -SRCREV_meta ?= "138bf5b502607fe40315c0d76822318d77d97e01" +LINUX_VERSION ?= "3.2.7" + + +SRCREV_machine_qemuarm ?= "c2028a144fe035719af7c5e9989fedc62ccf3c2c" +SRCREV_machine_qemumips ?= "7dfffd937d4755cba0fcf3f2b9b69a1c62262084" +SRCREV_machine_qemuppc ?= "8fc0489fffe4c626f9a8053ad86014e75073a3d0" +SRCREV_machine_qemux86 ?= "0fae9c2722039df3e93398d314ee10e3f4330b86" +SRCREV_machine_qemux86-64 ?= "0fae9c2722039df3e93398d314ee10e3f4330b86" +SRCREV_machine ?= "0fae9c2722039df3e93398d314ee10e3f4330b86" +SRCREV_meta ?= "5db8963f9aefc70b4483ca4ccce8f2ef6964e2c3" PR = "r0" PV = "${LINUX_VERSION}+git${SRCPV}"
Re: [PATCH 2/3] linux-yocto: update 3.2 kernel to v3.2.7
Quoted 14 lines · Saul Wold
Quoted 8 lines · Bruce Ashfield
Updating the 3.2 kernel recipe to the latest -stable release.
Signed-off-by Bruce Ashfield<[email protected]>--- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 9 +++++---- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 19 ++++++++++--------- 2 files changed, 15 insertions(+), 13 deletions(-)I noticed that there are 3 Packaging WARNINGS in this build, we are trying to improve the overall Quality by reducing the warnings. These are probably general to all linux-yocto recipes.
Quoted 8 lines
Can you address these:
WARNING: For recipe linux-yocto, the following files/directories were installed but not shipped in any package:
WARNING: /lib/modules/3.2.2-yocto-standard+/build WARNING: /lib/modules/3.2.2-yocto-standard+/source WARNING: /etc/modprobe.d
https://bugzilla.yoctoproject.org/show_bug.cgi?id=2036
Signature · 3 lines
Darren Hart Intel Open Source Technology Center Yocto Project - Linux Kernel
PATCH 3/3 linux-yocto: allow non-branched repositories to check out
In reply to Bruce AshfieldNot all users of the checkout phase of linux-yocto have all branches present. This is normal, and should be supported. By checking for an empty KBRANCH we can avoid validating a branch that isn't supposed to exist.
[YOCTO #2032]
--- meta/classes/kernel-yocto.bbclass | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/classes/kernel-yocto.bbclass +1 -1
@@ -165,7 +165,7 @@ do_kernel_checkout() { echo "kernel repository" exit 1 fi - if [ -z "${YOCTO_KERNEL_EXTERNAL_BRANCH}" ]; then + if [ -z "${YOCTO_KERNEL_EXTERNAL_BRANCH}" ] && [ -n "${KBRANCH}" ] ; then git branch -a | grep -q ${KBRANCH} if [ $? -ne 0 ]; then echo "ERROR. The branch '${KBRANCH}' is required and was not"
Signature · 1 line
1.7.0.4
Saul Wold
AppliedQuoted 33 lines · Bruce Ashfield
Richard/Saul,
Here's a consolidated pull reqeset for the some kernel items.
- a bump of 3.0 to 3.0.22
- a bump of 3.2 to 3.2.7
- A fix for yocto 2032You can cherry pick the bug fix by itself. As for the version updates, I've built and booted them on my development machine and on a clean machine, so they are safe for everything that I've been able to test.
cc Darren Hart<[email protected]>Cheers,
Bruce
The following changes since commit
f420fb3de1f588a51dd6009452c7836903fa9158:
Richard Purdie (1):
glib-2.0: Disable fam, we don't depend on itare available in the git repository at:
git://git.pokylinux.org/poky-contribzedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernelBruce Ashfield (3):
linux-yocto: update 3.0 kernel to v3.0.22
linux-yocto: update 3.2 kernel to v3.2.7
linux-yocto: allow non-branched repositories to check out
Quoted 9 lines
meta/classes/kernel-yocto.bbclass | 2 +- meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb | 8 ++++---- meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 9 +++++---- meta/recipes-kernel/linux/linux-yocto-tiny_3.0.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_3.0.bb | 18 +++++++++--------- meta/recipes-kernel/linux/linux-yocto_3.2.bb | 19 ++++++++++--------- 6 files changed, 32 insertions(+), 30 deletions(-)
Merged into OE-core
Thanks
Sau!
Quoted 5 lines
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core