rajesh-g92's repositories
linux-kernel-module-cheat
The perfect emulation setup to study and develop the Linux kernel v5.1, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX C. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 18.04 host.
ubuntu-cheatsheet
Ubuntu Terminal Cheatsheet
llvm
Mirror of official llvm git repository located at http://llvm.org/git/llvm. Updated every five minutes.
android_kernel_iuni_u3
Kernel for IUNI U3
mmtests
MMTests: Benchmarking framework primarily aimed at Linux kernel testing
Exploring_AM335x-CortexA8
Exploring AM335x-A8 and Beaglebone black bootloader from scratch
vmtouch
Portable file system cache diagnostics and control
autotest
Autotest - Fully automated tests on Linux
linux-kernel-exploitation
A bunch of links related to Linux kernel fuzzing and exploitation
syzkaller
syzkaller is a distributed, unsupervised, coverage-guided Linux syscall fuzzer
linux
Linux kernel source tree
tinymembench
Simple benchmark for memory throughput and latency
ltp
Linux Test Project
stressapptest
Stressful Application Test - userspace memory and IO test
linux-insides
A little bit about a linux kernel
awesome-courses
:books: List of awesome university courses for learning Computer Science!
books
some books
awesome-machine-learning
A curated list of awesome Machine Learning frameworks, libraries and software.
computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
awesome-shell
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
pcp
Performance Co-Pilot
guide.bash.academy
Bash Academy - The Bash Guide
linux-bash-scripts
A batch of useful Linux shell scripts.
ktsan
KernelThreadSanitizer, a fast data race detector for the Linux kernel
ftrace
ftrace
cachemaster
Cachemaster is similar to VMTOUCH, but with more functions. Such as kick page cache, warmup/readahead data, lock data in mem, stat page cache, stat page cache in realtime mode, by file or directory~ Personally, I think the most usefule function is real-time-statistic of page cache. You can see the page cache thrashing when kernel do page reclaiming.
randmem
Random Memory Benchmark for memory power modelling (originally developed by http://www.roylongbottom.org.uk/)
crashme
crashme − test operating environment software robustness
gobject-examples
Some programs I made while trying to learn the gobject api