Bug 9466

Summary: enhance kernel configuration audit to include reasons for missing configs, and required config checking
Product: [Yocto Project Subprojects] Kernel Reporter: Bruce Ashfield <bruce.ashfield>
Component: kernel-toolingAssignee: Bruce Ashfield <bruce.ashfield>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: jose.perez.carranza, yp.kernel.watcher, yp.watcher
Version: 2.2   
Target Milestone: 2.2 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)

Description Bruce Ashfield 2016-04-14 14:55:21 UTC
We already have a detailed kernel configuration audit, but it still relies on the end user looking into why a config was dropped.

We can provide more information about the configuration issues via the recently developed kconfig libraries

additionally, we should enforce the "kconf required" fragment support so that a fragment need not duplicate/tripicate .. options. but instead it can rely on other fragments to provide them, and can check that they are set.
Comment 1 Bruce Ashfield 2016-09-16 19:49:40 UTC
This has been merged to master.