sysprog21 / lkmpg
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
☆7,816Updated this week
Alternatives and similar repositories for lkmpg:
Users that are interested in lkmpg are comparing it to the libraries listed below
- A Tiny Linux-Compatible Kernel☆2,401Updated 2 weeks ago
- Bare metal Raspberry Pi 3 tutorials☆2,799Updated 8 months ago
- A series of posts about QEMU internals:☆1,403Updated last year
- Learning operating system development using Linux kernel and Raspberry Pi☆13,352Updated 10 months ago
- Programmable debugger☆1,844Updated this week
- Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4☆3,541Updated 2 weeks ago
- Seer - a gui frontend to gdb☆3,071Updated this week
- Learn to write an embedded OS in Rust☆13,968Updated last year
- Linux Device Drivers 3 examples updated to work in recent kernels☆2,431Updated 4 months ago
- Linux containers from scratch in C.☆1,511Updated 9 months ago
- Complementary Concurrency Programs for course "Linux Kernel Internals"☆377Updated 9 months ago
- A curated list of awesome projects related to eBPF.☆4,435Updated last month
- Source code of a multiple series of tutorials about the hypervisor. Available at: https://rayanfam.com/tutorials☆2,289Updated 5 months ago
- A little bit about a linux kernel☆30,345Updated 2 months ago
- ☆1,031Updated 7 months ago
- A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code dev…☆2,802Updated last month
- ☕ GDBFrontend is an easy, flexible and extensible gui debugger.☆2,902Updated last month
- C Programming Lab: Assessing Your C Programming Skills☆429Updated this week
- tiniest x86-64-linux emulator☆7,077Updated 4 months ago
- The book "Performance Analysis and Tuning on Modern CPU"☆2,818Updated this week
- syzkaller is an unsupervised coverage-guided kernel fuzzer☆5,529Updated this week
- A virtual wireless device driver for Linux☆214Updated 7 months ago
- Linux Kernel Programming, published by Packt☆861Updated 11 months ago
- magic-trace collects and displays high-resolution traces of what a process is doing☆4,794Updated 3 months ago
- ☆2,774Updated this week
- strace is a diagnostic, debugging and instructional userspace utility for Linux☆2,348Updated this week
- Envision a future where every student can read all the code of a teaching operating system.☆2,242Updated this week
- Learn where some of the network sysctl variables fit into the Linux/Kernel network flow. Translations: 🇷🇺☆5,606Updated 3 weeks ago
- Writing an OS in Rust☆16,166Updated this week
- Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, a…☆10,002Updated 11 months ago