DEV Community

Raghu Bharadwaj profile picture

Raghu Bharadwaj

Linux kernel, device drivers & embedded Linux trainer. Founder @ TECH VEDA. Author of Mastering Linux Kernel Development (Packt, 2017). Writing about kernel internals, Yocto & edge AI.

Location Hyderabad, India Joined Joined on  Personal website https://www.techveda.live

Work

techveda

Kernel & Embedded News: Linux 7.3-rc1 Out; NVMe 2.4 Goes Post-Quantum

Kernel & Embedded News: Linux 7.3-rc1 Out; NVMe 2.4 Goes Post-Quantum

1
Comments
13 min read

Want to connect with Raghu Bharadwaj?

Create an account to connect with Raghu Bharadwaj. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Open-Source Device CVEs: What to Patch by Vertical (August 2026)

Open-Source Device CVEs: What to Patch by Vertical (August 2026)

1
Comments
13 min read
Kernel CVEs Per Release Have Tripled. The Bugs Have Not.

Kernel CVEs Per Release Have Tripled. The Bugs Have Not.

1
Comments
9 min read
UBI on Raw NAND: The Layer That Hides Bad Blocks and Wear

UBI on Raw NAND: The Layer That Hides Bad Blocks and Wear

1
Comments
11 min read
Linux Kernel CVEs: What to Patch by Device (23 – 29 Aug 2026)

Linux Kernel CVEs: What to Patch by Device (23 – 29 Aug 2026)

1
Comments
11 min read
Inherited a Vendor BSP? Measure These Five Things First

Inherited a Vendor BSP? Measure These Five Things First

1
Comments
10 min read
The State of Automotive Grade Linux in 2026: Which Release to Build

The State of Automotive Grade Linux in 2026: Which Release to Build

3
Comments
11 min read
Why the Inference Process Keeps Growing After It Starts

Why the Inference Process Keeps Growing After It Starts

1
Comments
19 min read
systemd vs BusyBox init: Which Init System Fits Your Device?

systemd vs BusyBox init: Which Init System Fits Your Device?

1
Comments
14 min read
Linux 7.3: AF_ALG Restricted by Default, YOLOX on Etnaviv

Linux 7.3: AF_ALG Restricted by Default, YOLOX on Etnaviv

1
Comments
8 min read
Linux genpd Power Domains: Why a Rail Won’t Power Off?

Linux genpd Power Domains: Why a Rail Won’t Power Off?

Comments
13 min read
Kernel Cleanup Helpers: What Your LTS Actually Has

Kernel Cleanup Helpers: What Your LTS Actually Has

1
Comments
10 min read
Buildroot for Embedded Linux — Part 1: Your First Buildroot Root Filesystem

Buildroot for Embedded Linux — Part 1: Your First Buildroot Root Filesystem

Comments
7 min read
In-Tree vs Out-of-Tree Driver: Where Your Code Should Live

In-Tree vs Out-of-Tree Driver: Where Your Code Should Live

2
Comments
7 min read
Linux Kernel CVEs: What to Patch by Device (16 – 22 Aug 2026)

Linux Kernel CVEs: What to Patch by Device (16 – 22 Aug 2026)

2
Comments
12 min read
The Linux DMA API: Coherent and Streaming Mappings Explained

The Linux DMA API: Coherent and Streaming Mappings Explained

1
Comments
11 min read
Kernel & Embedded News: 32-bit Arm Deprecations in 7.3; Rsync 3.5

Kernel & Embedded News: 32-bit Arm Deprecations in 7.3; Rsync 3.5

Comments
9 min read
Device Tree Ownership Is Moving Up Into Firmware

Device Tree Ownership Is Moving Up Into Firmware

Comments
9 min read
The Mainline NPU Driver on RK3588, and What It Cannot Do Yet

The Mainline NPU Driver on RK3588, and What It Cannot Do Yet

2
Comments 1
7 min read
Operator Fallback: Why Your Accelerated Model Still Runs on the CPU

Operator Fallback: Why Your Accelerated Model Still Runs on the CPU

Comments
9 min read
Kernel & Embedded News: Linux 7.3 Merge Window; QEMU 11.1 Released

Kernel & Embedded News: Linux 7.3 Merge Window; QEMU 11.1 Released

1
Comments
9 min read
Linux 7.2 Is Out: What Embedded Teams Should Test First

Linux 7.2 Is Out: What Embedded Teams Should Test First

1
Comments
7 min read
Writing a Minimal sched_ext Scheduler

Writing a Minimal sched_ext Scheduler

1
Comments
8 min read
The regmap Subsystem: One Register API Across I2C, SPI and MMIO

The regmap Subsystem: One Register API Across I2C, SPI and MMIO

Comments
8 min read
How to Write a Kernel Bug Report Maintainers Act On

How to Write a Kernel Bug Report Maintainers Act On

Comments
11 min read
Your 32-bit Product Will Fail in 2038. Your Build Will Not Stop It.

