From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6755821036247187456 Date: Thu, 19 Dec 2019 07:19:53 -0800 (PST) From: cedric_hombourger@mentor.com To: isar-users Message-Id: In-Reply-To: References: Subject: Re: [PATCH v5 0/5] linux-custom recipe rework MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_550_188182394.1576768793913" X-Google-Token: EJmq7u8Fo-FedKXsnwE0 X-Google-IP: 139.181.48.2 X-TUID: gEAmBTi0b3Za ------=_Part_550_188182394.1576768793913 Content-Type: multipart/alternative; boundary="----=_Part_551_1816565177.1576768793913" ------=_Part_551_1816565177.1576768793913 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On Tuesday, December 10, 2019 at 7:22:11 PM UTC+1, Jan Kiszka wrote: > > Adopting Cedric patches, removing the qemu-user trick for now, re-adding > test cases for the config fragments and bumping the kernel to 4.19.88. > > All looks good to me. Thanks Jan for all the help! Would be good to get this reviewed (and merged?) before the Xmas break CI tests look good so far. I tested a functionally identical version > against jailhouse-images earlier already. > > Jan > > > CC: Cedric Hombourger > > > Cedric Hombourger (4): > recipes-kernel/linux: make KERNEL_DEFCONFIG support in-tree defconfigs > linux-mainline: fix stripping of .0 from the kernel version > linux-mainline: update from 4.19.0 to 4.19.88 > linux-custom: rewrite to no longer depend on the kernel's builddeb > > Jan Kiszka (1): > linux-mainline: Test config fragments > > RECIPE-API-CHANGELOG.md | 8 + > doc/custom_kernel.md | 83 ++++++++ > .../recipes-kernel/linux/files/no-root-nfs.cfg | 1 + > .../recipes-kernel/linux/files/no-ubifs-fs.cfg | 1 + > .../recipes-kernel/linux/linux-mainline_4.19.0.bb | 22 --- > .../recipes-kernel/linux/linux-mainline_4.19.88.bb | 33 ++++ > meta/recipes-kernel/linux/files/build-kernel.sh | 129 ------------- > meta/recipes-kernel/linux/files/debian/compat | 1 + > .../recipes-kernel/linux/files/debian/control.tmpl | 37 ++++ > .../linux/files/debian/isar/build.tmpl | 45 +++++ > .../linux/files/debian/isar/clean.tmpl | 21 +++ > .../linux/files/debian/isar/common.tmpl | 50 +++++ > .../linux/files/debian/isar/install.tmpl | 192 > +++++++++++++++++++ > .../linux/files/debian/isar/version.cfg.tmpl | 2 + > .../linux/files/debian/linux-image.postinst.tmpl | 29 +++ > .../linux/files/debian/linux-image.postrm.tmpl | 35 ++++ > .../linux/files/debian/linux-image.preinst.tmpl | 25 +++ > .../linux/files/debian/linux-image.prerm.tmpl | 21 +++ > meta/recipes-kernel/linux/files/debian/rules.tmpl | 39 ++++ > meta/recipes-kernel/linux/linux-custom.inc | 209 > +++++++++++++++------ > 20 files changed, 778 insertions(+), 205 deletions(-) > create mode 100644 doc/custom_kernel.md > create mode 100644 meta-isar/recipes-kernel/linux/files/no-root-nfs.cfg > create mode 100644 meta-isar/recipes-kernel/linux/files/no-ubifs-fs.cfg > delete mode 100644 meta-isar/recipes-kernel/linux/ > linux-mainline_4.19.0.bb > create mode 100644 meta-isar/recipes-kernel/linux/ > linux-mainline_4.19.88.bb > delete mode 100644 meta/recipes-kernel/linux/files/build-kernel.sh > create mode 100644 meta/recipes-kernel/linux/files/debian/compat > create mode 100644 meta/recipes-kernel/linux/files/debian/control.tmpl > create mode 100644 meta/recipes-kernel/linux/files/debian/isar/build.tmpl > create mode 100644 meta/recipes-kernel/linux/files/debian/isar/clean.tmpl > create mode 100644 > meta/recipes-kernel/linux/files/debian/isar/common.tmpl > create mode 100644 > meta/recipes-kernel/linux/files/debian/isar/install.tmpl > create mode 100644 > meta/recipes-kernel/linux/files/debian/isar/version.cfg.tmpl > create mode 100644 > meta/recipes-kernel/linux/files/debian/linux-image.postinst.tmpl > create mode 100644 > meta/recipes-kernel/linux/files/debian/linux-image.postrm.tmpl > create mode 100644 > meta/recipes-kernel/linux/files/debian/linux-image.preinst.tmpl > create mode 100644 > meta/recipes-kernel/linux/files/debian/linux-image.prerm.tmpl > create mode 100755 meta/recipes-kernel/linux/files/debian/rules.tmpl > > -- > 2.16.4 > > ------=_Part_551_1816565177.1576768793913 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable


