TutorialsReading a Kernel Oops, Part 2: Decode to the Source Line and Reason Backward
Decode a kernel oops down to the exact source line: a reproducible tutorial using dmesg, faddr2line, decode_stacktrace.sh and gdb on a test…
Deep dives, debugging war-stories and career guidance for engineers who work where the kernel meets real hardware.
TutorialsDecode a kernel oops down to the exact source line: a reproducible tutorial using dmesg, faddr2line, decode_stacktrace.sh and gdb on a test…
Edge AILLM inference from flash: how to run a model larger than your DRAM by streaming weights from storage, explained for embedded engineers.
CareerRereading notes feels like learning, but it mostly builds recognition, not recall. Koriat and Bjork called it the illusion of competence. The…
InsightsThe default kernel LTS support window is now two years. What the shorter, then partly extended, timelines mean for embedded product planning.
InsightsWhere RISC-V embedded Linux actually stands in 2026: which layers are usable today, which are still immature, and why the BSP, not…
NewsLinux 7.2-rc2 makes poll() several times faster, the RTL8723BS driver still dominates staging, Buildroot LTS moves to three years, and Calixto launches…
InsightsA plain guide to CVEs and the EU Cyber Resilience Act: what each is, why they exist, and how vulnerability naming and…
TutorialsRead a kernel oops like evidence, not an answer: decode the header, the faulting-address fingerprint, and the unreliable call-trace frames by eye.
CareerThere is no shortcut to embedded Linux skill. An honest, stage-by-stage guide from fresher to senior on what actually builds real, durable…
NewsAn unprivileged IPv6 container-escape bug (CVE-2026-53362) is fixed across seven stable kernels; Linux 7.2 gains an MGLRU reclaim speedup and initial Apple…
CareerDaniel Kahneman showed that the mind jumps to a conclusion before it finishes reading the problem. In engineering, and in the AI…
TutorialsSet SCHED_FIFO priorities with chrt and configure CPU isolation with isolcpus and nohz_full so a real-time task runs with minimal interference.
Kernel SecurityThe Linux kernel project published 38 CVEs in the week of 27 June to 4 July 2026. All of them are already…
NewsOld ARM platforms are scheduled for removal in early 2027, BPF JIT memory reuse gets hardened in 7.2-rc2, and kernel developers debate…
Deep DivesA deep dive into Linux workqueues: how the kernel queues, wakes, and runs deferred work — from queue_work() to your handler, traced…
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.