Summary

The purpose of this effort is to document and publish board specific kernel configuration constratins

Release Note

TBD. This will be expanded to fill out the kernel configuration options and other information require to use this feature.

Rationale

In order to help automate generating kernel config files for each platform kernel, we need to to establish the constraints for each board in a machine readable manner. In addition to per-board configuration the same data should be generated for the shared base Linaro configuration. It would be also great if we could include rational for specific config (one example given was: "upstart needs CONFIG_DEVTMPFS_MOUNT") options, so when adjustments are made, we understand the potential issues that might be brought up.

User stories

TBD

Assumptions

Kernel's Kconfig can be leveraged in resolving necessary constraints.

Design

TBD

Implementation

  • Break up config files into a shared common and a per-board config
  • Create scripts to assemble those configs into a usable .config
  • Integrate scripts into build process

UI Changes

N/A

Code Changes

TBD

Migration

N/A

Test/Demo Plan

TBD

Unresolved issues

BoF agenda and discussion


CategorySpec

WorkingGroups/KernelArchived/Specs/KernelRecordBoardConfigurations (last modified 2013-01-14 19:35:26)