On Tuesday, December 10, 2019 at 7:22:11 PM UTC+1,= Jan Kiszka wrote:
Adopting Ced= ric patches, removing the qemu-user trick for now, re-adding
test cases for the config fragments and bumping the kernel to 4.19.88.
=C2=A0

All looks good to me. Thanks= Jan for all the help!
Would be good to get this reviewed (and me= rged?) before the Xmas break

CI tests look good so far. I tested a functionally ident= ical version
against jailhouse-images earlier already.

Jan


CC: Cedric Hombourger <Cedric_H...@mentor.com>

Cedric Hombourger (4):
=C2=A0 recipes-kernel/linux: make KERNEL_DEFCONFIG support in-tree defc= onfigs
=C2=A0 linux-mainline: fix stripping of .0 from the kernel version
=C2=A0 linux-mainline: update from 4.19.0 to 4.19.88
=C2=A0 linux-custom: rewrite to no longer depend on the kernel's bu= ilddeb

Jan Kiszka (1):
=C2=A0 linux-mainline: Test config fragments

=C2=A0RECIPE-API-CHANGELOG.md =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| =C2=A0 8 +
=C2=A0doc/custom_kernel.md =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | =C2=A083 += +++++++
=C2=A0.../recipes-kernel/linux/files/no-root-nfs.cfg =C2=A0 =C2=A0= | =C2=A0 1 +
=C2=A0.../recipes-kernel/linux/files/no-ubifs-fs.cfg =C2=A0 =C2=A0= | =C2=A0 1 +
=C2=A0.../recipes-kernel/linux/linux-mainline_4.19.0.bb =C2= =A0| =C2=A022 ---
=C2=A0.../recipes-kernel/linux/linux-mainline_4.19.88.bb= | =C2=A033 ++++
=C2=A0meta/recipes-kernel/linux/files/build-kernel.sh =C2=A0 =C2= =A0| 129 -------------
=C2=A0meta/recipes-kernel/linux/files/debian/compat =C2=A0 =C2=A0 = =C2=A0| =C2=A0 1 +
=C2=A0.../recipes-kernel/linux/files/debian/control.tmpl | =C2=A03= 7 ++++
=C2=A0.../linux/files/debian/isar/build.tmpl =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 | =C2=A045 +++++
=C2=A0.../linux/files/debian/isar/clean.tmpl =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 | =C2=A021 +++
=C2=A0.../linux/files/debian/isar/common.tmpl =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0| =C2=A050 +++++
=C2=A0.../linux/files/debian/isar/install.tmpl =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 | 192 +++++++++++++++++++
=C2=A0.../linux/files/debian/isar/version.cfg.tmpl =C2=A0 =C2=A0 = =C2=A0 | =C2=A0 2 +
=C2=A0.../linux/files/debian/linux-image.postinst.tmpl =C2=A0 | = =C2=A029 +++
=C2=A0.../linux/files/debian/linux-image.postrm.tmpl =C2=A0 =C2=A0= | =C2=A035 ++++
=C2=A0.../linux/files/debian/linux-image.preinst.tmpl =C2=A0 =C2= =A0| =C2=A025 +++
=C2=A0.../linux/files/debian/linux-image.prerm.tmpl =C2=A0 =C2=A0 = =C2=A0| =C2=A021 +++
=C2=A0meta/recipes-kernel/linux/files/debian/rules.tmpl =C2=A0| = =C2=A039 ++++
=C2=A0meta/recipes-kernel/linux/linux-custom.inc =C2=A0 =C2=A0 =C2= =A0 =C2=A0 | 209 +++++++++++++++------
=C2=A020 files changed, 778 insertions(+), 205 deletions(-)
=C2=A0create mode 100644 doc/custom_kernel.md
=C2=A0create mode 100644 meta-isar/recipes-kernel/linux/files/no-r= oot-nfs.cfg
=C2=A0create mode 100644 meta-isar/recipes-kernel/linux/files/no-u= bifs-fs.cfg
=C2=A0delete mode 100644 meta-isar/recipes-kernel/linux/linux-m= ainline_4.19.0.bb
=C2=A0create mode 100644 meta-isar/recipes-kernel/linux/linu= x-mainline_4.19.88.bb
=C2=A0delete mode 100644 meta/recipes-kernel/linux/files/build-ker= nel.sh
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/co= mpat
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/co= ntrol.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/is= ar/build.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/is= ar/clean.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/is= ar/common.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/is= ar/install.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/is= ar/version.cfg.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/li= nux-image.postinst.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/li= nux-image.postrm.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/li= nux-image.preinst.tmpl
=C2=A0create mode 100644 meta/recipes-kernel/linux/files/debian/li= nux-image.prerm.tmpl
=C2=A0create mode 100755 meta/recipes-kernel/linux/files/debian/ru= les.tmpl

--=20
2.16.4

------=_Part_551_1816565177.1576768793913-- ------=_Part_550_188182394.1576768793913--