Deep DivesThe pinctrl Subsystem: How Linux Multiplexes and Configures SoC Pins
The pinctrl subsystem lets Linux multiplex and configure SoC pins from device tree. How pinmux and pinconf work, the consumer API, and…
Deep dives, debugging war-stories and career guidance for engineers who work where the kernel meets real hardware.
Deep DivesThe pinctrl subsystem lets Linux multiplex and configure SoC pins from device tree. How pinmux and pinconf work, the consumer API, and…
NewsYocto's wrynose LTS swaps cve-check for sbom-cve-check, Linux 7.2 splits device-ID headers, a DRM scheduler rework cuts GPU latency, plus a 10-inch…
CareerA practical guide to choosing an embedded Linux specialization: device drivers, kernel internals, BSP, real-time, or edge AI, and what each involves.
CareerStaying silent in a class or review feels safe, but speaking forces a half-formed idea into a sentence — and that act…
InsightsQualcomm and Android are moving to an upstream-first BSP that tracks the mainline kernel. Here is what the shift means for embedded…
CareerAI can now write kernel code that compiles and looks right but is quietly wrong. The kernel community has formally drawn the…
Edge AIEdge AI in automotive and industrial systems runs beside a deterministic, safety-critical control loop. How real-time Linux, TSN and mixed criticality help.
TutorialsUse dynamic debug to switch on pr_debug and dev_dbg messages in a running Linux kernel, without rebuilding or rebooting.
Edge AITinyML vs Edge AI on Linux is not a TOPS comparison. It is a choice of machine. A decision guide, the measured…
NewsBPF exploit shielding at LSFMM+BPF 2026, sched_ext sub-schedulers in Linux 7.2, a modern kernel crypto library API, and Yocto CVE metadata gaps.
CareerCal Newport argues deep, distraction-free concentration is becoming rare exactly as it becomes valuable. In the AI age, deep work produces the…
Kernel SecurityThree Linux kernel CVEs published 11-18 July 2026. The IPv4 fix CVE-2026-53366 is highest priority. What matters for mobile, embedded, cloud and…
Deep DivesOne kernel function, rpm_check_suspend_allowed(), decides whether runtime PM suspends your device. Each return code names the exact field to inspect.
NewsNVIDIA's mainstream Jetson Thor T3000 and T2000 modules, a RISC-V BIOS-like firmware effort, extended cache-aware scheduling, and an open edge-AI camera.
CareerLinux 7.1 merged 15,849 commits, but Reviewed-by fell to 51% and Tested-by to 8%. Kernel patch review is the scarce skill now,…
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.