Developer Andrii Salivon posted patches to add mainline Linux kernel support for the Amazon Kindle 4, enabling the i.MX50-based device to boot with DeviceTree support, console access, and eMMC functionality. While custom distributions like postmarketOS have supported the device for years, these patches aim to bring official mainline kernel support. Testing with Arch Linux for ARM demonstrated the capability on actual hardware.
Thread Trace Part 1 introduces ROCprof Compute Viewer (RCV), a GUI tool for analyzing AMD GPU kernel performance using SQTT (thread trace) technology. The post explains how to capture traces with rocprofv3, analyze instruction timing and stalls, and investigate performance bottlenecks by connecting source code to executed ISA instructions. It is the first in a three-part series targeting kernel developers and profiling tool developers working with ROCm 7.13 or later.
TPM-Attest proposes a hardware-rooted alternative to invasive kernel-level anti-cheat systems for Linux gaming, using TPM 2.0 and the Integrity Measurement Architecture to cryptographically verify clean boots and authorized software without proprietary drivers. The system intercepts Epic Online Services calls via userspace hooks and achieves 100% detection across 500 tamper tests, with the implementation released as open-source.
AI-generated code reached a record 17.25% of all Linux Kernel patches in September, with 1,634 AI-written code submissions submitted in a single week.
Dimitris Gounaridis reports progress on porting Enlightenment desktop to NetBSD as part of Google Summer of Code 2026. Key fixes include correcting the shutdown command to power off rather than halt the system, resolving an efreet cache error by increasing kernel file descriptor limits, and upstreaming window manager changes. Work continues on updating pkgsrc packages with the latest patches and fixes.
Amiga Unix (Amix), Commodore's 1990s System V implementation, is being revived by the amigaux.org community project with modern toolchain support, package management, and drivers for classic and accelerator hardware. The project supports 68040/68060 processors, various Zorro cards, and provides installation via floppy/CD with remote package installation, with X11 and Mesa in development.
An analysis of Rust usage in Windows 11 reveals multiple components built partially or entirely in Rust, including two servicing DLLs (CloudRecoveryDownloadTool.dll and UdiApiClient.dll), DWriteCore at 57.9% Rust, and the MathCAT library used by Narrator. Microsoft has developed an internal Rust toolchain with a UTC backend alternative to LLVM, announced in September 2026 as a Tier-1 language at the company.
Zephyr RTOS has been ported to WebAssembly, allowing the kernel to run freestanding in a browser with a single wasm32 linear memory. The implementation uses Binaryen's Asyncify for context switching and cooperative interrupts, with virtual time enabling deterministic execution. Multiple test samples including hello_world, synchronization, and semaphore tests pass successfully.
Emetgate is a verification kernel that sits between language models and source code, ensuring only verified changes reach disk. It applies theorem-prover discipline to LLM-generated code by having the model propose changes while a small deterministic kernel verifies them structurally and through testing before atomic commit or rejection.
A blog post exploring software sandboxing fundamentals, discussing the challenges of implementing privilege restriction mechanisms in software without administrative authority. The author shares experiences from work on Emilua, examining traditional UNIX approaches and modern OS interfaces like Capsicum and Seccomp, while cautioning against insecure practices like suid binaries.
A proof-of-concept system for detecting and mitigating volumetric DDoS attacks using eBPF/XDP kernel processing, CUDA GPU acceleration, and covariance manifold analysis. The architecture decouples real-time packet filtering from statistical analysis to avoid latency bottlenecks, enabling defense without infrastructure cost to the defender.
Archive directory listing of Linux kernel version 1.0 source code and patches from March-April 1994, containing the original tar distributions in multiple compression formats (bz2, gz, xz) along with numbered patch files and cryptographic signatures.
C++26 fixes a long-standing undefined behavior issue where trivial infinite loops (while(true);) with no side effects could be optimized away by compilers. The standard now defines such loops as well-defined by replacing them with std::this_thread::yield(), aligning C++ with C's existing behavior and addressing real safety concerns in embedded and kernel code.
Linux has patched a data loss bug present since 2023 that silently corrupted user-space writes when transparent hugepages were enabled under cgroup limits. The bug affected production systems including Polars users and was fixed with a single-line code change, now being backported to stable kernel series.
An interactive guide to macOS architecture that visualizes kernel components and links directly to open source code published by Apple on GitHub, allowing users to explore the system from high-level overview to source files.
Vinix is a modern operating system written in V that boots to a desktop in seconds using only 100 MB of RAM and 1 GB of disk space. It runs Linux binaries natively through a compatible syscall interface, features optional application sandboxing, and includes custom GPU drivers for Apple Silicon Macs with M1, M3, M4, and M5 support planned.
A reverse-engineered out-of-tree Linux driver for the Cavium CN6640-SNIC10E 10GbE SmartNIC exposes the card as two independent network interfaces over PCIe by programming unprogrammed PEM inbound registers. The card runs OpenWrt from RAM and achieves line-rate TX performance (9.7–9.8 Gb/s) with zero-copy while the host driver manages packet forwarding between shared-memory rings and kernel network interfaces.
On April 30, 2026, a Linux kernel 0-day vulnerability (CVE-2026-31431, 'Copy Fail') enabling local privilege escalation was publicly disclosed with a working exploit available. The team mitigated the vulnerability within an hour by unloading the vulnerable algif_aead kernel module on Ubuntu servers, while Kubernetes systems running Flatcar Container Linux were unaffected due to disabled kernel configuration.
A Docker container is a Linux sandbox that isolates processes using kernel features like namespaces and cgroups, allowing them to run directly on the host kernel with a restricted view of the system. Unlike virtual machines, containers share the host kernel and boot instantly with minimal memory overhead. Containers require a Linux VM to run on macOS and Windows since those kernels lack the necessary isolation mechanisms.
Omarchy 4.0.4 now uses its custom linux-omarchy kernel by default instead of the standard Arch kernel, offering improvements in desktop responsiveness, gaming compatibility, Btrfs performance, and hardware support across various systems including Dell XPS machines.