From 6c57df250d7b3a29b18d0dfd4456af3ad6c61873 Mon Sep 17 00:00:00 2001 From: Jeremy Huntwork Date: Fri, 6 Nov 2026 19:55:22 -0500 Subject: [PATCH] Update Linux LTS and enable x86 KVM --- recipes/core/linux/mere-x86_64.config.fragment | 8 ++++++++ recipes/core/linux/recipe.kdl | 6 +++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/recipes/core/linux/mere-x86_64.config.fragment b/recipes/core/linux/mere-x86_64.config.fragment index 40151ea3..a1279686 100644 --- a/recipes/core/linux/mere-x86_64.config.fragment +++ b/recipes/core/linux/mere-x86_64.config.fragment @@ -24,6 +24,14 @@ CONFIG_PM_AUTOSLEEP=y # In 6.19, MICROCODE_INTEL/MICROCODE_AMD merged into MICROCODE. CONFIG_MICROCODE=y +# --- KVM virtualization --- +# Keep the hypervisor core built in and ship both vendor backends as modules. +# This lets the same x86_64 kernel host KVM guests on Intel and AMD systems. +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=y +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m + # --- Graphics --- CONFIG_DRM_I915=m CONFIG_DRM_AMDGPU=m diff --git a/recipes/core/linux/recipe.kdl b/recipes/core/linux/recipe.kdl index ce87c83c..b4989c00 100644 --- a/recipes/core/linux/recipe.kdl +++ b/recipes/core/linux/recipe.kdl @@ -1,7 +1,7 @@ recipe { name "linux" - version "6.18.42" - release 2 + version "6.18.62" + release 1 description "Linux kernel and modules" url "http://www.kernel.org" licenses "GPL2" @@ -24,7 +24,7 @@ recipe { } source "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-${recipe.version}.tar.xz" { - blake3 "a39abc6d59532b3f8a779f1130eb56077ae8ea3fc887c3585218e5d90c1c3cce" + blake3 "1292d1098eb0bdd33e7636260489533fa02ac8c8c3940a640a05d46eaddbced5" } source "mere-common.config.fragment" {