: linux-yocto: consolidated pull request
cover : linux-yocto: consolidated pull request
Hi all,
Now that we've introduced the 4.4 versioned kernel, and updated the libc-headers to match, here's the next round of updates.
Obviously the SRCREV updates are -stable and CVE fixes, and I've tested them on qemu*. These are good for master, and the 4.1 change is suitable for any stable branches that have the 4.1 kernel.
On the topic of the KEYS CVEs, I also pushed changes to linux-yocto 3.14 and 3.19, but haven't prepared a SRCREV update, since I don't have the cycles to build and boot those branches. If we do want to update older releases with those SRCREVs, we'll have to work out a special case.
Cheers,
Bruce
The following changes since commit 3d2c0f5902cacf9d8544bf263b51ef0dd1a7218c:
cmake: update to 3.4.2 (2016-01-26 22:49:40 +0000)
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 (2):
linux-yocto/4.1: update to 4.1.16
linux-yocto/4.4: CVEs and preempt-rt update
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_4.1.bb | 20 ++++++++++---------- meta/recipes-kernel/linux/linux-yocto_4.4.bb | 18 +++++++++--------- 6 files changed, 29 insertions(+), 29 deletions(-)
Signature · 1 line
2.1.0
PATCH 1/2 linux-yocto/4.1: update to 4.1.16
--- meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.1.bb | 20 ++++++++++---------- 3 files changed, 16 insertions(+), 16 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb +3 -3
@@ -2,13 +2,13 @@ KBRANCH ?= "standard/preempt-rt/base" require recipes-kernel/linux/linux-yocto.inc -SRCREV_machine ?= "3188436876d5eaff8d48f82064367d4a65c3aa97" -SRCREV_meta ?= "46bb64d605fd336d99fa05bab566b9553b40b4b4" +SRCREV_machine ?= "368da9a4a63880c315aabff5834c8d3a807bbbbb" +SRCREV_meta ?= "fde1381efc83859fcd873521bd1243646b22ef46" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.1.15" +LINUX_VERSION ?= "4.1.16" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb +3 -3
@@ -4,13 +4,13 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "4.1.15" +LINUX_VERSION ?= "4.1.16" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "788dfc9859321c09f1c58696bf8998f90ccb4f51" -SRCREV_meta ?= "46bb64d605fd336d99fa05bab566b9553b40b4b4" +SRCREV_machine ?= "9acf3d237d07758701d56c75cc2058f05a974899" +SRCREV_meta ?= "fde1381efc83859fcd873521bd1243646b22ef46" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_4.1.bb +10 -10
@@ -11,20 +11,20 @@ KBRANCH_qemux86 ?= "standard/base" KBRANCH_qemux86-64 ?= "standard/base" KBRANCH_qemumips64 ?= "standard/mti-malta64" -SRCREV_machine_qemuarm ?= "cf760f381c5e1e58d0c3372d66f4dfdc33f0984c" -SRCREV_machine_qemuarm64 ?= "788dfc9859321c09f1c58696bf8998f90ccb4f51" -SRCREV_machine_qemumips ?= "aa46295ab927bd5c960930c377855dbc4e57b195" -SRCREV_machine_qemuppc ?= "788dfc9859321c09f1c58696bf8998f90ccb4f51" -SRCREV_machine_qemux86 ?= "788dfc9859321c09f1c58696bf8998f90ccb4f51" -SRCREV_machine_qemux86-64 ?= "788dfc9859321c09f1c58696bf8998f90ccb4f51" -SRCREV_machine_qemumips64 ?= "949c0f2cbb4cf902478d009a7d38b6e4fb29e7c4" -SRCREV_machine ?= "788dfc9859321c09f1c58696bf8998f90ccb4f51" -SRCREV_meta ?= "46bb64d605fd336d99fa05bab566b9553b40b4b4" +SRCREV_machine_qemuarm ?= "b635f136b1c5ffd0f570b1799c9265ba832efc3a" +SRCREV_machine_qemuarm64 ?= "9acf3d237d07758701d56c75cc2058f05a974899" +SRCREV_machine_qemumips ?= "fd7be86f6cafbf3947fdffdee23b0e9ca9e4abb0" +SRCREV_machine_qemuppc ?= "9acf3d237d07758701d56c75cc2058f05a974899" +SRCREV_machine_qemux86 ?= "9acf3d237d07758701d56c75cc2058f05a974899" +SRCREV_machine_qemux86-64 ?= "9acf3d237d07758701d56c75cc2058f05a974899" +SRCREV_machine_qemumips64 ?= "45cc8f9f06eb83d7804d03690e7fa0d76b060e16" +SRCREV_machine ?= "9acf3d237d07758701d56c75cc2058f05a974899" +SRCREV_meta ?= "fde1381efc83859fcd873521bd1243646b22ef46" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.1.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.1;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.1.15" +LINUX_VERSION ?= "4.1.16" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
2.1.0
PATCH 2/2 linux-yocto/4.4: CVEs and preempt-rt update
In reply to Bruce AshfieldIntegrating the following CVE update:
Author: Yevgeny Pats <[email protected]>
Date: Tue Jan 19 22:09:04 2016 +0000
KEYS: Fix keyring ref leak in join_session_keyring()
This fixes CVE-2016-0728.
We also integrate the 4.4-rt3 version.
--- meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_4.4.bb | 18 +++++++++--------- 3 files changed, 13 insertions(+), 13 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb +2 -2
@@ -2,8 +2,8 @@ KBRANCH ?= "standard/preempt-rt" require recipes-kernel/linux/linux-yocto.inc -SRCREV_machine ?= "86a9e1ab51b9acf71d9c2f39a9f02652886bd727" -SRCREV_meta ?= "ad9d3f01300ba350563e17db00b2518302e172f6" +SRCREV_machine ?= "49a18bd230aafabe793de56d3c96d62f891e77dc" +SRCREV_meta ?= "dc760c3189ed868dc59050206b7899c35a4ad8e8" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb +2 -2
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "4.4" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "2dadc3524fcbce0c46f5db65b7c20c673fc60503" -SRCREV_meta ?= "ad9d3f01300ba350563e17db00b2518302e172f6" +SRCREV_machine ?= "57af322eecf5750f8f09cb8b093d613caede5c48" +SRCREV_meta ?= "dc760c3189ed868dc59050206b7899c35a4ad8e8" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_4.4.bb +9 -9
@@ -11,15 +11,15 @@ KBRANCH_qemux86 ?= "standard/base" KBRANCH_qemux86-64 ?= "standard/base" KBRANCH_qemumips64 ?= "standard/mti-malta64" -SRCREV_machine_qemuarm ?= "bcfc111e6c14b9f9d6ffa9d357651c0b4489835e" -SRCREV_machine_qemuarm64 ?= "2dadc3524fcbce0c46f5db65b7c20c673fc60503" -SRCREV_machine_qemumips ?= "9d9c37432e75eaeb2232e00cc3c2252440b709b3" -SRCREV_machine_qemuppc ?= "2dadc3524fcbce0c46f5db65b7c20c673fc60503" -SRCREV_machine_qemux86 ?= "2dadc3524fcbce0c46f5db65b7c20c673fc60503" -SRCREV_machine_qemux86-64 ?= "2dadc3524fcbce0c46f5db65b7c20c673fc60503" -SRCREV_machine_qemumips64 ?= "cb3a85329501f541ebfa08febb2f36edcbc6f253" -SRCREV_machine ?= "2dadc3524fcbce0c46f5db65b7c20c673fc60503" -SRCREV_meta ?= "ad9d3f01300ba350563e17db00b2518302e172f6" +SRCREV_machine_qemuarm ?= "f7bc1fb5f438f019bcd3d5fd8362e0960ed0fffc" +SRCREV_machine_qemuarm64 ?= "57af322eecf5750f8f09cb8b093d613caede5c48" +SRCREV_machine_qemumips ?= "5b05677721ce8b0625a7e155dcdf93325fc460fe" +SRCREV_machine_qemuppc ?= "57af322eecf5750f8f09cb8b093d613caede5c48" +SRCREV_machine_qemux86 ?= "57af322eecf5750f8f09cb8b093d613caede5c48" +SRCREV_machine_qemux86-64 ?= "57af322eecf5750f8f09cb8b093d613caede5c48" +SRCREV_machine_qemumips64 ?= "ac3f6e9508fb6963e9db844fe28b7a50589decc4" +SRCREV_machine ?= "57af322eecf5750f8f09cb8b093d613caede5c48" +SRCREV_meta ?= "dc760c3189ed868dc59050206b7899c35a4ad8e8" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.4.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.4;destsuffix=${KMETA}"
Signature · 1 line
2.1.0