Debug StoriesThe Fetch Error That Fixed Itself: A BitBake SRCREV Mystery
A new vendor BSP release failed at do_fetch with a revision error. Every cleanup attempt failed, then a week later it built…
Deep dives, debugging war-stories and career guidance for engineers who work where the kernel meets real hardware.
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…
System DesignA bootloader boot counter catches dead boots; only a userspace check sees a dead application. How to design boot confirmation for a…
CareerYou have been told that ability is not fixed and you can get better with work. You believed it. Very little changed.…
NewsThis kernel build speedup series claims 36% faster builds. Read the author's own table and the arm64 full-build gain is 1%. The…
InsightsSeven longterm kernels released on 14 September 2026 carried 9,057 patches between them. Stable kernel patch volume has outgrown patch review.
Edge AIFile-backed weights let an edge device run a model from the page cache instead of a second private copy. What it saves,…
Debug StoriesA board with verified boot enabled happily booted a tampered kernel and printed OK. The only clue was one missing word on…
System DesignContainers vs packages on embedded Linux: how to deliver and update the application layer on a device that already has an A/B…
Deep DivesMemory allocation profiling attributes kernel RAM to a source line. What it costs to ship, how to leave it dormant, and why…
NewsLinux fixes a silent data loss bug present since 6.6, CRA vulnerability reporting is now mandatory in the EU, and Yocto 6.1…
CareerYou follow the tutorial, every step makes sense, and then you cannot start on your own. That gap is not a memory…
Kernel Security443 Linux kernel CVEs (6 - 12 Sep 2026) with the minimum safe version per branch - including CVE-2026-89533, CVE-2026-80914 and what…
AutomotiveThe NXP S32 automotive Linux BSP now ships Linux 6.12, but the PREEMPT_RT branch stayed behind on 6.6. What the tags and…
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.