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 > >