Back to rankings

cirosantilli / linux-kernel-module-cheat

The perfect emulation setup to study and develop the Linux kernel, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.

Repository stars
4,521All-time #13,466
Fork
615
Last push
updated 4 months ago
Repository created
since 2016
Apps & systemsOperating systems & kernelsPythonGPL-3.0 · Share derivative source
View source

About

Summarised by AI from the README; the original prevails

Author description: The perfect emulation setup to study and develop the Linux kernel, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.

Basic listing based on official public information; functionality has not been independently evaluated.

Check before adopting

  • No pushes for over 6 months (last 2026-06-16); check whether it is maintained.
Platform
Not verified
Pricing
Pricing not verifiedCheck current official software, hosting, model and infrastructure pricing.
Maintenance notes
Not verified

Star trend

4,5204,5214,52111-03 · 4,52010-0710-1210-1710-2210-2711-0111-05
Raw observations · 2
Historical observations
Measured atRepository starsSource
2026-11-06 10:51 UTC4,521Source
2026-11-03 09:36 UTC4,520Source

First collected 2026-11-03Measured at 2026-11-06 10:51 UTCSourceLicense source

Compiled from public project information; not independently tested. · Repository stars, not unique users or individual-skill installs · License tiers are derived from metadata. Check obligations for your use; unknown does not mean prohibited.