The Linux Kernel/Template

Topic template


This template is for contributors to structure their content. Fill in the placeholders as needed.

🔧 TODO

...

🗝️ Acronyms and/or key terms

API – Application Program Interface
...

🖱️ GUI

man 1 git-gui – A portable graphical interface to Git
...

⚲ APIs

man 1 intro – Introduction to user commands
man 2 intro – Introduction to system calls
man 4 intro – Introduction to special files
uapi inc – User-space API
man 2 syscall
entry_SYSCALL_64 id ↯ Call hierarchy:
do_syscall_64 id
...
...

🛠️ Utilities

man 1 ls – Lists directory contents
...

👁️ Example

samples src
...

⚙️ Internals

printk id
kernel src
tools/testing/selftests src
...

🚀 Advanced features

...

📖 References

The Linux Kernel documentation doc
Documentation for /proc/sys/kernel/ doc
initcall_debug
...

📚 Further reading

Kernel mailing lists
LKML
linux-doc ML
KernelNewbies ML
Linux kernel
...

💾 Historical

Linux Kernel Internals
Kernel Analysis HOWTO
Kernel documentation archive
...
Category:Book:The Linux Kernel#Template%20
Category:Book:The Linux Kernel