Tags
acpi
barriers
bus
concurrency
- CPU barriers
- Compiler barriers
- IRQ
- Memory model
- Overview
- Processes
- RCU
- System call
- Threaded IRQ
- Timer and timekeeping
- Workqueue
- dl_sched
- fair_sched
- hrtimer
- mutex
- preemption
- rt_sched
- semaphore
- softirq
- spinlock
- strace
- tasklet
- vDSO
context
debugging
- Analyze call traces
- Debugging overview
- Dynamic debug
- Event sources
- KASAN
- KCSAN
- KFENCE
- KMEMLEAD
- Kprobes
- Lockdep
- Overview
- SPARSE
- Tracepoints
- Tracing overview
- UBSAN
- apitrace
- bpftrace
- coccinelle
- debugfs
- decode_stacktrace.sh
- drgn
- ftrace (trace-cmd)
- ftrace (tracefs)
- kdump
- kgdb
- pstore
- smatch
display-interface
drivers
- ACPI
- Clocks
- DMA
- DT schema
- Device tree
- Driver model
- GPIO
- I2C
- Interrupts
- Kernel modules
- PCIe
- Platform
- SPI
- USB
- device_link
- firmware
- pinctrl
- regmap
- udev
git
- git basics
- git bisect
- git cherry-pick
- git interrogators
- git rebase
- git rebase (interactive)
- git worktree
graphics
- Atomic KMS
- DP-MST
- DRI
- DRM-CI
- Display Pipeline
- DisplayPort
- EDID
- HDMI
- KMS
- KMS Bridges
- KUnit tests
- LVDS
- Mesa
- Mutter
- RGB
- Rendering Pipeline
- VGA
- Wayland protocol
- apitrace
- igt-gpu-toos
- libdrm
- libinput
- simpledrm
- vkms
kms
locking
pcie
- AER
- Configuration
- D-states
- D3Cold
- Detect
- L0s (by ASPM)
- L1 (by ASPM)
- L1 (by PCI-PM)
- L1 substates
- L2
- L2/L3 Ready
- L3
- LTR
- LTSSM overview
- Link speed change
- Link width change
- PME
- Polling
- Recovery
- Recovery.Equalization
- TS1 and TS2
- The L0 state
pcie-ltssm
- Configuration
- Detect
- L2/L3 Ready
- LTSSM overview
- Link speed change
- Link width change
- Polling
- Recovery
- Recovery.Equalization
- TS1 and TS2
- The L0 state
postmoterm
power-management
- ACPI C-States
- ACPI P-States
- ACPI S-States
- ACPI debugging
- ACPI power management objects
- D-states
- D3Cold
- L0s (by ASPM)
- L1 (by ASPM)
- L1 (by PCI-PM)
- L1 substates
- L2
- L3
- LTR
- Modern Standby (S0ix)
- OPP
- PM Domain (genpd)
- PM Frameworks
- PM QoS
- PME
- Runtime PM
- Standby
- Suspend-to-idle
- Suspend-to-ram
- System-wide suspend
- The L0 state
- Thermal subsystem
- cpufreq
- cpuidle
- thermald
sanitizers
schedulers
sound
- ALSA
- ASoC
- DAPM
- HDA
- Pipewire
- PulseAudio
- Sound Open Firmware (SoF)
- Soundwire
- Wireplumber
- alsa-ucm-conf
- alsalib (libasound)
static-analysis
system-calls
testing
time
tooling
- AI-assisted coding
- AUTOSEL
- Applying .mbox and .patch
- Backporting
- Kbuild
- Kconfig
- Kernel binaries
- Kernel compilation (cross)
- Kernel compilation (native)
- Patch format
- PatchWise
- Xapian Query Syntax
- b4
- git basics
- git bisect
- git cherry-pick
- git interrogators
- git rebase
- git rebase (interactive)
- git send-email
- git worktree
- lei