From ab671b0da131f2d984c58f10f26acd7d0556ffab Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Wed, 6 Nov 2024 21:29:10 -0500 Subject: kernel-yocto: allow early exit to configuration audit With the ability to tag raw configuration fragments as "hardware", there is a chance that badly behaved fragments throw warnings or cause other issues that are not applicable during development (or you understand the risk). Allow kernel configuration audit to be skipped if KMETA_AUDIT is not set (by default it is), to provide a flag for control over auditing. (From OE-Core rev: a39a1f7cf78ad1ca07438bce634a47e970f25047) Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie --- meta/classes-recipe/kernel-yocto.bbclass | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'meta/classes-recipe') diff --git a/meta/classes-recipe/kernel-yocto.bbclass b/meta/classes-recipe/kernel-yocto.bbclass index e73adcc725..a5d89dc2c8 100644 --- a/meta/classes-recipe/kernel-yocto.bbclass +++ b/meta/classes-recipe/kernel-yocto.bbclass @@ -568,6 +568,11 @@ python do_config_analysis() { python do_kernel_configcheck() { import re, string, sys, subprocess + audit_flag = d.getVar( "KMETA_AUDIT" ) + if not audit_flag: + bb.note( "kernel config audit disabled, skipping .." ) + return + s = d.getVar('S') # if KMETA isn't set globally by a recipe using this routine, use kgit to -- cgit v1.2.3-54-g00ecf