Your 32-bit Product Will Fail in 2038. Your Build Will Not Stop It.

Comments
11 min read
Embedded Linux Boot Time — Part 2: Measuring the Kernel and User Space

Embedded Linux Boot Time — Part 2: Measuring the Kernel and User Space

Comments
16 min read
Choosing a Root Filesystem Format for Embedded Linux

Choosing a Root Filesystem Format for Embedded Linux

Comments
7 min read
Kernel & Embedded News: Linux 7.2 Final RC; FFmpeg 9.0 Released

Kernel & Embedded News: Linux 7.2 Final RC; FFmpeg 9.0 Released

1
Comments
11 min read
Capturing a Kernel Crash Dump with kdump on ARM64

Capturing a Kernel Crash Dump with kdump on ARM64

1
Comments
11 min read
SoC Kernel Support: How to Tell If Yours Has Already Lapsed

SoC Kernel Support: How to Tell If Yours Has Already Lapsed

1
Comments
17 min read
What fork() Actually Costs, and Why the Process-Builder RFC Does Not Fix It Yet

What fork() Actually Costs, and Why the Process-Builder RFC Does Not Fix It Yet

1
Comments
15 min read
Linux Kernel CVEs: What to Patch by Device (2 – 8 Aug 2026)

Linux Kernel CVEs: What to Patch by Device (2 – 8 Aug 2026)

1
Comments
7 min read
Choosing an A/B Update Layout for Your Product

Choosing an A/B Update Layout for Your Product

1
Comments
7 min read
Embedded Linux Boot Time — Part 1: The Phase You Are Not Measuring

Embedded Linux Boot Time — Part 1: The Phase You Are Not Measuring

3
Comments
14 min read
Kernel & Embedded News: AI-Written Patch Rules; AMD Ryzen X100

Kernel & Embedded News: AI-Written Patch Rules; AMD Ryzen X100

5
Comments
10 min read
The Mindset Behind Hard Debugging

The Mindset Behind Hard Debugging

Comments
5 min read
The Kernel Maintainer Bottleneck and What It Means for Upstreaming

The Kernel Maintainer Bottleneck and What It Means for Upstreaming

1
Comments 2
7 min read
Yocto vs Buildroot: Choosing a Build System for Your Product

Yocto vs Buildroot: Choosing a Build System for Your Product

Comments
7 min read
Speculative Decoding: Faster On-Device LLMs

Speculative Decoding: Faster On-Device LLMs

1
Comments 4
6 min read
Kernel & Embedded News: Linux 7.2 Nears Release; Swap I/O Rework

Kernel & Embedded News: Linux 7.2 Nears Release; Swap I/O Rework

Comments
6 min read
The cachestat() Syscall: Reading Linux Page-Cache Stats from User Space

The cachestat() Syscall: Reading Linux Page-Cache Stats from User Space

Comments
7 min read
dm-verity: How a Read-Only Rootfs Stays Verified

dm-verity: How a Read-Only Rootfs Stays Verified

Comments
9 min read
Kernel & Embedded News: Hazard Pointers Proposed for the Kernel

Kernel & Embedded News: Hazard Pointers Proposed for the Kernel

Comments
5 min read
Architecting Mainline-Friendly Products

Architecting Mainline-Friendly Products

Comments
9 min read
Linux Kernel CVEs: What to Patch by Device (26 Jul – 1 Aug 2026)

Linux Kernel CVEs: What to Patch by Device (26 Jul – 1 Aug 2026)

Comments
4 min read
Devres: How Managed Device Resources Work in the Linux Kernel

Devres: How Managed Device Resources Work in the Linux Kernel

Comments
8 min read
Open-Source Device CVEs: What to Patch by Vertical (July 2026)

Open-Source Device CVEs: What to Patch by Vertical (July 2026)

Comments
10 min read
How to Build an Embedded Linux Lab From Scratch

How to Build an Embedded Linux Lab From Scratch

1
Comments
8 min read
Kernel & Embedded News: Syscall Entry Reworked for 7.3; KVM MMU Split

Kernel & Embedded News: Syscall Entry Reworked for 7.3; KVM MMU Split

Comments
7 min read
Safety-Critical Linux: What Certifying It Actually Takes

Safety-Critical Linux: What Certifying It Actually Takes

Comments
6 min read
Coherent vs Streaming DMA: A Deep Dive into the Linux DMA Mapping API

Coherent vs Streaming DMA: A Deep Dive into the Linux DMA Mapping API

1
Comments
14 min read
How to Get Your First Linux Kernel Patch Accepted

How to Get Your First Linux Kernel Patch Accepted

1
Comments
8 min read
Real-Time Linux vs RTOS: Zephyr, FreeRTOS, PREEMPT_RT

Real-Time Linux vs RTOS: Zephyr, FreeRTOS, PREEMPT_RT

1
Comments
13 min read
Edge AI in the Next 10 Years: The Silicon Shift

Edge AI in the Next 10 Years: The Silicon Shift

Comments
9 min read
loading...