Skip to content

kernel-yocto: consolidated pull request

Bruce Ashfield openembedded-core 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9linux-yocto/4.14: update to v4.14.30meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb meta/recipes-kernel/linux/linux-yocto_4.14.bb+16 -160 replies
2/9linux-yocto/4.15: update to v4.15.18meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb meta/recipes-kernel/linux/linux-yocto_4.15.bb+16 -160 replies
3/9linux-yocto/4.14/4.15: gcc8 fixesmeta/recipes-kernel/linux/linux-yocto-rt_4.14.bb meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb +3 more+26 -260 replies
4/9linux-yocto/4.12: fix ppc cryptodev buildmeta/recipes-kernel/linux/linux-yocto-rt_4.14.bb meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb meta/recipes-kernel/linux/linux-yocto_4.14.bb+13 -130 replies
5/9kernel: specify dependencies for compilation for config tasksmeta/classes/kernel-yocto.bbclass meta/classes/kernel.bbclass+5 -20 replies
6/9kern-tools: avoid merge_config concatenation issuesmeta/recipes-kernel/kern-tools/kern-tools-native_git.bb+1 -10 replies
7/9linux-yocto/4.12: gcc8 + platform supportmeta/recipes-kernel/linux/linux-yocto-rt_4.12.bb meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb meta/recipes-kernel/linux/linux-yocto_4.12.bb+10 -100 replies
8/9linux-yocto: add kernel sample configuration fragmentmeta/recipes-kernel/linux/linux-yocto-rt_4.14.bb meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb +3 more+6 -60 replies
9/9linux-yocto/4.14: update to v4.14.48meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb meta/recipes-kernel/linux/linux-yocto_4.14.bb+16 -160 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/9] kernel-yocto: consolidated pull request

Hi all,

Here is my queue of changes for kernel-yocto.

These are mainly -stable updates, but contained in those updates are the gcc8 fixes that we need to get gcc8 working for the reference kernels in master.

I've also fixed a couple of issues that were found in the last 4.12 update.

Note: I'll be dropping 4.12 and 4.15 from master in my next set of
updates, keeping 4.14 and moving to a 4.17+ kernel as the latest.

There's also a minor kern-tools fix that was sent in my direction.

And finally we were seeing intermittent failures when configuring linux-yocto for 4.16+. The failures were sometimes obvious (configure failure) or not so obvious (dropped options). When I dug into the problem, I found that 4.16+ has new checks for x86 that require native binaries, and the compiler that will be used to build the kernel. The fix was to put the required dependencies on the kernel_configme task for linux-yocto (since it runs before do_configure, it doesn't have the default kernel DEPENDS in place), and to ensure that CC= and HOSTCC are set in the environment for the configure invokations.

Cheers,

Bruce

The following changes since commit 1c7ad49bfd3e60c44281a8f49d69f4b96c359703:

bitbake: bitbake: Update version to post release 1.39 (2018-06-06 13:35:15 +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 (9):
linux-yocto/4.14: update to v4.14.30 linux-yocto/4.15: update to v4.15.18 linux-yocto/4.14/4.15: gcc8 fixes
linux-yocto/4.12: fix ppc cryptodev build
kernel: specify dependencies for compilation for config tasks
kern-tools: avoid merge_config concatenation issues linux-yocto/4.12: gcc8 + platform support
linux-yocto: add kernel sample configuration fragment linux-yocto/4.14: update to v4.14.48

 meta/classes/kernel-yocto.bbclass                    |  5 ++++-
 meta/classes/kernel.bbclass                          |  2 +-
 .../kern-tools/kern-tools-native_git.bb              |  2 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb     |  2 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb     |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb     |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb   |  2 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb   |  6 +++---
 meta/recipes-kernel/linux/linux-yocto_4.12.bb        | 16 ++++++++--------
 meta/recipes-kernel/linux/linux-yocto_4.14.bb        | 20 ++++++++++----------
 meta/recipes-kernel/linux/linux-yocto_4.15.bb        | 20 ++++++++++----------
 12 files changed, 48 insertions(+), 45 deletions(-)
Signature · 1 line
2.5.0