https://www.phoronix.com/news/Linux-Multi-Kernel-Patches Phoronix * Articles & Reviews * News Archive * Forums * Premium Ad-Free * Contact * Popular Categories * Close * * Articles & Reviews * News Archive * Forums * Premium * Contact * Categories Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals * [ ] [Search] Multi-Kernel Architecture Proposed For The Linux Kernel Written by Michael Larabel in Linux Kernel on 21 September 2025 at 06:39 AM EDT. 50 Comments LINUX KERNEL Code was open-sourced this week and posted to the Linux kernel mailing list as a "request for comments" (RFC) for a multi-kernel architecture. This proposal could allow for multiple independent kernel instances to co-exist on a single physical machine. Each kernel could run on dedicated CPU Cores while sharing underlying hardware resources. This could also allow for some complex use-cases such as real-time (RT) kernels running on select CPU cores. Cong Wang of Multikernel Technologies Inc announced the open-source patches for the Linux kernel proposing a multi-kernel architecture. Multikernel Technologies has open-sourced their code and is promising a "community first" approach. Details on the Multikernel code going open-source can be found via their blog post announcement on multikernel.io along with more background information on this multi-kernel architecture effort. Multikernel.io overview Over on the Linux kernel mailing list is the RFC patch series introducing this multi-kernel architecture concept. Cong Wang explained of this multi-kernel proposal for the Linux kernel: "This patch series introduces multikernel architecture support, enabling multiple independent kernel instances to coexist and communicate on a single physical machine. Each kernel instance can run on dedicated CPU cores while sharing the underlying hardware resources. The multikernel architecture provides several key benefits: - Improved fault isolation between different workloads - Enhanced security through kernel-level separation - Better resource utilization than traditional VM (KVM, Xen etc.) - Potential zero-down kernel update with KHO (Kernel Hand Over) Architecture Overview: The implementation leverages kexec infrastructure to load and manage multiple kernel images, with each kernel instance assigned to specific CPU cores. Inter-kernel communication is facilitated through a dedicated IPI framework that allows kernels to coordinate and share information when necessary. ... This work enables new use cases such as running real-time kernels alongside general-purpose kernels, isolating security-critical applications, and providing dedicated kernel instances for specific workloads etc.." Already in response some have commented to similarly experimenting with running multiple kernels at once on x86 hardware but that it may be difficult advancing it beyond a proof-of-concept stage due to various complexities. It will be very interesting to see where this multi-kernel proposal leads and if there is enough interest from the upstream Linux kernel development community. 50 Comments Tweet Related News Bytedance Proposes "Parker" For Linux: Multiple Kernels Running Simultaneously Linux 6.17-rc7 Released: Linux 6.17 Stable Expected Next Week Linux 6.18 Expected To Land Google's Rust Binder Driver Linux 6.17 AMD PMF Driver Adding New ACPI ID For Upcoming AMD Platform Tyr Driver Being Submitted For Linux 6.18 As Rust-Based Arm Mali Driver Linux 6.18 To Allow Rust And C Code To Use The Same Memory Model About The Author Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com. Popular News This Week A Major Trading Firm Has Open-Sourced The Latest Linux File-System: TernFS Multi-Kernel Architecture Proposed For The Linux Kernel Git Developers Debate Making Rust Mandatory AMD ROCm 7.0 Officially Released With Many Significant Improvements Linux Ready To Upstream Support For Google's PSP Encryption For TCP Connections Godot 4.5 Open-Source Game Engine Released With A Multitude Of Improvements Rust 1.90 Released With LLD Default On Linux x86_64 While macOS x86_64 Demoted AMD Begins Plumbing APCI C4 Support In The Linux Kernel For Greater Power Savings Latest Linux News Qualcomm Announces X2 Elite SoCs - Up To 18 Cores & Up To 5.0GHz Boost Frequency Linux Laptop Vendor MALIBAL Attempting To Pursue Made-In-USA Laptops Intel Moves Pre-Arc Graphics To "Legacy" Driver On Windows - Linux Users Need Not Worry FFmpeg Introduces MPEG-H 3D Audio Decoding Support SquashFS Optimization Achieves 15,277x Performance In Developer Benchmark Haptic Touchpad Support Expected For Linux 6.18 Bytedance Proposes "Parker" For Linux: Multiple Kernels Running Simultaneously New Patches Optimize EXT4 Online Defragmentation For Better Performance Ad-Free Viewing By Showing Your Support During The Phoronix Oktoberfest / Autumn Sale Linux 6.18 To Make It Easier Parsing PCI Device Serial Numbers Show Your Support, Go Premium Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations. Latest Featured Articles The Massive AI Performance Benefit With AMX On Intel Xeon 6 "Granite Rapids" Running The Bcachefs DKMS Modules On Ubuntu Linux AMD Ryzen AI Max+ "Strix Halo" Performance With ROCm 7.0 Linux 6.17 File-System Benchmarks, Including OpenZFS & Bcachefs Revisiting DDR5-6400 vs. MRDIMM-8800 Performance With Intel Xeon 6 "Granite Rapids" Support Phoronix The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through tips/donations via PayPal or Stripe. Phoronix Media --------------------------------------------------------------------- * Contact * Michael Larabel Phoronix Premium --------------------------------------------------------------------- * Support Phoronix * While Having Ad-Free Browsing, * Single-Page Article Viewing Share --------------------------------------------------------------------- * Facebook * Twitter / X * Legal Disclaimer, Privacy Policy, Cookies | Privacy Manager | Contact * Copyright (c) 2004 - 2025 by Phoronix Media. * All trademarks used are properties of their respective owners. All rights reserved.