From: bruce.ashfield@gmail.com
To: richard.purdie@linuxfoundation.org
Cc: openembedded-core@lists.openembedded.org
Subject: [PATCH 0/8] kernel/kernel-yocto: consolidated M3 feature pull request
Date: Wed, 28 Aug 2019 15:28:34 -0400 [thread overview]
Message-ID: <cover.1567019771.git.bruce.ashfield@gmail.com> (raw)
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Hi all,
Sorry for this being slightly after the M3 feature cutoff, I ended up having
to churn through a lot of extra builds keeping up with master, dealing with
header issues, and working through the python3 changes at the same time.
With this series, we get an update of the libc-headers to 5.2, the introduction
of the 5.2 reference kernel, tweaked 5.2 kernel configuration fragments, some
misc build fixes to deal with the headers and the removal of python2 dependencies
from kerneldevsrc and perf.
I have some follow up patches to meta-oe that fix a couple of build issues
with the 5.2 headers. As well as some changes to oe-core to drop the 5.0
recipes (once we get the reference BSPs updated) and also changes to poky to
set the default kernel to 5.2. Once we get this set stablized, and the
reference BSPs updated, I'll send those other patches.
I've built and booted all the qemu machines for 5.2 (core-image-sato,
core-image-kernel-dev) and executed unit tests. I've also built and
booted core-image-minimal for musl for all arches against the updated
headers. I'm sure that I still managed to miss some combination, or there's
some other package out there that doesn't like the header updates .. but
I've done the best I can and this needs autobuilder coverage now.
I've also built and tested python3 only images for core-image-kernel-dev and
haven't found any regressions in functionality. As a bonus to the python2
removal, I fixed perf scripting (which was broken) and headed off some perf
v5.3 issues.
Cheers,
Bruce
The following changes since commit c17113f1e2e7bd8ab019169660718fab81df16fb:
quilt: added less to RDEPENDS list (2019-08-22 22:48:27 +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 (8):
linux-libc-headers: update to v5.2 headers
linux-yocto: introduce 5.2 recipes
bluez5: fix build against libc-headers 5.2+
kernel-devsrc: remove python2 dependency
perf: change dependencies on python to python3
perf: v5.3+ build fixes
devsrc: update arm64 scripts/prepare for kernels 5.3+
qemu: bump linux-yocto preferred version to 5.2
meta/conf/distro/include/tcmode-default.inc | 2 +-
meta/conf/machine/include/x86-base.inc | 2 +-
meta/conf/machine/qemuarmv5.conf | 2 +-
meta/recipes-connectivity/bluez5/bluez5.inc | 1 +
...x-build-after-y2038-changes-in-glibc.patch | 68 +++++++++++++++++++
...sm-ptrace.h-should-not-depend-on-uap.patch | 62 -----------------
...aders_5.0.bb => linux-libc-headers_5.2.bb} | 5 +-
.../recipes-kernel/linux/files/0001-foo.patch | 25 +++++++
meta/recipes-kernel/linux/kernel-devsrc.bb | 15 +++-
.../linux/linux-yocto-rt_5.2.bb | 44 ++++++++++++
.../linux/linux-yocto-tiny_5.2.bb | 32 +++++++++
meta/recipes-kernel/linux/linux-yocto_5.2.bb | 54 +++++++++++++++
meta/recipes-kernel/perf/perf.bb | 20 ++++--
13 files changed, 255 insertions(+), 77 deletions(-)
create mode 100644 meta/recipes-connectivity/bluez5/bluez5/0001-tools-Fix-build-after-y2038-changes-in-glibc.patch
delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0001-arm64-sve-uapi-asm-ptrace.h-should-not-depend-on-uap.patch
rename meta/recipes-kernel/linux-libc-headers/{linux-libc-headers_5.0.bb => linux-libc-headers_5.2.bb} (75%)
create mode 100644 meta/recipes-kernel/linux/files/0001-foo.patch
create mode 100644 meta/recipes-kernel/linux/linux-yocto-rt_5.2.bb
create mode 100644 meta/recipes-kernel/linux/linux-yocto-tiny_5.2.bb
create mode 100644 meta/recipes-kernel/linux/linux-yocto_5.2.bb
--
2.19.1
next reply other threads:[~2019-08-28 19:28 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-28 19:28 bruce.ashfield [this message]
2019-08-28 19:28 ` [PATCH 1/8] linux-libc-headers: update to v5.2 headers bruce.ashfield
2019-08-28 19:28 ` [PATCH 2/8] linux-yocto: introduce 5.2 recipes bruce.ashfield
2019-08-28 20:00 ` Adrian Bunk
2019-08-28 20:06 ` Bruce Ashfield
2019-08-28 19:28 ` [PATCH 3/8] bluez5: fix build against libc-headers 5.2+ bruce.ashfield
2019-08-28 19:28 ` [PATCH 4/8] kernel-devsrc: remove python2 dependency bruce.ashfield
2019-08-28 20:05 ` Adrian Bunk
2019-08-28 20:11 ` Bruce Ashfield
2019-08-28 21:58 ` Adrian Bunk
2019-08-28 22:06 ` Bruce Ashfield
2019-08-29 6:31 ` Adrian Bunk
2019-08-29 12:23 ` Bruce Ashfield
2019-08-29 12:53 ` Adrian Bunk
2019-08-29 13:00 ` Alexander Kanavin
2019-08-28 20:12 ` richard.purdie
2019-08-28 20:57 ` Alexander Kanavin
2019-08-28 19:28 ` [PATCH 5/8] perf: change dependencies on python to python3 bruce.ashfield
2019-08-29 0:01 ` Mittal, Anuj
2019-08-29 0:13 ` Bruce Ashfield
2019-08-29 0:18 ` Mittal, Anuj
2019-08-29 0:24 ` Bruce Ashfield
2019-08-29 0:27 ` Bruce Ashfield
2019-08-29 1:08 ` Bruce Ashfield
2019-08-28 19:28 ` [PATCH 6/8] perf: v5.3+ build fixes bruce.ashfield
2019-08-29 0:32 ` Bruce Ashfield
2019-08-29 1:45 ` Bruce Ashfield
2019-08-28 19:28 ` [PATCH 7/8] devsrc: update arm64 scripts/prepare for kernels 5.3+ bruce.ashfield
2019-08-28 19:28 ` [PATCH 8/8] qemu: bump linux-yocto preferred version to 5.2 bruce.ashfield
2019-08-28 19:33 ` ✗ patchtest: failure for kernel/kernel-yocto: consolidated M3 feature pull request Patchwork
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1567019771.git.bruce.ashfield@gmail.com \
--to=bruce.ashfield@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=richard.purdie@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox