phip1611 / generic-netlink-user-kernel-rustLinks
Example that communicates between userland program (Rust and C) and Linux kernel module (written in C) via Generic Netlink. A custom Netlink family is created and used for this IPC.
☆22Updated 11 months ago
Alternatives and similar repositories for generic-netlink-user-kernel-rust
Users that are interested in generic-netlink-user-kernel-rust are comparing it to the libraries listed below
Sorting:
- An example on generic netlink communications between the kernel and user-space processes.☆12Updated 3 years ago
- Investigate kernel error call stacks☆293Updated last month
- Reference setup for Linux kernel development in VSCode☆326Updated last month
- Examples of using BPF ring buffer APIs☆137Updated 5 years ago
- XDP Deployments in Userspace eBPF☆25Updated 6 months ago
- Visual Studio Code project/compile_commands.json generator for Linux kernel sources and out-of-tree modules☆644Updated 2 years ago
- This repo is no longer active. sched_ext is now developed in https://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git/☆138Updated last year
- Succinct notes on the linux mm subsystem.☆130Updated 3 years ago
- blazesym is a library for address symbolization and related tasks☆252Updated this week
- An easy way to virtualize the running system☆351Updated 2 years ago
- A utility for decoding aarch64 ESR register values.☆103Updated 2 weeks ago
- ☆122Updated last week
- Visualization of the COMPLETE MEMORY MAP of any given process☆174Updated 3 months ago
- framework for emulating devices in userspace☆207Updated last month
- minivm based on kvm☆158Updated last year
- perf-script and (Linux, QEMU, SeaBIOS) patches to measure the boot time of a Linux VM with QEMU☆40Updated 5 years ago
- utilities for Linux ftrace☆311Updated this week
- Rust bindings to libbpf from the Linux kernel☆263Updated this week
- ☆26Updated 3 years ago
- Artifacts, including experiments and graphs, for the paper: "Unikraft: Fast, Specialized Unikernels the Easy Way" (EuroSys'21 - Best Pape…☆28Updated 4 years ago
- notes about glibc, ld-so and more.☆39Updated 4 years ago
- My exploring in linux kernel☆74Updated last week
- Linux kernel Netlink examples inspired by "Why and How to Use Netlink Socket"☆72Updated 4 years ago
- Main repository of KEDR project☆121Updated 8 months ago
- ☆48Updated last year
- Notes on Linux network internals☆50Updated 4 years ago
- mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems☆13Updated 3 years ago
- An assembler for eBPF programs written in an Intel-like assembly syntax.☆50Updated 2 years ago
- ☆231Updated last year
- libcare -- Patch Userspace Code in Live Processes☆154Updated 5 years ago