sysprog21 / simplefs
A simple native file system for Linux kernel
☆388Updated 4 months ago
Alternatives and similar repositories for simplefs:
Users that are interested in simplefs are comparing it to the libraries listed below
- An example kernel filesystem implementation☆92Updated 9 years ago
- Complementary Concurrency Programs for course "Linux Kernel Internals"☆373Updated 8 months ago
- A minimalist type 2 hypervisor using Linux Kernel Virtual Machine (KVM)☆162Updated 3 weeks ago
- re-implementation of UNIX v6 in ANSI C for x86_64 SMP☆177Updated last year
- Userspace TCP/IP stack for Linux☆328Updated last year
- A simple, kernel-space, on-disk filesystem from the scratch☆943Updated 2 months ago
- A minimalist RISC-V system emulator capable of running Linux kernel☆257Updated last month
- Build a minimal multi-tasking OS kernel for RISC-V from scratch☆415Updated last year
- Simple unix-like operating system for education and research purposes☆303Updated 4 months ago
- Original Minix 1 sources from the book "Operating Systems: Design and Implementation" 1st ed.☆345Updated 7 years ago
- Hobby os project with GUI☆403Updated last year
- A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress☆334Updated 11 months ago
- Multitasking kernel for Arm/Thumb/AArch64 targets.☆46Updated 3 years ago
- An experimental HTTP server implemented as Linux kernel module☆71Updated 2 years ago
- The Hux x86 32-bit Toy Operating System Kernel (with full wiki pages)☆69Updated 3 years ago
- A self-hosting and educational C optimizing compiler☆1,164Updated this week
- Linux kernel module that calculates Fibonacci numbers☆40Updated 5 months ago
- 6.S081/6.828 lab repo for fall 2019☆208Updated 3 years ago
- compilable linux-0.01☆75Updated last year
- Advanced examples of Linux Device Drivers (LDD3) and detailed manual for running examples in QEMU which is patched with virtual PCI, USB,…☆442Updated last year
- Stand-alone Native Linux KVM Tool repo☆528Updated 3 months ago
- ☆26Updated 4 years ago
- linux kernel 0.0.1☆81Updated 9 years ago
- minimal dynamic linker implementation for ELF, supporting x86_64 and Arm/Aarch64☆180Updated 6 years ago
- A portable microkernel-based multiserver operating system written from scratch.☆1,397Updated this week
- A simple kernel-based filesystem for Linux which is used as a base for an Udemy course on Linux filesystems☆20Updated 8 months ago
- Examples for: Learning KVM - implement your own kernel☆367Updated last year
- Hobby OS project for learning more about low-level hardware (GPUs, networking, USB)☆212Updated 5 years ago
- xv6 OS☆26Updated 2 years ago
- Build a minimal multi-tasking OS kernel for ARM from scratch☆1,083Updated 3 years ago