1 Repo
Building filesystems by processing raw kernel requests directly through a low-level API for fine-grained control.
Distinct from Low-Level Debuggers: Distinct from Low-Level Debuggers: builds filesystems by processing raw kernel requests, not debugging running processes.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Raw Kernel Request Filesystem Builders. Refine with filters or upvote what's useful.
libfuse is a library and kernel module combination that enables the development of custom Linux filesystems that run in userspace rather than in kernel space. It provides a bridge between the kernel's virtual filesystem layer and a userspace daemon, allowing filesystem operations to be forwarded and handled by a regular user process. The project offers two distinct APIs: a high-level callback-driven API where filesystem operations are implemented as simple functions that return results synchronously, and a low-level API that exposes raw kernel request structures directly for fine-grained contr
Builds filesystems by processing raw kernel requests directly through the low-level API.