Prepare a core-image-kernel-dev recipe which includes recipes known to be sensitive to kernel changes. This includes things like: hello-mod linux-headers dropbear lttng system-tap ftrace tracecmd This image will continue to collect recipes as testing indicates correlation between kernel changes and build/functionality issues.
I'm building with the following: core-image-kernel-dev --------------------- # Could also be core-image-basic, but we'll keep this small for now require recipes-core/images/core-image-minimal.bb # note: you must have meta-skeleton in your bblayers to build hello-mod KERNEL_DEV_MODULE ?= "hello-mod" KERNEL_DEV_UTILS ?= "dropbear" KERNEL_DEV_TOOLS ?= "packagegroup-core-tools-profile" CORE_IMAGE_EXTRA_INSTALL += "${KERNEL_DEV_MODULE} \ ${KERNEL_DEV_UTILS} \ ${KERNEL_DEV_TOOLS} \ " ------------------------------ It will go into poky-extras first, unless there are better suggestions.
Looks a reasonable start, why not just submit it to oe-core?
Bruce, can you please ensure it includes: EXTRA_IMAGE_FEATURES = "debug-tweaks tools-testapps" CORE_IMAGE_EXTRA_INSTALL = "pciutils alsa-utils dmidecode usbutils" (not necessarily in those variables)
Yep, debug tweaks is inherited from minimal, but we can be explicit as well. The others I can add. (In reply to comment #3) > Bruce, can you please ensure it includes: > > EXTRA_IMAGE_FEATURES = "debug-tweaks tools-testapps" > CORE_IMAGE_EXTRA_INSTALL = "pciutils alsa-utils dmidecode usbutils" > > (not necessarily in those variables)
> Logging more items (we'll call these phase2): > > LTP tests, > IO tests > Concurrency tests > RT jitter and latency tests > Fault injection test drivers > IP block PnP tests > Power management tests, RTPM and Legacy PM > Platform "ABI" tests (DMI, SMBios, AML correctness and introspection) > Pretty much any burn in or Power On test case and common performance KPI.
Is this planned to go into OE-Core or are we happy with it in poky-extras? Does poky-extras even exist in fact? I can only find http://git.yoctoproject.org/cgit.cgi/meta-yocto-kernel-extras/ which hasn't been touched for 10 months...
sent for review, but this needs more work to fix the dependency on meta-skeleton for kernel module builds. moving to 1.8.
Verified in commit df0672b038e6942c97d266af9ca175a06f2b0423