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" {