This is your work, valued
virtme-ng. Quickly build and run kernels inside a virtualized snapshot of your live system
852scx_rust_scheduler. Template to implement Linux kernel schedulers in Rust running in user-space
29pastaos. PastaOS is a simple open-source kernel written from scratch for didactic purposes
19virtme-ng-init. This project has been merged into virtme-ng
14scx. sched_ext schedulers and tools
13linux-gt-i9100. Linux kernel for Samsung Galaxy S II (GT-I9100)
9annotations. Tool to manage Ubuntu kernel .config
9triple-fault. Kernel module to inject a triple fault exception at the beginning of a target kernel function
9virtme. This project is not maintained in virtme-ng
6irqsim. Kernel module that simulates an IRQ-based device
6rpi-mini-distro. Very tiny Raspberry Pi Linux-based distribution.
5khashmap. Kernel module to manage generic key->value items using a hash list.
3mysuspend. A power management kernel module example for Android, provided for didactic purposes.
3gt-i9100. Scripts to build the custom Linux kernel for Samsung Galaxy S II (GT-I9100)
3virtme-ng-deb. Deb packaging for virtme-ng
3eevdf. EEVDF Scheduler Simulator
2android-kernel-programming. Android / Linux kernel programming examples
2sched_ext. sched_ext kernel development repository. See https://github.com/sched-ext/scx.
2NV-Kernels. Ubuntu kernels which are optimized for NVIDIA server systems
1initramfs-gt-i9100. Samsung Galaxy S II GT-I9100 modified initramfs
1kernel-crash-tools. Simple wrappers around qemu/crash to speed up kernel development
1PicoClock. Super minmalist & lightweight clock widget for Android
1streamer-song-bot. Python
1crashtest. A kernel module for crashing the system in many different ways
1BatteryTop. Android application to show detailed battery informations in a top-like format.
1rawmem. Kernel module to map physical memory to userspace via mmap (character device example)
1ev3dev-drive. LEGO mindstorm autonomous robot auto-drive
1twitch-pastabot. A Twitch chat bot that interacts with OpenAI
1bpftrace. High-level tracing language for Linux eBPF
1kinterval. Generic in-kernel interval tree manipulation
1uprocfs. proc filesystem in userspace
1vm-tools. A collection of small helper scripts to automate VM deployment for testing using the latest Ubuntu cloud images
1libslowdown. A very simple libc wrapper to slow down open() syscalls.
1twitch-ban-game. Text-based online fighting game that can be played in the Twitch chat.
1