linux-yocto: consolidated pull request
cover linux-yocto: consolidated pull request
Hi all,
Here is the latest update of content for the 4.8 kernel, it contains:
- 4.8 -rc7
- yaffs2 fixes from Kevin Hao
- aufs is available
- configuration warning fixes
- preempt-rt
I've also included a fixup of the 4.1.32 and configuration warning fixes for that tree.
Full disclosure: there are changes floating around for 4.1, 4.4, 4.8 for both the core tree, the hardware reference boards and for the kernel meta data.
I smoke tested what I could, and boot tested 4.8 and 4.1 to make sure they were sane. But there are a lot of moving parts here, so the autobuilder will be the final say if I managed to keep everything straight (while getting it all done in less than a day).
Cheers,
Bruce
The following changes since commit 49a7839e602eac2c43415d9c8f17ad8315fd1da5:
build-appliance-image: Create image in correct location (2016-09-19 08:58:10 +0100)
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/4.1: 4.1.32 content and configuration warning fixes linux-yocto/4.8: integrate 4.8-rc7
linux-yocto/4.8: introduce preempt-rt
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto-rt_4.8.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto-tiny_4.8.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.1.bb | 18 +++++++++--------- meta/recipes-kernel/linux/linux-yocto_4.8.bb | 20 ++++++++++---------- 6 files changed, 29 insertions(+), 29 deletions(-)
Signature · 1 line
2.5.0
PATCH 1/3 linux-yocto/4.1: 4.1.32 content and configuration warning fixes
The LINUX_VERSION was previously updated to 4.1.32, but the SRCREVs for the actual content were missed. This gets our actual version and the PV back in sync.
We also update the meta data to fix configuration audit warnings from the beaglebone builds.
squash with 4.1
--- meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 4 ++-- meta/recipes-kernel/linux/linux-yocto_4.1.bb | 18 +++++++++--------- 3 files changed, 13 insertions(+), 13 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb +2 -2
@@ -11,8 +11,8 @@ python () { raise bb.parse.SkipPackage("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "ee83bffe0f76032fe0a0b7fde436f0f596101df2" -SRCREV_meta ?= "b30b6b9ef215433b28e8966c73ebb6b98a7f4d1f" +SRCREV_machine ?= "91821a6c3a54fabf964037dd478944a8f3597f88" +SRCREV_meta ?= "19cafe114e7d35e6202afa1079b32ce600646660" 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}"
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb +2 -2
@@ -9,8 +9,8 @@ LINUX_VERSION ?= "4.1.32" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "93b1a6cee7d4a4437a1c0edf3e54ffe78edb4462" -SRCREV_meta ?= "b30b6b9ef215433b28e8966c73ebb6b98a7f4d1f" +SRCREV_machine ?= "a6b3a8cc120640bf5e528c8558ce060675757fc1" +SRCREV_meta ?= "19cafe114e7d35e6202afa1079b32ce600646660" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_4.1.bb +9 -9
@@ -11,15 +11,15 @@ KBRANCH_qemux86 ?= "standard/base" KBRANCH_qemux86-64 ?= "standard/base" KBRANCH_qemumips64 ?= "standard/mti-malta64" -SRCREV_machine_qemuarm ?= "4db58705727e27bea8ccf805bd5c7d04d2d029ed" -SRCREV_machine_qemuarm64 ?= "93b1a6cee7d4a4437a1c0edf3e54ffe78edb4462" -SRCREV_machine_qemumips ?= "d6237b3b244b894d4b3479ecf37acef041416dfa" -SRCREV_machine_qemuppc ?= "8520e65497ae10e14c38c76920a3457dc64349bf" -SRCREV_machine_qemux86 ?= "93b1a6cee7d4a4437a1c0edf3e54ffe78edb4462" -SRCREV_machine_qemux86-64 ?= "93b1a6cee7d4a4437a1c0edf3e54ffe78edb4462" -SRCREV_machine_qemumips64 ?= "d0524e144cd15a3c0edf768f68400968a4477cbe" -SRCREV_machine ?= "93b1a6cee7d4a4437a1c0edf3e54ffe78edb4462" -SRCREV_meta ?= "b30b6b9ef215433b28e8966c73ebb6b98a7f4d1f" +SRCREV_machine_qemuarm ?= "a2fde8c9a8b709574b36931f728fb78617892d98" +SRCREV_machine_qemuarm64 ?= "a6b3a8cc120640bf5e528c8558ce060675757fc1" +SRCREV_machine_qemumips ?= "33efda07565f45c576671358e75b39dc6a069cbf" +SRCREV_machine_qemuppc ?= "96b9a39490bc348b36d0de13397a086e66a4b1cb" +SRCREV_machine_qemux86 ?= "a6b3a8cc120640bf5e528c8558ce060675757fc1" +SRCREV_machine_qemux86-64 ?= "a6b3a8cc120640bf5e528c8558ce060675757fc1" +SRCREV_machine_qemumips64 ?= "a46e08c52a6764b0e54f4dbbdfaa3050a379ac4a" +SRCREV_machine ?= "a6b3a8cc120640bf5e528c8558ce060675757fc1" +SRCREV_meta ?= "19cafe114e7d35e6202afa1079b32ce600646660" 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}"
Signature · 1 line
2.5.0
PATCH 2/3 linux-yocto/4.8: integrate 4.8-rc7
In reply to Bruce AshfieldUpdating to the latest release candidate.
--- meta/recipes-kernel/linux/linux-yocto-rt_4.8.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto-tiny_4.8.bb | 6 +++--- meta/recipes-kernel/linux/linux-yocto_4.8.bb | 20 ++++++++++---------- 3 files changed, 16 insertions(+), 16 deletions(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.8.bb +3 -3
@@ -11,13 +11,13 @@ python () { raise bb.parse.SkipPackage("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "e6e0dea72e605a070373bd52c6c2637202ce4b38" -SRCREV_meta ?= "25fb74eaaef249519f25e243e7f9bf0cab0e1781" +SRCREV_machine ?= "cde1a7d656b7fdd96f82f619e4251965a4e96489" +SRCREV_meta ?= "a9240b538ce4de29ff1fc7eaf328450c51ab9e80" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.8.git;branch=${KBRANCH};name=machine \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.8;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.8-rc6" +LINUX_VERSION ?= "4.8-rc7" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto-tiny_4.8.bb +3 -3
@@ -4,13 +4,13 @@ KCONFIG_MODE = "--allnoconfig" require recipes-kernel/linux/linux-yocto.inc -LINUX_VERSION ?= "4.8-rc6" +LINUX_VERSION ?= "4.8-rc7" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "e6e0dea72e605a070373bd52c6c2637202ce4b38" -SRCREV_meta ?= "25fb74eaaef249519f25e243e7f9bf0cab0e1781" +SRCREV_machine ?= "eb9c19c72d40a4bb8a6a3b7b949e41e5c31c0d94" +SRCREV_meta ?= "fb4159467f0f46f788b59f0aff31e3fcd757d00d" PV = "${LINUX_VERSION}+git${SRCPV}"
meta/recipes-kernel/linux/linux-yocto_4.8.bb +10 -10
@@ -11,20 +11,20 @@ KBRANCH_qemux86 ?= "standard/base" KBRANCH_qemux86-64 ?= "standard/base" KBRANCH_qemumips64 ?= "standard/mti-malta64" -SRCREV_machine_qemuarm ?= "29b1dac023fac237c408620aaa79a60a611dc2df" -SRCREV_machine_qemuarm64 ?= "e6e0dea72e605a070373bd52c6c2637202ce4b38" -SRCREV_machine_qemumips ?= "edb3f19ae13818cd5af56f21566e843c975ba897" -SRCREV_machine_qemuppc ?= "e6e0dea72e605a070373bd52c6c2637202ce4b38" -SRCREV_machine_qemux86 ?= "e6e0dea72e605a070373bd52c6c2637202ce4b38" -SRCREV_machine_qemux86-64 ?= "e6e0dea72e605a070373bd52c6c2637202ce4b38" -SRCREV_machine_qemumips64 ?= "c583570fc64c2e01e3cf51edd0e732ee6789c9ef" -SRCREV_machine ?= "e6e0dea72e605a070373bd52c6c2637202ce4b38" -SRCREV_meta ?= "25fb74eaaef249519f25e243e7f9bf0cab0e1781" +SRCREV_machine_qemuarm ?= "ba792fae8c979ae4ecaae5e8403b150863173509" +SRCREV_machine_qemuarm64 ?= "eb9c19c72d40a4bb8a6a3b7b949e41e5c31c0d94" +SRCREV_machine_qemumips ?= "19b41be93a8fefc65ef4c1c1ab3e8b2d815de93d" +SRCREV_machine_qemuppc ?= "eb9c19c72d40a4bb8a6a3b7b949e41e5c31c0d94" +SRCREV_machine_qemux86 ?= "eb9c19c72d40a4bb8a6a3b7b949e41e5c31c0d94" +SRCREV_machine_qemux86-64 ?= "eb9c19c72d40a4bb8a6a3b7b949e41e5c31c0d94" +SRCREV_machine_qemumips64 ?= "c6e9e8d1caacea5deca7e41b47fd6076a747b6fa" +SRCREV_machine ?= "eb9c19c72d40a4bb8a6a3b7b949e41e5c31c0d94" +SRCREV_meta ?= "fb4159467f0f46f788b59f0aff31e3fcd757d00d" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.8.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.8;destsuffix=${KMETA}" -LINUX_VERSION ?= "4.8-rc6" +LINUX_VERSION ?= "4.8-rc7" PV = "${LINUX_VERSION}+git${SRCPV}"
Signature · 1 line
2.5.0
PATCH 3/3 linux-yocto/4.8: introduce preempt-rt
In reply to Bruce AshfieldPaul Gortmaker has made the preempt-rt patch available for the 4.8 kernel.
This commit merges his queue to standard/preempt-rt/rebase, which will be kept up to date with a clean history, and it also makes it available in standard/preempt-rt/base, which will be kept fast forward for board support.
--- meta/recipes-kernel/linux/linux-yocto-rt_4.8.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-kernel/linux/linux-yocto-rt_4.8.bb +1 -1
@@ -11,7 +11,7 @@ python () { raise bb.parse.SkipPackage("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "cde1a7d656b7fdd96f82f619e4251965a4e96489" +SRCREV_machine ?= "fcd201c964c1092e8cdc39be4ba86fb9248d7aa7" SRCREV_meta ?= "a9240b538ce4de29ff1fc7eaf328450c51ab9e80" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.8.git;branch=${KBRANCH};name=machine \
Signature · 1 line
2.5.0