Bug 6942 - kernel-dev: iterative development
Summary: kernel-dev: iterative development
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: kernel (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 1.9 M3
Assignee: Bruce Ashfield
QA Contact: Lucian Musat
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-11-07 21:33 UTC by Bruce Ashfield
Modified: 2015-10-15 08:16 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruce Ashfield 2014-11-07 21:33:16 UTC
The time required to make a kernel change, build and deploy the changes for
testing should be minimized, and not be significantly more than manipulating
and building the kernel tree directly.

This involves:
   - optional use of externalsrc builds
   - build artefact generation, without packaging
   - streamlined build and packaging steps 
   - deployment classes
Comment 1 Darren Hart 2014-11-20 18:20:18 UTC
This is considered a relatively high priority for the 1.8 release. Marking as Medium+. Most of this is expected to be incorporated by M1, setting target milestone accordingly.

The one exception is "deployment classes". Bruce can you elaborate on that requirement. Should that perhaps be a separate bug?
Comment 2 Bruce Ashfield 2014-11-27 16:06:46 UTC
The work to split and speed up kernel builds has consumed most of M1, bumping this out to M2.
Comment 3 Bruce Ashfield 2015-02-17 21:11:02 UTC
externalsrc builds and the work-shared builds have taken the place of this
in 1.8.

Moving this to 1.9 to take care of the remainder.
Comment 4 Bruce Ashfield 2015-09-18 19:16:24 UTC
This is covered by devtool and wic. So marking the bug as closed.
Comment 5 Lucian Musat 2015-10-15 08:16:30 UTC
Marking as verified as per last comment.