]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
5 years agolinux-yocto/4.14: meta-yocto-bsp update to 143 meta-yocto/stable/thud-nmut
Armin Kuster [Sun, 15 Sep 2019 21:17:49 +0000 (14:17 -0700)] 
linux-yocto/4.14: meta-yocto-bsp update to 143

Signed-off-by: Armin Kuster <akuster808@gmail.com>
5 years agometa-yocto-bsp: Bump to the latest stable kernel for the BSPs
Kevin Hao [Fri, 19 Apr 2019 05:23:35 +0000 (13:23 +0800)] 
meta-yocto-bsp: Bump to the latest stable kernel for the BSPs

In order to fix a systemtap bug [1] on arm board, we backport a kernel
patch from v5.0 kernel to v4.14 & v4.18 kernel, then need to bump the
kernel version to include this patch. Even this is only an arm specific
bug, we would like to bump the kernel version for the BSPs at the same
time. Boot test for all the boards.

[1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=13273

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
6 years agopoky.conf: Bump version for 2.6.3 thud release
Richard Purdie [Thu, 1 Aug 2019 10:57:38 +0000 (11:57 +0100)] 
poky.conf: Bump version for 2.6.3 thud release

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky.conf: Bump version for 2.6.2 thud release
Richard Purdie [Tue, 26 Mar 2019 15:55:09 +0000 (15:55 +0000)] 
poky.conf: Bump version for 2.6.2 thud release

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agometa-yocto-bsp: Bump to the latest stable kernel for the non-x86 BSPs
Kevin Hao [Wed, 23 Jan 2019 08:05:44 +0000 (16:05 +0800)] 
meta-yocto-bsp: Bump to the latest stable kernel for the non-x86 BSPs

Bump to the latest stable kernel for 4.18.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolinux-yocto: update genericx86* SRCREV for 4.18
Naveen Saini [Wed, 9 Jan 2019 09:09:52 +0000 (17:09 +0800)] 
linux-yocto: update genericx86* SRCREV for 4.18

Bump to kernel release v4.18.22

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolinux-yocto: update genericx86* SRCREV for 4.18
Naveen Saini [Mon, 31 Dec 2018 01:32:53 +0000 (09:32 +0800)] 
linux-yocto: update genericx86* SRCREV for 4.18

Bump kernel version to v4.18.21.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky: Update version to 2.6.1
Richard Purdie [Tue, 8 Jan 2019 22:49:21 +0000 (22:49 +0000)] 
poky: Update version to 2.6.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolocal.conf.sample: Update the sample config as per new migration manual
Khem Raj [Sat, 1 Dec 2018 01:35:04 +0000 (17:35 -0800)] 
local.conf.sample: Update the sample config as per new migration manual

Syncs with oe-core and the documentation
https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html#var-TESTIMAGE_AUTO
https://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html#migration-2.6-automatic-testing-changes

(From meta-yocto rev: 1d180bc08eb6b46be4127d0b1a067b0fb92544d5)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky.conf: Update the distros we test against on the autobuilder
Richard Purdie [Wed, 14 Nov 2018 11:18:11 +0000 (11:18 +0000)] 
poky.conf: Update the distros we test against on the autobuilder

(From meta-yocto rev: e2bad29f075d668d70b55f85aec4fd6039e7c119)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky.conf: Bump version for 2.6 thud release
Richard Purdie [Mon, 29 Oct 2018 17:28:39 +0000 (17:28 +0000)] 
poky.conf: Bump version for 2.6 thud release

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolinux-yocto: update genericx86* SRCREV for 4.18
Anuj Mittal [Fri, 19 Oct 2018 02:57:04 +0000 (10:57 +0800)] 
linux-yocto: update genericx86* SRCREV for 4.18

Bump to kernel release v4.18.14.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolinux-yocto: update genericx86* SRCREV for 4.14
Anuj Mittal [Fri, 19 Oct 2018 02:57:03 +0000 (10:57 +0800)] 
linux-yocto: update genericx86* SRCREV for 4.14

Bump to kernel release v4.14.76.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolocal.conf.sample.extended: add another warning to comment about GLIBC_GENERATE_LOCALES
Martin Jansa [Sat, 13 Oct 2018 21:17:02 +0000 (21:17 +0000)] 
local.conf.sample.extended: add another warning to comment about GLIBC_GENERATE_LOCALES

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agometa-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs
Kevin Hao [Tue, 25 Sep 2018 07:23:17 +0000 (15:23 +0800)] 
meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs

Bump to the latest stable kernel for 4.14 and 4.18.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolayer.conf: Update sumo->thud in preparation for release
Richard Purdie [Mon, 24 Sep 2018 11:31:10 +0000 (12:31 +0100)] 
layer.conf: Update sumo->thud in preparation for release

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolinux-yocto: update genericx86* SRCREV for 4.14
Anuj Mittal [Mon, 24 Sep 2018 06:40:08 +0000 (14:40 +0800)] 
linux-yocto: update genericx86* SRCREV for 4.14

Bump to kernel release v4.14.71.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agolinux-yocto: update genericx86* SRCREV for 4.18
Anuj Mittal [Mon, 24 Sep 2018 06:40:07 +0000 (14:40 +0800)] 
linux-yocto: update genericx86* SRCREV for 4.18

Bump to kernel release v4.18.9.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky.conf: Promote unknown-configure-option to QA Error
Khem Raj [Sun, 9 Sep 2018 22:31:55 +0000 (15:31 -0700)] 
poky.conf: Promote unknown-configure-option to QA Error

Currently, this is a QA warning by default, howver its a useful
check to catch configuration errors, where we might have forgotten
to update or adapt configure options on updates/upgrades to a package

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agogenericx86-common.inc: remove eee-acpi-scripts
Alexander Kanavin [Fri, 31 Aug 2018 13:53:57 +0000 (15:53 +0200)] 
genericx86-common.inc: remove eee-acpi-scripts

Asus EEEpc hardware hasn't been produced for a long time;
upstream repo is now gone.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky-tiny: Switch to 4.18 kernels
Richard Purdie [Wed, 5 Sep 2018 14:28:28 +0000 (15:28 +0100)] 
poky-tiny: Switch to 4.18 kernels

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoyocto-bsp: drop 4.12 bbappend
Richard Purdie [Thu, 30 Aug 2018 15:53:37 +0000 (16:53 +0100)] 
yocto-bsp: drop 4.12 bbappend

4.18 is replacing 4.12 as the latest kernel in the upcoming
release, so we drop this dangling bbappend.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agoyocto-bsp: drop 4.15 bbappend
Bruce Ashfield [Thu, 30 Aug 2018 14:18:20 +0000 (10:18 -0400)] 
yocto-bsp: drop 4.15 bbappend

4.18 is replacing 4.15 as the latest kernel in the upcoming
release, so we drop this dangling bbappend.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky: set linux-yocto default to 4.18
Bruce Ashfield [Thu, 30 Aug 2018 14:18:19 +0000 (10:18 -0400)] 
poky: set linux-yocto default to 4.18

4.18 will be the newest kernel in the upcoming release, so we bump
our default to it in preparation of 4.15 being dropped.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agometa-yocto-bsp: Bump the kernel to v4.18
Kevin Hao [Sat, 25 Aug 2018 12:51:34 +0000 (20:51 +0800)] 
meta-yocto-bsp: Bump the kernel to v4.18

Bump the kernel to v4.18 for all the boards in meta-yocto-bsp layer.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky.conf: Enable security flags+pie by defaultEnable security flags+pie by default
Khem Raj [Sat, 28 Jul 2018 02:46:14 +0000 (19:46 -0700)] 
poky.conf: Enable security flags+pie by defaultEnable security flags+pie by default

This has been an opt-in for so long, some distributions e.g.
poky-lsb uses it by default however, since most of linux
distros have started to default to these settings for security
enhancements, time has come for OE to make it default too

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 years agopoky-lsb: Remove including security_flags.inc
Khem Raj [Fri, 27 Jul 2018 07:45:19 +0000 (00:45 -0700)] 
poky-lsb: Remove including security_flags.inc

This is in  default distro config now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agomachine configs: replace deprecated "SERIAL_CONSOLE"
Maciej Pijanowski [Mon, 13 Aug 2018 17:57:13 +0000 (19:57 +0200)] 
machine configs: replace deprecated "SERIAL_CONSOLE"

SERIAL_CONSOLE was already deprecated in 2013, yet still some
machine configuration files were using it. This patch replaces
it with SERIAL_CONSOLES, which is the successor.

The default value in systemd-serialgetty.bb can also be safely
transitioned from SERIAL_CONSOLE to SERIAL_CONSOLES, as this
recipe already uses SERIAL_CONSOLES within do_install().

The documentation seems to be already up do date.
beaglebone-yocto.conf in the bsp-guide already uses
SERIAL_CONSOLES. The ref-manual redirects from SERIAL_CONSOLE
to SERIAL_CONSOLES.

[YOCTO #12653]

Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: beaglebone: Use the uuid for the block device naming in wic image
Kevin Hao [Tue, 14 Aug 2018 01:31:26 +0000 (09:31 +0800)] 
meta-yocto-bsp: beaglebone: Use the uuid for the block device naming in wic image

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: beaglebone: Add the u-boot boot config file for the wic image
Kevin Hao [Tue, 14 Aug 2018 01:31:25 +0000 (09:31 +0800)] 
meta-yocto-bsp: beaglebone: Add the u-boot boot config file for the wic image

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agooeqa/systemdboot: Cleanup/improve the test
Richard Purdie [Thu, 2 Aug 2018 07:28:55 +0000 (08:28 +0100)] 
oeqa/systemdboot: Cleanup/improve the test

The second test is designed only to run after the first so we may as
well merge these together into one.

Also, use DEPLOY_DIR_IMAGE rather than constructing paths by hand. Drop
the misleading comment which was likely due to the original code reading
DEPLOY_DIR_IMAGE before setting MACHINE. Only read the variable once
which reduces bitbake -e calls.

Merge the setup/build functions into the main test as there is no other
use of them.

Also ensure the main second test pieces aren't masked out by a missing
file without showing test failures.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agogenericx86-common.inc: add kernel-modules to RRECOMMENDS
Anuj Mittal [Wed, 1 Aug 2018 02:41:07 +0000 (10:41 +0800)] 
genericx86-common.inc: add kernel-modules to RRECOMMENDS

Now that kernel-modules are not included in x86-base.inc because of
changes done for YOCTO #12384, add them to RRECOMMENDS explicitly for
genericx86*.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agooeqa/selftest/systemd_boot: Never use cleansstate in QA tests without special handlin...
Richard Purdie [Sat, 14 Jul 2018 09:33:38 +0000 (09:33 +0000)] 
oeqa/selftest/systemd_boot: Never use cleansstate in QA tests without special handling of SSTATE_DIR

Removing things straight from the live sstate directory is prone to issues
since other builds may be relying on the artefact presence.

Also, cleansstate is very slow on the huge sstate that the autobuilder has
on slow NFS drives. This may well be causing long buildtimes in oe-selftest
as the time taken to remove the artefact by be long.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: mpc8315e-rdb.conf: use mpc8315erdb.dtb without the KERNEL_IMAGETYPE_F...
Martin Jansa [Mon, 9 Jul 2018 14:59:36 +0000 (14:59 +0000)] 
meta-yocto-bsp: mpc8315e-rdb.conf: use mpc8315erdb.dtb without the KERNEL_IMAGETYPE_FOR_MAKE as a prefix

* fix the issue with newer kernel-devicetree.bbclass as reported by RP in
  http://lists.openembedded.org/pipermail/openembedded-core/2018-July/152594.html
  with changes from
  http://lists.openembedded.org/pipermail/openembedded-core/2018-July/152560.html
  the bbclass no longer creates the dtb files prefixed with
  KERNEL_IMAGETYPE_FOR_MAKE:
  deploy/images/mpc8315e-rdb/uImage-mpc8315erdb.dtb
  use the version less symlink:
  -rw-r--r-- 2 bitbake bitbake 9.3K Jul  9 13:30 deploy/images/mpc8315e-rdb/mpc8315erdb--4.15.18+git0+45c256a5ca_0b32edc46d-r0.2-mpc8315e-rdb-20180709125726.dtb
  lrwxrwxrwx 2 bitbake bitbake   84 Jul  9 13:30 deploy/images/mpc8315e-rdb/mpc8315erdb.dtb -> mpc8315erdb--4.15.18+git0+45c256a5ca_0b32edc46d-r0.2-mpc8315e-rdb-20180709125726.dtb
  lrwxrwxrwx 2 bitbake bitbake   84 Jul  9 13:30 deploy/images/mpc8315e-rdb/mpc8315erdb-mpc8315e-rdb.dtb -> mpc8315erdb--4.15.18+git0+45c256a5ca_0b32edc46d-r0.2-mpc8315e-rdb-20180709125726.dtb

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: Workaround the Ethernet malfunction on edgerouter when building with...
Kevin Hao [Thu, 21 Jun 2018 01:12:58 +0000 (09:12 +0800)] 
meta-yocto-bsp: Workaround the Ethernet malfunction on edgerouter when building with gcc8

Update the kernel for v4.14 and v4.15 to include a workaround of
the Ethernet malfunction on edgerouter board when building with gcc8.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: mpc8315e-rdb: Change kernel provider assignment to a weaker one
He Zhe [Tue, 19 Jun 2018 03:03:01 +0000 (20:03 -0700)] 
meta-yocto-bsp: mpc8315e-rdb: Change kernel provider assignment to a weaker one

Currently mpc8315e-rdb.conf comes after local.conf during parsing. We should
give local.conf a chance to overwrite the kernel provider assignment, like
other BSPs.

Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: Let yocto BSPs be able to build with linux-yocto-dev
He Zhe [Tue, 19 Jun 2018 03:02:07 +0000 (20:02 -0700)] 
meta-yocto-bsp: Let yocto BSPs be able to build with linux-yocto-dev

Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agosite.conf.sample: document oe-git-proxy required tools for HOSTTOOLS
Leonardo Sandoval [Thu, 7 Jun 2018 19:14:00 +0000 (14:14 -0500)] 
site.conf.sample: document oe-git-proxy required tools for HOSTTOOLS

The script oe-git-proxy uses some tools that may not be included
on HOSTTOOLS, thus add the proper documentation.

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: bump to the latest linux stable kernel for edgerouter/beaglebone
Richard Purdie [Tue, 12 Jun 2018 13:55:25 +0000 (14:55 +0100)] 
meta-yocto-bsp: bump to the latest linux stable kernel for edgerouter/beaglebone

Bump to the latest stable kernel for 4.14 and 4.15 for edgerouter/beaglebone
to fix gcc8 build issues.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs
Kevin Hao [Sun, 10 Jun 2018 07:06:26 +0000 (15:06 +0800)] 
meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs

Bump to the latest stable kernel for 4.12, 4.14 and 4.15.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for 4.15
Anuj Mittal [Fri, 8 Jun 2018 06:36:25 +0000 (14:36 +0800)] 
linux-yocto: update genericx86* SRCREVs for 4.15

Bump to kernel release 4.15.18.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for 4.14
Anuj Mittal [Fri, 8 Jun 2018 06:36:24 +0000 (14:36 +0800)] 
linux-yocto: update genericx86* SRCREVs for 4.14

Bump to kernel release 4.14.48.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for 4.12
Anuj Mittal [Fri, 8 Jun 2018 06:36:23 +0000 (14:36 +0800)] 
linux-yocto: update genericx86* SRCREVs for 4.12

Bump to kernel release 4.12.24.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolocal.conf.sample: update libsdl mentions to libsdl2
Ross Burton [Tue, 5 Jun 2018 12:49:44 +0000 (13:49 +0100)] 
local.conf.sample: update libsdl mentions to libsdl2

Qemu now builds with libsdl2, so update the local.conf.sample to reflect this.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky: Switch to post release name/version
Peter Kjellerstedt [Fri, 1 Jun 2018 22:08:22 +0000 (00:08 +0200)] 
poky: Switch to post release name/version

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolocal.conf.sample.extended: Drop obsolete rpc and libnsl
Khem Raj [Fri, 27 Apr 2018 21:24:49 +0000 (14:24 -0700)] 
local.conf.sample.extended: Drop obsolete rpc and libnsl

Use libnsl2 and rpcsvc-proto packages

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky.conf: Bump version for 2.5 sumo release
Richard Purdie [Mon, 23 Apr 2018 16:49:31 +0000 (17:49 +0100)] 
poky.conf: Bump version for 2.5 sumo release

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-poky/local.conf.sample: Add sstate mirror example for 2.5
Richard Purdie [Wed, 18 Apr 2018 17:56:44 +0000 (18:56 +0100)] 
meta-poky/local.conf.sample: Add sstate mirror example for 2.5

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolayer.conf: Update LAYERSERIES rocko -> sumo
Richard Purdie [Fri, 6 Apr 2018 10:07:16 +0000 (11:07 +0100)] 
layer.conf: Update LAYERSERIES rocko -> sumo

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agoconf/machine: Drop pointless spaces in MACHINE_EXTRA_RRECOMMENDS
Richard Purdie [Thu, 29 Mar 2018 16:44:01 +0000 (17:44 +0100)] 
conf/machine: Drop pointless spaces in MACHINE_EXTRA_RRECOMMENDS

These spaces aren't needed and are confusing people. Remove them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: introduce v4.14&v4.15 kernel for non-x86 BSPs
Kevin Hao [Wed, 28 Mar 2018 10:12:09 +0000 (18:12 +0800)] 
meta-yocto-bsp: introduce v4.14&v4.15 kernel for non-x86 BSPs

Also set the default kernel of these BSPs to v4.15.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: bump to the latest v4.12 stable kernel for the non-x86 BSPs
Kevin Hao [Wed, 28 Mar 2018 10:12:08 +0000 (18:12 +0800)] 
meta-yocto-bsp: bump to the latest v4.12 stable kernel for the non-x86 BSPs

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for 4.15
Anuj Mittal [Wed, 28 Mar 2018 06:19:39 +0000 (14:19 +0800)] 
linux-yocto: update genericx86* SRCREVs for 4.15

Bump to stable kernel release 4.15.13.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for 4.14
Anuj Mittal [Wed, 28 Mar 2018 06:19:38 +0000 (14:19 +0800)] 
linux-yocto: update genericx86* SRCREVs for 4.14

Bump to stable kernel release 4.14.30

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for 4.12
Anuj Mittal [Wed, 28 Mar 2018 06:19:37 +0000 (14:19 +0800)] 
linux-yocto: update genericx86* SRCREVs for 4.12

Bump to stable kernel release 4.12.21.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: introduce 4.15 bbappend for genericx86* BSPs
Anuj Mittal [Tue, 20 Feb 2018 00:33:47 +0000 (08:33 +0800)] 
linux-yocto: introduce 4.15 bbappend for genericx86* BSPs

Sync with stable kernel release 4.15.3 in oe-core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: introduce 4.14 bbappend for genericx86* BSPs
Anuj Mittal [Tue, 20 Feb 2018 00:33:46 +0000 (08:33 +0800)] 
linux-yocto: introduce 4.14 bbappend for genericx86* BSPs

Sync with stable kernel release 4.14.19 in oe-core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for v4.12
Anuj Mittal [Tue, 20 Feb 2018 00:33:45 +0000 (08:33 +0800)] 
linux-yocto: update genericx86* SRCREVs for v4.12

Bump to stable kernel release 4.12.20

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agoyocto-bsp: delete bbappends for removed kernels
Bruce Ashfield [Tue, 6 Feb 2018 16:47:23 +0000 (11:47 -0500)] 
yocto-bsp: delete bbappends for removed kernels

4.4/4.9/4.10 are gone from oe-core master, so we can drop our
bbappends.

4.12 will be removed in the future and 4.14/4.15 added, but all
default versions should be 4.12+ now.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky-tiny: bump to v4.14
Bruce Ashfield [Tue, 6 Feb 2018 16:34:29 +0000 (11:34 -0500)] 
poky-tiny: bump to v4.14

Updating poky-tiny to the latest LTS kernel as the default version.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky: update default kernel to v4.15
Bruce Ashfield [Tue, 6 Feb 2018 16:34:28 +0000 (11:34 -0500)] 
poky: update default kernel to v4.15

Updating the default kernel for qemu* to be v4.15. This allows easy
integration of the latest fixes/features for new BSPs. 4.14 is also
available as a LTS kernel option.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky-lsb: update default kernel to v4.14
Bruce Ashfield [Tue, 6 Feb 2018 16:34:27 +0000 (11:34 -0500)] 
poky-lsb: update default kernel to v4.14

4.14 is a LTS/LTSI kernel and we are dropping anything older than
4.12 in master. As such, we make 4.14 the default for poky-lsb.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs
Kevin Hao [Fri, 2 Feb 2018 01:35:21 +0000 (09:35 +0800)] 
meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs

Bump to the latest stable kernel for 4.4, 4.9 and 4.12.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for v4.9
Anuj Mittal [Mon, 29 Jan 2018 00:59:34 +0000 (08:59 +0800)] 
linux-yocto: update genericx86* SRCREVs for v4.9

Bump to stable kernel release 4.9.78.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for v4.4
Anuj Mittal [Mon, 29 Jan 2018 00:59:33 +0000 (08:59 +0800)] 
linux-yocto: update genericx86* SRCREVs for v4.4

Bump to stable kernel release 4.4.113.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for v4.12
Anuj Mittal [Mon, 29 Jan 2018 00:59:32 +0000 (08:59 +0800)] 
linux-yocto: update genericx86* SRCREVs for v4.12

Bump to stable kernel release 4.12.19.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agocontrib/yocto-bsp-kernel-update.sh: remove this script
Yi Zhao [Wed, 15 Nov 2017 05:57:29 +0000 (13:57 +0800)] 
contrib/yocto-bsp-kernel-update.sh: remove this script

This script was unused since yocto-bsp tool had been removed.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for v4.12
Anuj Mittal [Thu, 28 Dec 2017 02:59:45 +0000 (10:59 +0800)] 
linux-yocto: update genericx86* SRCREVs for v4.12

Bump to stable kernel release v4.12.18.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for v4.9
Anuj Mittal [Thu, 28 Dec 2017 02:59:44 +0000 (10:59 +0800)] 
linux-yocto: update genericx86* SRCREVs for v4.9

Bump to stable kernel release v4.9.65.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: update genericx86* SRCREVs for v4.4
Anuj Mittal [Thu, 28 Dec 2017 02:59:43 +0000 (10:59 +0800)] 
linux-yocto: update genericx86* SRCREVs for v4.4

Bump to stable kernel release v4.4.93.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs
Kevin Hao [Sat, 23 Dec 2017 12:40:02 +0000 (20:40 +0800)] 
meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs

Bump to the latest stable kernel for 4.4, 4.9 and 4.12.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolocal.conf.sample: Weakly set BB_DISKMON_DIRS
Richard Purdie [Sat, 6 Jan 2018 10:02:10 +0000 (10:02 +0000)] 
local.conf.sample: Weakly set BB_DISKMON_DIRS

For various reasons we need to be able to set and override this from
auto.conf on our test infrastructure. We have tried forcing the variable
but this then breaks other selftests. In the interests of not complicating
things further and needing to modify the tests across releases, weaken
the default assignment.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky: Switch to post release name/version
Peter Kjellerstedt [Tue, 14 Nov 2017 10:24:28 +0000 (11:24 +0100)] 
poky: Switch to post release name/version

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agobeaglebone-yocto: rename beaglebone machine to beaglebone-yocto
Joshua Lock [Thu, 9 Nov 2017 14:59:06 +0000 (14:59 +0000)] 
beaglebone-yocto: rename beaglebone machine to beaglebone-yocto

The beaglebone BSP provided in this layer is a reference implementation
usingonly mainline components available in core Yocto Project layers,
whereas Texas Instruments maintain a full-featured BSP in the meta-ti
layer.

Rename the reference machine to prevent namespace collisions with the
version maintained by the SoC vendor.

[YOCTO #12326]

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agoscripts/lib/bsp: delete, all users have been removed
Joshua Lock [Mon, 23 Oct 2017 15:45:32 +0000 (16:45 +0100)] 
scripts/lib/bsp: delete, all users have been removed

With the removal of yocto-bsp and yocto-kernel there are no longer any users
of this library, therefore delete it.

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
7 years agoyocto-kernel: remove this tool
Joshua Lock [Mon, 23 Oct 2017 16:34:21 +0000 (17:34 +0100)] 
yocto-kernel: remove this tool

yocto-kernel is not actively maintained and requires active feature
development to make it a useful and compelling tool.

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
7 years agoyocto-layer: remove this tool
Joshua Lock [Mon, 23 Oct 2017 16:34:20 +0000 (17:34 +0100)] 
yocto-layer: remove this tool

The bitake-layers tool in bitbake is much more featurful, widely used and
better maintained.

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
7 years agometa-yocto-bsp/lib/oeqa: remove yoctobsp selftest
Joshua Lock [Mon, 23 Oct 2017 16:34:19 +0000 (17:34 +0100)] 
meta-yocto-bsp/lib/oeqa: remove yoctobsp selftest

The yocto-bsp script has been removed, thus there's no need for this test
for the script.

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
7 years agoyocto-bsp: remove this tool
Joshua Lock [Mon, 23 Oct 2017 16:34:18 +0000 (17:34 +0100)] 
yocto-bsp: remove this tool

The yocto-bsp tool is not actively maintained and requires active
feature development to make it a useful and compelling tool.

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
7 years agopoky: remove old Fedora releases from SANITY_TESTED_DISTROS
Joshua Lock [Fri, 3 Nov 2017 13:45:25 +0000 (13:45 +0000)] 
poky: remove old Fedora releases from SANITY_TESTED_DISTROS

* Fedora 24 reached end-of-life on 2017-08-08 and hasn't been tested in
  some time.
* Fedora 25 reaches end-of-life in Q4 2017 and is exhibiting a bug which
  makes it an extremely unreliable host OS for workers on the Yocto
  Autobuilder. For that reason we'll no longer be using this distro on the
  Yocto Autobuilder and thus cannot claim the distro is sanity tested.

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agobeaglebone: Find /boot partition on mmcblk0
Drew Moseley [Tue, 10 Oct 2017 01:59:08 +0000 (21:59 -0400)] 
beaglebone: Find /boot partition on mmcblk0

After commit edcf39820f94c84b29c95a0d7b16b8d36857e87b the beaglebone
builds fail to mount the boot partition as it is specified in
/etc/fstab with the device node /dev/mmcblkp1.  With systemd in
particular this is considered an error and the system drops into
emergency mode.

Signed-off-by: Drew Moseley <drew.moseley@northern.tech>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky: add debian-9 to SANITY_TESTED_DISTROS
Martin Kelly [Fri, 6 Oct 2017 17:42:12 +0000 (10:42 -0700)] 
poky: add debian-9 to SANITY_TESTED_DISTROS

I have been working with OE on debian-9 for several months now without
issue. In addition, I tested a build + runqemu for core-image-sato
following the quickstart guide and had no issues.

Signed-off-by: Martin Kelly <mkelly@xevo.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopackagegroups: remove a bbappend
Slater, Joseph [Thu, 3 Aug 2017 17:59:58 +0000 (17:59 +0000)] 
packagegroups: remove a bbappend

Force items into packagegroup-core-tools-profile?  I don't think so.

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky.conf: Fix typo
Richard Purdie [Tue, 26 Sep 2017 15:56:04 +0000 (16:56 +0100)] 
poky.conf: Fix typo

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky: Set version/codename for 2.4/rocko
Richard Purdie [Tue, 26 Sep 2017 15:08:21 +0000 (16:08 +0100)] 
poky: Set version/codename for 2.4/rocko

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agoyocto-bsp: add BBG dtb
Anders Darander [Tue, 26 Sep 2017 06:54:48 +0000 (08:54 +0200)] 
yocto-bsp: add BBG dtb

As 4.4 is the lowest kernel version in oe-core, we can add the dtb for the
beaglebon green to the list of dtb's to generate.

Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agopoky-tiny: Bump default kernel version to 4.12
Alejandro Hernandez [Wed, 20 Sep 2017 17:13:30 +0000 (10:13 -0700)] 
poky-tiny: Bump default kernel version to 4.12

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agoconf: remove maintainers.inc, now in oe-core
Ross Burton [Thu, 14 Sep 2017 11:00:50 +0000 (12:00 +0100)] 
conf: remove maintainers.inc, now in oe-core

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs
Kevin Hao [Sun, 17 Sep 2017 06:27:37 +0000 (14:27 +0800)] 
meta-yocto-bsp: bump to the latest linux stable kernel for the non-x86 BSPs

Bump to the latest stable kernel for 4.4, 4.9, 4.10 and 4.12.

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
Alejandro Hernandez [Fri, 15 Sep 2017 15:05:27 +0000 (08:05 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9

- Includes fix for CVE-2017-1000251
- Upgrades to Linux 4.9.49

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
Alejandro Hernandez [Fri, 15 Sep 2017 15:05:29 +0000 (08:05 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12

- Includes fix for CVE-2017-1000251
- Upgrades to Linux 4.12.12

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10
Alejandro Hernandez [Fri, 15 Sep 2017 15:05:28 +0000 (08:05 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10

- Includes fix for CVE-2017-1000251

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
Alejandro Hernandez [Fri, 15 Sep 2017 15:05:26 +0000 (08:05 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4

- Includes fix for CVE-2017-1000251

- Upgrades to Linux 4.4.87

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto: Restructure and tidy up READMEs
Richard Purdie [Thu, 14 Sep 2017 11:00:35 +0000 (12:00 +0100)] 
meta-yocto: Restructure and tidy up READMEs

The YP Compat v2 standard requres a more specific README structure. Bring
meta-yocto to the required standard and clean up some of the data in the
READMEs whilst in there.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agometa-yocto: Drop meta-yocto directory
Richard Purdie [Thu, 14 Sep 2017 10:48:46 +0000 (11:48 +0100)] 
meta-yocto: Drop meta-yocto directory

This was only present for transition purposes at upgrade, drop it
since its been present for several releases now.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agomaintainers.inc: updating ownership for apt, dpkg, perl, qemu and related ones
Leonardo Sandoval [Mon, 11 Sep 2017 19:47:41 +0000 (12:47 -0700)] 
maintainers.inc: updating ownership for apt, dpkg, perl, qemu and related ones

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12
Alejandro Hernandez [Mon, 11 Sep 2017 20:15:17 +0000 (13:15 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.12

Upgrades to Linux 4.12.10

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10
Alejandro Hernandez [Mon, 11 Sep 2017 20:15:16 +0000 (13:15 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.10

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9
Alejandro Hernandez [Mon, 11 Sep 2017 20:15:15 +0000 (13:15 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.9

Upgrades to Linux 4.9.46

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 years agolinux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4
Alejandro Hernandez [Mon, 11 Sep 2017 20:15:14 +0000 (13:15 -0700)] 
linux-yocto: Update genericx86* SRCREVs for linux-yocto 4.4

Upgrades to Linux 4.4.85

Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>