This is your work, valued

Andrea Righi

Elite
@arighi

Principal System Engineer @ NVIDIA

virtme-ng. Quickly build and run kernels inside a virtualized snapshot of your live system

852

scx_rust_scheduler. Template to implement Linux kernel schedulers in Rust running in user-space

29

pastaos. PastaOS is a simple open-source kernel written from scratch for didactic purposes

19

virtme-ng-init. This project has been merged into virtme-ng

14

scx. sched_ext schedulers and tools

13

linux-gt-i9100. Linux kernel for Samsung Galaxy S II (GT-I9100)

9

annotations. Tool to manage Ubuntu kernel .config

9

triple-fault. Kernel module to inject a triple fault exception at the beginning of a target kernel function

9

virtme. This project is not maintained in virtme-ng

6

irqsim. Kernel module that simulates an IRQ-based device

6

rpi-mini-distro. Very tiny Raspberry Pi Linux-based distribution.

5

khashmap. Kernel module to manage generic key->value items using a hash list.

3

mysuspend. A power management kernel module example for Android, provided for didactic purposes.

3

gt-i9100. Scripts to build the custom Linux kernel for Samsung Galaxy S II (GT-I9100)

3

virtme-ng-deb. Deb packaging for virtme-ng

3

eevdf. EEVDF Scheduler Simulator

2

android-kernel-programming. Android / Linux kernel programming examples

2

sched_ext. sched_ext kernel development repository. See https://github.com/sched-ext/scx.

2

NV-Kernels. Ubuntu kernels which are optimized for NVIDIA server systems

1

initramfs-gt-i9100. Samsung Galaxy S II GT-I9100 modified initramfs

1

kernel-crash-tools. Simple wrappers around qemu/crash to speed up kernel development

1

PicoClock. Super minmalist & lightweight clock widget for Android

1

streamer-song-bot. Python

1

crashtest. A kernel module for crashing the system in many different ways

1

BatteryTop. Android application to show detailed battery informations in a top-like format.

1

rawmem. Kernel module to map physical memory to userspace via mmap (character device example)

1

ev3dev-drive. LEGO mindstorm autonomous robot auto-drive

1

twitch-pastabot. A Twitch chat bot that interacts with OpenAI

1

bpftrace. High-level tracing language for Linux eBPF

1

kinterval. Generic in-kernel interval tree manipulation

1

uprocfs. proc filesystem in userspace

1

vm-tools. A collection of small helper scripts to automate VM deployment for testing using the latest Ubuntu cloud images

1

libslowdown. A very simple libc wrapper to slow down open() syscalls.

1

twitch-ban-game. Text-based online fighting game that can be played in the Twitch chat.

1