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_H...@mentor.com>

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