
The eBPF Virtual Machine
Let's discover the eBPF VM layer, how eBPF programs are built and loaded into kernel.

Let's discover the eBPF VM layer, how eBPF programs are built and loaded into kernel.

The most important feature in modern C++: new awareness multithreading memory model.

Designing lock-free concurrent data structures.

Using Yocto to build simplest Linux distro for Aarch64 and emulating the system with QEMU.

Booting system with U-Boot, understand loading/storing environment variables.

Writing bare metal boot code for Aarch64.

Understand the executable file and Linux Kernel Image formats in various platforms.

Understand the rootfs concept, how to build a minimum one, and discover other common tools like Busybox, Yocto, Buildroot.

Let's dive deeper into the concept of initrd, explore why it's needed, and how the Linux Kernel boots with this `temporary rootfs`.

Write your own are metal boot code, drivers for STM32F407xx SoC