From: Bruce Ashfield Date: Thu, 4 Dec 2025 04:30:13 +0000 (-0500) Subject: linux-yocto/6.17: fix -tiny kernel boot X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5470df7b5235e967efc591b96793047d4559454d;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git linux-yocto/6.17: fix -tiny kernel boot Integrating the following commit(s) to linux-yocto/6.17: 1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: rdinit: fix boot warning caused by warning supression Date: Sun, 2 Nov 2025 23:34:04 -0500 The commit: 3b2f001e6a236 [boot: only emit rdinit warning on initramfs boot] was causing boot failures on configurations that use initramfs as it incorrectly changed the boot flow while silencing the warning for machines not using an initramfs. With this, we get the warning silenced and working initramfs boots. Signed-off-by: Bruce Ashfield ] Signed-off-by: Bruce Ashfield Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb index 864ab29fcb4..883fbbea0ae 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.17.bb @@ -14,8 +14,8 @@ python () { raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") } -SRCREV_machine ?= "a481087a5bd14195ca2f74527b3454ecf210a7ac" -SRCREV_meta ?= "b4e4cfd96ab92d6bdf9d4498dde977aa66ee0702" +SRCREV_machine ?= "e91a8eb1303c8fcf52e24099fb6246c538b8441a" +SRCREV_meta ?= "17d3a09a9c0fbee9066660a8af341235f919343f" 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.17;destsuffix=${KMETA};protocol=https" diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb index 2a0a651fd21..7a8888d8e52 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.17.bb @@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native" KMETA = "kernel-meta" KCONF_BSP_AUDIT_LEVEL = "2" -SRCREV_machine ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" -SRCREV_meta ?= "b4e4cfd96ab92d6bdf9d4498dde977aa66ee0702" +SRCREV_machine ?= "3951620137e1a21f5038c157fb5c32ab188eecf8" +SRCREV_meta ?= "17d3a09a9c0fbee9066660a8af341235f919343f" PV = "${LINUX_VERSION}+git" diff --git a/meta/recipes-kernel/linux/linux-yocto_6.17.bb b/meta/recipes-kernel/linux/linux-yocto_6.17.bb index 5d10a17e70d..ed517bce7f8 100644 --- a/meta/recipes-kernel/linux/linux-yocto_6.17.bb +++ b/meta/recipes-kernel/linux/linux-yocto_6.17.bb @@ -18,18 +18,18 @@ KBRANCH:qemux86-64 ?= "v6.17/standard/base" KBRANCH:qemuloongarch64 ?= "v6.17/standard/base" KBRANCH:qemumips64 ?= "v6.17/standard/mti-malta" -SRCREV_machine:qemuarm ?= "565a0d8d4266f4357e9fea437ad72699aed95606" -SRCREV_machine:qemuarm64 ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" -SRCREV_machine:qemuloongarch64 ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" +SRCREV_machine:qemuarm ?= "11f0c9e4250581afe8f245db37694466c020bf93" +SRCREV_machine:qemuarm64 ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" +SRCREV_machine:qemuloongarch64 ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" SRCREV_machine:qemumips ?= "62ea92a539f58803a222be98b81118403074206e" -SRCREV_machine:qemuppc ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" -SRCREV_machine:qemuriscv64 ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" -SRCREV_machine:qemuriscv32 ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" -SRCREV_machine:qemux86 ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" -SRCREV_machine:qemux86-64 ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" +SRCREV_machine:qemuppc ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" +SRCREV_machine:qemuriscv64 ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" +SRCREV_machine:qemuriscv32 ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" +SRCREV_machine:qemux86 ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" +SRCREV_machine:qemux86-64 ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" SRCREV_machine:qemumips64 ?= "9fb4ff0187c85426f21fd40d4c61b742800f65c4" -SRCREV_machine ?= "19af2117bca4cf9244bb7b561ddf42c3cd7d51ff" -SRCREV_meta ?= "b4e4cfd96ab92d6bdf9d4498dde977aa66ee0702" +SRCREV_machine ?= "6233877162eb4d3f8c44d86cdb35089752ec93c3" +SRCREV_meta ?= "17d3a09a9c0fbee9066660a8af341235f919343f" # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll # get the /base branch, which is pure upstream -stable, and the same