[OE-core] [PATCH 0/7] kernel/kernel-yocto: conslidated pull request

Bruce Ashfield bruce.ashfield at windriver.com
Mon Jul 9 15:25:32 UTC 2018


Hi all,

Here's the next consolidated kernel pull request. It has a mixture of some
legwork, version bumps, package re-works and a libc-headers patch I grabbed
from the mailing list.

  [PATCH 4/7] linux-yocto/4.12: bump to v4.12.25
  [PATCH 6/7] linux-yocto/4.12: update to v4.12.26
  
The version bumps are for the 4.12 kernel and are routine CVE/bug fix
updates. We'll continue doing these for a little while longer, but 4.12 will
cease getting SRCREV bumps in the next 6 months or so.

  [PATCH 5/7] linux-yocto-dev: bump to 4.18+

This series also bumps linux-yocto-dev to the 4.18 kernel. This is legwork
for the next "versioned" release kernel, which very well could be 4.18 or
4.19 if we stretch (it depends on timing and if 4.19 is tagged as LTS, etc).

Also note that I'll drop the 4.15 kernel in the next few weeks, and keep
4.14, 4.18+ for the fall release.

  [PATCH 1/7] linux-libc-headers: To fix build error when enable mutilib on aarch64 Big endian.

This multlib bug fix was cherry picked from the mailing list and didn't
cause any issues in my testing.

  [PATCH 2/7] linux-yocto: add qemuarm -tiny support

This is a legwork patch as there was some interest in extendy -tiny support
to qemuarm. This kernel still needs configuration work (and won't boot), but
without this patch, working on the configuration is more of a pain.

  [PATCH 3/7] linux-yocto: igb.cfg: change igb config from m to y

This is a configuration change sent by the Intel folks, and it hasn't caused
any issued here.

  [PATCH 7/7] kernel-devsrc: restructure for out of tree (and on target) module builds

This is the re-submission of the devsrc work that just missed the previous
release window. There are no (large) structural changes to the patch, and it
still meets the requirements of the bug, and also solves many of the issues
reported on the mailing list since it was first submitted.

There was one oustanding multlib issue with the original series, but I have
done that build:

  require conf/multilib.conf
  MULTILIBS = "multilib:lib64"
  DEFAULTTUNE_virtclass-multilib-lib64 = "x86-64"

For qemux86, and I can build kerneldevsrc without issues. If mulitlib blows
up again, send me the config and I'll look further.

Cheers,

Bruce

The following changes since commit 9b034e9a83a58077519ba57ced482662f973a467:

  bitbake: runqueue: Stop on first unsatisfied dependency (2018-07-09 11:26:56 +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 (6):
  linux-yocto: add qemuarm -tiny support
  linux-yocto: igb.cfg: change igb config from m to y
  linux-yocto/4.12: bump to v4.12.25
  linux-yocto-dev: bump to 4.18+
  linux-yocto/4.12: update to v4.12.26
  kernel-devsrc: restructure for out of tree (and on target) module
    builds

Lei Maohui (1):
  linux-libc-headers: To fix build error when enable mutilib on aarch64
    Big endian.

 .../linux-libc-headers/linux-libc-headers.inc      |   4 +
 meta/recipes-kernel/linux/kernel-devsrc.bb         | 201 ++++++++++++++++-----
 meta/recipes-kernel/linux/linux-yocto-dev.bb       |   4 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb   |   6 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb   |   4 +-
 meta/recipes-kernel/linux/linux-yocto-rt_4.15.bb   |   4 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb |   6 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb |   4 +-
 meta/recipes-kernel/linux/linux-yocto-tiny_4.15.bb |   7 +-
 meta/recipes-kernel/linux/linux-yocto_4.12.bb      |  20 +-
 meta/recipes-kernel/linux/linux-yocto_4.14.bb      |  18 +-
 meta/recipes-kernel/linux/linux-yocto_4.15.bb      |  18 +-
 12 files changed, 205 insertions(+), 91 deletions(-)

-- 
2.5.0




More information about the Openembedded-core mailing list