[Re: [linux-yocto] [PATCH 02/13] ktypes: add extended ktype] On 10/02/2016 (Wed
20:37) Sullivan, California L wrote:
> On 02/08/2016 11:24 AM, Bruce Ashfield wrote:
> > On 2016-02-07 6:14 PM, Paul Gortmaker wrote:
> >> [[linux-yocto] [PATCH 02/13] ktypes: add extended ktype] On 04/02/2016
> >>
DEBUG_KERNEL should not be in the base ktype, as a production kernel
may not necessarily want any debug turned on. EMBEDDED is also removed,
as EMBEDDED selects EXPERT which selects DEBUG_KERNEL.
Signed-off-by: California Sullivan
---
ktypes/base/base.cfg | 6
The developer ktype enables EMBEDDED, EXPERT, and DEBUG_KERNEL,
opening up more kernel options and setting some defaults.
Signed-off-by: California Sullivan
---
ktypes/developer/developer.cfg | 19 +++
ktypes/developer/developer.scc | 10
Profiling and latencytop enable DEBUG_KERNEL, which is no longer a
standard config option. Move these features to a new file called
intel-developer-drivers.scc, which is to be included in intel developer
BSPs.
Signed-off-by: California Sullivan
---
The developer ktype now has the functionality of the previous standard
ktype. To keep preempt-rt's functionality consistent we must include
developer.
Signed-off-by: California Sullivan
---
ktypes/preempt-rt/preempt-rt.scc | 2 +-
1 file changed, 1 insertion(+),
These features enable DEBUG_KERNEL, which is no longer standard.
They are still available in the -developer BSPs.
Signed-off-by: California Sullivan
---
bsp/common-pc-64/common-pc-64-standard.scc | 2 --
bsp/common-pc/common-pc-standard.scc | 2 --
2 files
By using the developer ktype instead of standard, these BSPs have the
same functionality of the old -standard BSPs.
Signed-off-by: California Sullivan
---
bsp/common-pc-64/common-pc-64-developer.scc | 17 +
bsp/common-pc/common-pc-developer.scc
Since we include the developer ktype we should include developer drivers.
Signed-off-by: California Sullivan
---
bsp/intel-common/intel-core2-32-preempt-rt.scc | 1 +
bsp/intel-common/intel-corei7-64-preempt-rt.scc | 1 +
2 files changed, 2 insertions(+)
diff
Without EXPERT, we hit a select on I2C_I801, forcing it to yes and
causing a warning. Set I2C_I801 to yes, and if a BSP wants to build it
as a module, it can be done through a developer ktype BSP.
Signed-off-by: California Sullivan
---
Since EMBEDDED, EXPERT, and DEBUG_KERNEL are being removed from the base
ktype, we can no longer assume DEBUG_KERNEL is enabled.
Also add this fragment to features that require DEBUG_KERNEL.
Signed-off-by: California Sullivan
---
features/debug/debug-kernel.cfg
Targetted for yocto-4.4 and master.
Changes since last revision:
*Renamed extended to developer*
More descriptive name than extended.
*Add DEBUG_PREEMPT to debug-kernel feature*
This is an important debug feature that we should explicitly enable.
Enabling CONFIG_DEBUG_MUTEXES was also proposed,
The base ktype no longer enables EXPERT, so PROCESSOR_SELECT cannot be
enabled by default. Nothing relying on PROCESSOR_SELECT is changed from
default, and PROCESSOR_SELECT itself only enables a printk, so this will
have no functional change on BSPs using these fragments.
Signed-off-by:
[[PATCH v2 00/12] bsp: add developer common-pc BSPs] On 12/02/2016 (Fri 17:42)
California Sullivan wrote:
> By using the developer ktype instead of standard, these BSPs have the
> same functionality of the old -standard BSPs.
>
> Signed-off-by: California Sullivan
13 matches
Mail list logo