Puranjay Mohan's repositories
BPF-Allocator-Bench
This is a small program that stresses the BPF JIT memory allocator and measures TLB performance.
GSoC-2021-DOC
Concluding document to highlight work done as part of Google Summer of Code 2021 under The Linux Foundation.
machine_learning
Implementation of Basic ML Algorithms
bcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
Deep_Learning_in_C-plus-plus
Implementation of Deep Leaning algorithms in C++ using tiny-dnn library
Five-Detector-Neural-Network-Numpy
Deep Neural Network written in numpy from scratch. It recognises the numeral '5' in a 28x28 image.
embox
Modular and configurable OS for embedded applications
herdtools7
The Herd toolsuite to deal with .cat memory models (version 7.xx)
iio-tasks
IIO Tasks given at https://kernelnewbies.org/IIO_tasks#:~:text=Coding%20Task%202&text=into%20drivers%2Fiio.-,Important%3A,the%20driver%20out%20of%20staging
kernel-patches
This repo has my patches that I send to the kernel mailing lists. I could keep them in the kernel as branches, but I enjoy keeping .patch files.
kpatch
kpatch - live kernel patching
libbpf-bootstrap
Scaffolding for BPF application development with libbpf and BPF CO-RE
library
A basic library management website for beginners created using php
linux
Linux kernel stable tree mirror
linux-analog
Linux kernel variant from Analog Devices; see README.md for details
linux-cross-builder
This repository has build system for building and testing kernel with Qemu, currently for RISC-V and ARM32.
Linux-PCI
Fork of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git/
Obstacleavoider
Arduino based obstacle avoidance robot. Uses ir sensor or a HC-SR04 for detection
os161
My fork of ops-class.org OS/161 sources.
ProjectMan
A basic python project made for learning, its a project manager for people who build projects.
zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.