NewsKernel & Embedded News: slab_tiny Targets 7.4; inotify Side Channel
A slab_tiny boot option is proposed for Linux 7.4, inotify is shown to leak keystroke timing, 7.1 reaches end of life, and RK3588 video decoding advances.
Read the article →Deep dives, debugging war-stories and career guidance for engineers who work where the kernel meets real hardware.
NewsA slab_tiny boot option is proposed for Linux 7.4, inotify is shown to leak keystroke timing, 7.1 reaches end of life, and RK3588 video decoding advances.
Read the article →
TutorialsBuild a RISC-V Linux kernel from source, pack a minimal initramfs, and boot it on OpenSBI under QEMU — with the real…
Deep DivesHow Linux nvmem cells carry a MAC address or calibration data out of an EEPROM or fuse array and into a driver…
Kernel Security607 Linux kernel CVEs (20 - 26 Sep 2026) with the minimum safe version per branch - including CVE-2026-93207, CVE-2026-97413 and what…
CareerA fix copied from another board or generated by an AI assistant carries its form but not the condition that made it…
System DesignA watchdog resets a stuck device but names no fault. What a reliability strategy adds: ordered timeouts, kernel detection and persistent crash…
AutomotiveXen, KVM, Jailhouse or QNX? Which automotive hypervisor fits which integrity level, what each hands an assessor, and the part none of…
TutorialsBoot a custom Linux kernel in QEMU with a minimal BusyBox initramfs: build the cpio, wire the console, and insmod a module…
Deep DivesUnder PREEMPT_RT spinlock_t becomes an rtmutex. Sleeping spinlocks explain why _irq does nothing and why unlock order matters.
CareerMixing different problems together and studying one topic at a time train two different things. Which one you need depends on which…
InsightsA reboot mode string the kernel does not recognise gives no error and no log line. The board reboots normally. How to…
NewsThe Rust Binder driver replaces Android's C implementation in Linux 7.4. Also: io_uring identity handoff, orphaned VMs, and the first Cortex-A320 SoCs.
Debug StoriesA new vendor BSP release failed at do_fetch with a revision error. Every cleanup attempt failed, then a week later it built…
Edge AIConcurrent inference on an edge board collapses once processes exceed half the CPU cores. The kernel-side reason, and how to measure it…
Kernel Security878 Linux kernel CVEs (13 - 19 Sep 2026) with the minimum safe version per branch - including CVE-2026-89969, CVE-2026-90036 and what…
One email every two weeks — the best of our kernel & embedded writing, plus a hand-picked link or two. No spam.
// 1,200+ embedded engineers already read it
We email occasionally and never share your address.