Table of Contents

Kbuild system

General setup

cgroups

namespaces

System calls

UAPI

IRQ

Concurrency

mutex

semaphore

spinlock

completion

RCU

Timers

Standard timers

HR timers

Tickless kernel

Driver model

Device model

Debugging

Macros

Dynamic debugging

ftrace

Virtual filesystems

sysfs

debugfs