An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with linux-kernel

A curated list of projects in awesome lists tagged with linux-kernel .

https://github.com/mohitmishra786/exploring-os

This repository is a journey through Operating System concepts, with practical implementations in C. Each day focuses on a specific topic, providing theoretical understanding and hands-on coding experience.

c-programming c-programming-language cpu kernel-driver kernel-module linux linux-kernel operating-system operating-systems os programming project-repository

Last synced: 13 Apr 2025

https://github.com/tonyho/generate_kernel_uboot_project_foride

Generate filelist and slickedit for the compiled source file and depend header file for Linux Kernel and U-boot

linux-kernel scitools slickedit source-insight u-boot

Last synced: 10 Apr 2025

https://github.com/sbu-fsl/kernel-ml

Machine Learning Framework for Operating Systems - Brings ML to Linux kernel

auto-tuning kernel-module linux-kernel machine-learning mlsys operating-systems

Last synced: 07 Mar 2026

https://github.com/dm-vdo/kvdo

A kernel module which provide a pool of deduplicated and/or compressed block storage.

compression deduplication kernel-modules linux-kernel storage vdo

Last synced: 12 Apr 2025

https://github.com/schoebel/mars

Asynchronous Block-Level Storage Replication

clustering georedundancy linux-kernel replication storage

Last synced: 16 May 2025

https://github.com/ivandavidov/minimal-linux-script

One script which generates live Linux ISO image with minimal effort. Based on the first published version of Minimal Linux Live: http://github.com/ivandavidov/minimal

linux linux-kernel minimal operating-system shell shell-scripts

Last synced: 05 Mar 2026

https://github.com/zhenruyan/wsl-libre-linux-kernel

Installing a 100% libre(free) linux kernel for wsl,It is possible to celebrate freedom within a cell. 给WSL替换自由内核!!!

kernel linux linux-kernel linux-libre windows wsl2

Last synced: 04 Apr 2025

https://github.com/Cybereason-Public/owLSM

Sigma Rules Engine inside the Linux Kernel using eBPF. Focusing on prevention capabilities

ebpf linux-kernel linux-security-module security sigma-rule

Last synced: 08 Apr 2026

https://github.com/junningwu/learning-nvdla-notes

NVDLA is an Open source DL/ML accelerator, which is very suitable for individuals or college students. This is the NOTES when I learn and try. Hope THIS PAGE may Helps you a bit. Contact Me:junning.wu@ia.ac.cn

deep-learning fpga-soc linux-kernel nerual-network verilog

Last synced: 12 May 2025

https://github.com/out-of-tree/out-of-tree

out-of-tree kernel {module, exploit} development tool

exploit-development linux-kernel out-of-tree

Last synced: 12 Apr 2025

https://github.com/JacKeTUs/universal-pidff

PIDFF driver with patches for initialization of FFB-capable devices.

driver ffb linux-kernel pid

Last synced: 24 Apr 2026

https://github.com/mebeim/systrack

📡🐧 Linux kernel syscall implementation tracker

abi automation binary-analysis elf kconfig linux linux-kernel security-research syscall syscall-table syscalls

Last synced: 16 May 2025

https://github.com/yuawn/Linux-Kernel-Exploitation

Linux kernel module implementation & exploitation (pwn) labs.

ctf kernel kernel-exploitation linux linux-kernel privilege-escalation pwn pwnable security

Last synced: 27 Mar 2026

https://github.com/mr-bossman/pi-pico2-linux

RISC-V linux on the raspberry pi pico 2

bootloader buildroot linux linux-kernel pi-pico pi-pico2 pico2 psram rp2350

Last synced: 07 Jan 2026

https://github.com/frank-w/bpi-router-linux

Linux kernel 4.14+ for BPI-R2, 5.4+ for R64, 6.1+ for R2Pro and R3, 6.12+ for R4, 6.17+ for R4Pro/R4Lite

banana-pi bananapi bpi-r2 bpi-r2pro bpi-r3 bpi-r4 bpi-r4-lite bpi-r4-pro bpi-r64 kernel linux linux-kernel r2 r2pro r3 r64

Last synced: 27 Jun 2026

https://github.com/yuawn/linux-kernel-exploitation

Linux kernel module implementation & exploitation (pwn) labs.

ctf kernel kernel-exploitation linux linux-kernel privilege-escalation pwn pwnable security

Last synced: 25 Jul 2025

https://github.com/raphael/linux-samus

Linux 4.16 on Chromebook Pixel 2015

kernel linux linux-kernel linux-samus

Last synced: 30 Oct 2025

https://github.com/tinyclub/linux-doc

