]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
linux-yocto/6.12: cfg: fix iommu configuration for -tiny kernel
authorBruce Ashfield <bruce.ashfield@gmail.com>
Mon, 21 Apr 2025 02:45:32 +0000 (22:45 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 23 Apr 2025 18:47:34 +0000 (19:47 +0100)
Integrating the following commit(s) to linux-yocto/.:

1/1 [
    Author: Bruce Ashfield
    Email: bruce.ashfield@gmail.com
    Subject: iommu: add config dependencies
    Date: Sun, 20 Apr 2025 22:28:21 -0400

    commit [cfg/intel.scc: Include iommu.scc for Arrowlake boot support]
    moves the iommu configuration to a location that is included by more
    BSPs and kernel types.

    One of those kernel types is the -tiny kernel, which uses a allnoconfig
    base. Due to the allnoconfig, there are missing dependencies to allow
    the desired options to be enabled in the final .config

    Those missing options throw configuration audit warnings

    By adding the required dependencies to the fragment, it is now
    standalone and can be included from anywhere without configuration
    audit warnings being triggered.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb
meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb
meta/recipes-kernel/linux/linux-yocto_6.12.bb

index 774e828fec5dd4799956644f870f4d6cfa7750fe..44346445c443e517a7ee14589be150d7c2995b6c 100644 (file)
@@ -15,7 +15,7 @@ python () {
 }
 
 SRCREV_machine ?= "8569a61bf30561b620c3171431906cd8ddb7d095"
-SRCREV_meta ?= "6d55bad30f3e379bf2ad98d971d1ada4f48e2eff"
+SRCREV_meta ?= "d36334a8b9597faf3978548085097c3b54d462d1"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.12;destsuffix=${KMETA};protocol=https"
index 50b1787db22ef14f6446aba3fd9dd142dcbfe308..d9c62737a433f569b64da5566f4c86b99ea6d4fb 100644 (file)
@@ -18,7 +18,7 @@ KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
 SRCREV_machine ?= "c2c450e032c7bf2653e50fc0a87329ce5660b6be"
-SRCREV_meta ?= "6d55bad30f3e379bf2ad98d971d1ada4f48e2eff"
+SRCREV_meta ?= "d36334a8b9597faf3978548085097c3b54d462d1"
 
 PV = "${LINUX_VERSION}+git"
 
index 5472a8d79f9d5ad29455738826f5e5588a5e1dc0..e45a8a61d4b000efcd9a0e2b2cabb3bf1da7d364 100644 (file)
@@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "c2c450e032c7bf2653e50fc0a87329ce5660b6be"
 SRCREV_machine:qemux86-64 ?= "c2c450e032c7bf2653e50fc0a87329ce5660b6be"
 SRCREV_machine:qemumips64 ?= "8a34918e22d2fc3b37282d1929e760747762b74e"
 SRCREV_machine ?= "c2c450e032c7bf2653e50fc0a87329ce5660b6be"
-SRCREV_meta ?= "6d55bad30f3e379bf2ad98d971d1ada4f48e2eff"
+SRCREV_meta ?= "d36334a8b9597faf3978548085097c3b54d462d1"
 
 # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll
 # get the <version>/base branch, which is pure upstream -stable, and the same