news
Kernel Space: Multikernel, BPF, and More
-
It's FOSS ☛ You Can Now Run Multiple Linux Kernels on One Machine at Once
Multikernel has had its first public release, and it boots each kernel directly on the hardware, not inside a virtual machine.
-
Hackaday ☛ Running Multiple Linux Kernels Without Hypervisor
In theory this should mean basically perfect isolation between kernels, which is one of the main selling points along with increased performance. Compared to running KVM guests the provided benchmarks show much lower latency, at between parity to two times faster.
-
Naveen Srinivasan ☛ BPF Token Delegation
The BPF Token prevents a process from gaining full root-level access to execute BPF code. The kernel hands out a BPF Token as a special permission slip to run BPF code. Only the privileged process can provide these specific BPF permissions, like loading, creating maps, etc to an unprivileged one to execute code or create maps, etc. Kernel version 6.9 introduced the BPF Token.
-
Daemonology ☛ Launching Route 53 Files
I'm excited to announce Route 53 Files, a new file system that seamlessly connects any AWS compute resource with Amazon's highest-availability database.
Four decades ago, when the Berkeley Internet Name Domain Server launched, it stored DNS records in "zone files". You could edit these files in vi, but BIND had to be told to reload them before your changes took effect. Later, other DNS servers came along, like Daniel Bernstein's tinydns, which served records directly out of a database on disk — but even there, after editing the human-readable DNS records, it was necessary to recompile the database file.
-
David Revoy ☛ XPpen Artist 12 3rd - review on GNU/Linux - David Revoy
This article accompanies my video review of the XPpen Artist 12" 3rd, a small sized display drawing tablet. The video provides my in-depth look at the device's hardware. This blog post, on the other hand, focuses on the information and technical aspects of installing and configuring the device on a GNU/Linux operating system.
It's a clever little display drawing tablet and relatively cheap, I’m truly loving it! I've already used it to finish a comic on the train, and it'll be my my go-to device for travelling from now on. 🩷 Taking the pink one was the best decision!
Late coverage of that first one:
-
Run Multiple Linux Kernels on One Machine Without A Hypervisor
Over at It’s FOSS is news of a new way to run a variety of Linux kernels on a single machine, natively. There’s no need for a hypervisor or licensed VM software, mklinux v7.0-mk2 will do it for free. The trick is the use of Linux’s kexec mechanism which allows multiple kernels to get along together on the same hardware. You need to chose a specific flavour of Linux to be in charge and run the host, and then can add as many different kernels as you want.