Linux Documentation 中文翻译计划

chinese-translation documentation linux-kernel

Last synced: 09 Jul 2025

https://github.com/aunali1/linux-mbp-arch

Arch Linux kernel with 2018+ MacBook Pro patches.

arch-linux linux linux-kernel macbook-pro t2

Last synced: 21 Aug 2025

https://github.com/gamemann/xdp-proxy

A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.

bpf drv ebpf forwarding icmp kernel l3 layer3 layer4 linux linux-kernel mapping nat processing proxy routing sourceport tcp udp xdp

Last synced: 04 Apr 2025

https://github.com/gamemann/XDP-Proxy

A stateless, high-performance NAT-like proxy that attaches to the XDP hook in the Linux kernel using (e)BPF for fast packet processing. This proxy forwards packets based on configurable rules and performs source-port mapping, similar to IPTables and NFTables.

bpf drv ebpf forwarding icmp kernel l3 layer3 layer4 linux linux-kernel mapping nat processing proxy routing sourceport tcp udp xdp

Last synced: 16 Mar 2025

https://github.com/mebeim/linux-syscalls

🌐🐧 Browsable Linux kernel syscall tables built with Systrack (https://github.com/mebeim/systrack)

linux linux-kernel security-research security-tools syscall-table syscalls

Last synced: 05 Apr 2025

https://github.com/oracle/dtrace-utils

DTrace-utils contains the DTrace port to Linux

dtrace kernel linux linux-kernel tracing

Last synced: 04 Apr 2025

https://github.com/bargees/barge-os

Yet another lightweight Linux distribution for Docker containers

barge buildroot docker linux-kernel

Last synced: 16 Jul 2025

https://github.com/duraki/virtualcar

A virtual car. Because you wouldn't download a car, would you?

automobiles canbus car ecu linux-kernel

Last synced: 30 Mar 2025

https://github.com/zalando/python-nsenter

Enter kernel namespaces from Python

docker linux-kernel namespaces nsenter python

Last synced: 03 Oct 2025

https://github.com/frank-w/BPI-Router-Linux

Linux kernel 4.14+ for BPI-R2, 5.4+ for R64, 6.1+ for R2Pro and R3

banana-pi bananapi bpi-r2 bpi-r2pro bpi-r3 bpi-r64 kernel linux linux-kernel r2 r2pro r3 r64

Last synced: 13 May 2025

https://github.com/wsa-community/wsa-linux-kernel

Mirror for the Windows Subsystem for Android (WSA) kernel source code, and superuser

kernel linux linux-kernel windows windows-11 wsa wsl2

Last synced: 20 Aug 2025

https://github.com/linux-surface/kernel

Linux kernel with modifications for Microsoft Surface devices.

linux linux-kernel linux-surface

Last synced: 05 Apr 2025

https://github.com/gui774ume/ebpfkit-monitor

ebpfkit-monitor is a tool that detects and protects against eBPF powered rootkits

ebpf kernel linux linux-kernel linux-kernel-hacking rootkit runtime-security security

Last synced: 30 Oct 2025

https://github.com/denilsonsa/udev-joystick-blacklist

Fix for keyboard/mouse/tablet being detected as joystick in Linux

joystick linux-kernel udev-rules workaround

Last synced: 13 Apr 2025

https://github.com/h3xduck/umbra

A LKM rootkit targeting 4.x and 5.x kernel versions which opens a backdoor that can spawn a reverse shell to a remote host, launch malware and more.

backdoor kernel kernel-module linux-kernel linux-kernel-module malware ransomware rootkit

Last synced: 16 Jun 2025

https://github.com/akiradeveloper/dm-writeboost

Log-structured Caching for Linux

caching device-mapper linux-kernel ssd

Last synced: 18 Dec 2025

https://github.com/seemoo-lab/virtfuzz

VirtFuzz is a Linux Kernel Fuzzer that uses VirtIO to provide inputs into the kernels subsystem. It is built with LibAFL.

fuzzing libafl linux-kernel

Last synced: 12 Apr 2025

https://github.com/tkmru/linux-insides-ja

Japanese version of linux-insides book

linux linux-insides linux-kernel

Last synced: 14 Apr 2025

https://github.com/landhb/drawbridge

Layer 4 Single Packet Authentication Linux kernel module utilizing Netfilter hooks and kernel supported Berkeley Packet Filters (BPF)

bpf iptables iptables-extension knocker linux-kernel netfilter port-knock port-knocker port-knocking rust

Last synced: 06 Apr 2025

https://github.com/icsnju/visualinux

A visualized debugging framework to aid in understanding the Linux kernel.

debugger gdb gdb-extension linux-kernel visualization-tool

Last synced: 06 Apr 2025

https://github.com/sysprog21/vcam

Virtual camera device driver for Linux

camera-driver device-driver linux-kernel v4l2

Last synced: 08 May 2025

https://github.com/akagi201/linux-0.11

A heavily commented linux kernel source code in Chinese.

c kernel linux linux-kernel

Last synced: 09 Mar 2026

https://github.com/willfindlay/bpfbox

🐝 BPFBox 📦 Exploring process confinement in eBPF

bcc ebpf linux linux-kernel runtime-security sandbox security

Last synced: 09 Jul 2025

https://github.com/markgotlasagna/holp

History Of Linux Project: illustrating how Linux came to be and how the open-source initiative evolved with it, using a timeline with images and colorful cards

linux linux-desktop linux-kernel

Last synced: 08 Apr 2026

https://github.com/michaeljclark/busybear-linux

busybear-linux is a tiny RISC-V Linux root filesystem image that targets the VirtIO board in riscv-qemu.

busybear busybox dropbear linux-kernel qemu qemu-riscv risc-v riscv-linux virtio virtual-machine

Last synced: 12 Apr 2025

https://github.com/samankhalife/linux-tutorial

Linux commands and concepts you need for performing essential tasks on a server as a DevOps, SRE, or SysAdmin are critical. I'll do my best to explain everything as simple as possible.

bash command-line command-line-tool commandline commands debian debian-server linux linux-distribution linux-kernel linux-learn linux-learning linux-server linux-terminal linux-tutorials ubuntu ubuntu-server

Last synced: 06 Apr 2025

https://github.com/aleluff/uktools

Upgrade latest Linux kernel automatically for Ubuntu and derivatives 🐧

bodhi-linux drivers elementary-os kernel linux linux-ck linux-kernel linux-mint purge security ubuntu update zorin-os

Last synced: 03 Apr 2025

https://github.com/altramayor/xia-for-linux

XIA implementation for the Linux kernel

future-internet-architecture linux-kernel

Last synced: 06 Oct 2025

https://github.com/nevuly/wsl2-linux-kernel-rolling-lts

Rolling Release LTS Kernel for Windows Subsystem for Linux2 (WSL2)

linux-kernel lts-kernel lts-rolling rolling-lts-release wsl2 wsl2-kernel

Last synced: 02 Jun 2026

https://github.com/atrosinenko/kbdysch

A collection of user-space Linux kernel specific guided fuzzers based on LKL

afl filesystem fuzzing linux-kernel lkl

Last synced: 07 Oct 2025

https://github.com/gurugio/book_linuxkernel_blockdrv

Learn how multi-queue block device in Linux kernel v4.4 works

device-driver driver linux-kernel multi-queue

Last synced: 13 Jul 2025

https://github.com/ayyucedemirbas/linux-insides_Turkish

Turkish version of linux-insides book @0xAX

hacktoberfest linux-kernel

Last synced: 13 Apr 2025

https://github.com/ayyucedemirbas/linux-insides_turkish

Turkish version of linux-insides book @0xAX

hacktoberfest linux-kernel

Last synced: 23 Jun 2025

https://github.com/xairy/unlockdown

Disabling kernel lockdown on Ubuntu without physical access

exploit linux-kernel lockdown secure-boot security

Last synced: 02 Apr 2026

https://github.com/rabbitstack/cubostratus

Blazingly fast Linux syscall collector

cgroups containers instrumentation linux-kernel rust syscalls

Last synced: 22 Mar 2025

https://github.com/unum-cloud/udisk

The fastest ACID-transactional persisted Key-Value store designed as modified LSM-Tree for NVMe block-devices with GPU-acceleration and SPDK to bypass the Linux kernel

cuda database io-uring iouring key-value key-value-store linux linux-kernel lsm-tree spdk

Last synced: 26 Feb 2026

https://github.com/milabs/drop-tcp-sock

This module allows one to kill TCP sockets (including TIME-WAIT state).

linux-kernel tcp time-wait

Last synced: 26 Mar 2025

https://github.com/sysprog21/khttpd

An experimental HTTP server implemented as Linux kernel module

http-server httpd linux-kernel socket-programming tcp web-server

Last synced: 08 May 2025

https://github.com/multikernel/daxfs

Disaggregated filesystem for CXL and multi-kernel shared memory.

cxl linux linux-kernel

Last synced: 04 Apr 2026

https://github.com/rustls/ktls

Safer wrappers over ktls-sys

linux-kernel rust rust-lang tls

Last synced: 04 Apr 2025

https://github.com/gfelber/how2keap

A WIP cheat sheet for various linux kernel heap exploitation techniques (and privilige escalations).

ctf keap linux linux-kernel

Last synced: 30 Oct 2025

https://github.com/pmem/run_qemu

A script to create bootable OS images, and run qemu with a locally built kernel.

linux linux-kernel mkosi qemu

Last synced: 05 Sep 2025

https://github.com/t2linux/linux-t2-patches

Linux kernel patches to add support for T2 Macs

apple linux linux-kernel

Last synced: 24 Dec 2025

https://github.com/yeokm1/gentoo-on-486

Instructions on how to install modern Gentoo Linux on ancient 486-based PCs.

486 gentoo linux linux-kernel

Last synced: 29 Jan 2026

https://github.com/maxking/linux-security-papers

Research paper collection for Linux kernel security from top security conferences.

linux linux-kernel research-paper security

Last synced: 15 Mar 2026

https://awesome-embedded-learning-studio.github.io/imx-forge/

This is a repo with templated contains imx6ull-chips, uboot, kernel, rootfs patches to make fast apply

bsp device-driver embedded-linux embedded-systems hands-on imx6ull linux-kernel nxp tutorial u-boot

Last synced: 02 Jul 2026

https://github.com/evian-zhang/static-keys

Static keys for Rust userland applications

linux-kernel rust static-key

Last synced: 10 Sep 2025

https://github.com/xilinx/open-nic-driver

AMD OpenNIC driver includes the Linux kernel driver

datacenter driver linux-kernel smartnic

Last synced: 11 Oct 2025

https://github.com/donyaos/donya

Donya is an Operating System. Yet Another Linux distro built using a package management system.

donya donya-os donyaos hacktoberfest linux-distribution linux-distro linux-kernel superdonya

Last synced: 08 Apr 2025

https://github.com/nyrahul/linux-kernel-configs

Linux kernel configs for popular distros.

config distros kernel kernel-config linux linux-kernel

Last synced: 07 Mar 2026

https://github.com/romainreignier/minimal_raspberrypi_buildroot

Minimal Linux and Buildroot configurations for the Raspberry Pi 3

buildroot linux linux-kernel raspberry-pi raspberry-pi-3

Last synced: 07 Sep 2025

https://github.com/yutarohayakawa/ipftrace

[Deplicated] Now we have more sophisticated (and compact) implementation in ipftrace2 repository. Please check it as well.

ebpf linux-kernel network tracing

Last synced: 07 Apr 2025

https://github.com/timofurrer/devheart

Listen to Tux's heartbeat with this awesome Linux Kernel Module :heart:

cpu device fun heart heartbeat linux linux-kernel linux-kernel-module

Last synced: 10 Mar 2026

https://github.com/michaelfranzl/rpi23-gen-image

Debian + Mainline Linux Kernel + u-boot. Bootstrap Script and Tutorial for RPi2/3.

debian linux-kernel operating-system raspberry-pi raspberry-pi-3 script u-boot

Last synced: 01 Oct 2025

https://github.com/seeker89/chaos-engineering-book

Chaos Engineering: Crash test your applications - the source code

chaos-engineering docker javascript jvm kubernetes linux linux-kernel

Last synced: 16 May 2025

https://github.com/Unturned3/Microdot

The Microdot Project guides you to create a fully functional but compact Linux system from scratch

busybox cross-compilation cross-compiler cross-toolchain kernel linux linux-kernel microdot-linux musl tiny tutorial

Last synced: 09 May 2025

https://github.com/kimocoder/rtw88-usb

8723d 8821c 8822bu 8812bu 8822cu 8812cu linux mac80211 driver

driver kernel linux-kernel realtek wifi

Last synced: 23 Aug 2025

https://github.com/cloudflare/psi_exporter

Prometheus exporter for Pressure Stall Information (PSI) from Linux kernel.

cgroups cgroups-v2 linux-kernel performance prometheus-exporter psi

Last synced: 20 Oct 2025

https://github.com/typesense/showcase-linux-commits-search

Instantly search 1M Linux Kernel Commit Messages using Typesense Search (an open source alternative to Algolia / ElasticSearch) ⚡ 💻 🔍

git instantsearch linux linux-kernel typesense typesense-showcase

Last synced: 14 Oct 2025

https://github.com/longluo/linuxkernellearn

Learn Linux Kernel Step by Step, including the Modules, FS, Device Driver etc. --- Linux内核学习,包括Linux各模块,文件系统,设备驱动文件等。

c kernel kernel-module linux linux-kernel

Last synced: 22 Apr 2025