0xAX / kernel-dev
set of small and useful kernel modules/patches for tracing/debugging of different stuff and for learning of Linux kernel
☆32Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for kernel-dev
- Handy kernel development scripts.☆46Updated last month
- Notes taken from Understanding the Linux Virtual Memory Manager by Mel Gorman targeting kernel 2.4.22.☆42Updated 8 years ago
- Vim plugin to respect the Linux kernel coding style http://www.vim.org/scripts/script.php?script_id=4369☆50Updated last month
- A collection of Linux kernel modules for educational purposes☆38Updated 8 years ago
- ☆30Updated 7 years ago
- My "Write a Real, Working, Linux Driver" talk and source code☆166Updated 9 years ago
- Calcium OS project for x86_64☆37Updated 7 years ago
- Set of reusable Make snippets 🏗️☆16Updated 7 years ago
- Scripts to build and test Linux kernels☆48Updated 2 weeks ago
- Hacks and experiments for the linux kernel VM subsystem.☆20Updated 2 years ago
- Linux Kernel in a Nutshell☆32Updated 9 years ago
- Memory access tracing QEMU☆94Updated 7 years ago
- Main repository for KernelStrider project☆24Updated 7 years ago
- Function tracer for gcc☆34Updated 7 years ago
- Implementation of PCI drivers, kprobe, sysfs, devfs, sensor driver, miscdevices, synchronization☆54Updated 7 years ago
- Dump page tables on various OSes and analyze them☆28Updated 8 years ago
- Dump privileged ARM system registers from usermode using variant 3a of Meltdown☆242Updated 6 years ago
- Data race detector for Linux kernel modules☆28Updated 7 years ago
- GDB scripts to add support for low level debugging and reverse engineering☆146Updated 8 years ago
- ☆96Updated 3 months ago
- Learn how multi-queue block device in Linux kernel v4.4 works☆76Updated 3 months ago
- My OS study following Broken Thorn OS series: http://www.brokenthorn.com/Resources/OSDevIndex.html☆59Updated 8 years ago
- Linux kernel history logs and stats☆109Updated 3 months ago
- Clone of https://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git☆55Updated 8 years ago
- Pedagogical Hypervisor, based on MIT JOS☆66Updated 6 years ago
- Kernel Address Isolation to have Side-channels Efficiently Removed☆214Updated 2 years ago
- Pagemon is an interactive memory/page monitoring tool allowing one to browse the memory map of an active running process.☆37Updated 10 months ago
- KGTP is a comprehensive dynamic tracer for analysing Linux kernel and application (including Android) problems on production systems in r…☆85Updated 7 years ago
- How to Make a Computer Operating System in C++☆56Updated 2 years ago