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.
☆21Updated 9 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:
- Investigate kernel error call stacks☆290Updated last week
- framework for emulating devices in userspace☆202Updated 2 months ago
- An example on generic netlink communications between the kernel and user-space processes.☆12Updated 3 years ago
- Rust bindings to libbpf from the Linux kernel☆253Updated last month
- blazesym is a library for address symbolization and related tasks☆245Updated this week
- XDP Deployments in Userspace eBPF☆25Updated 5 months ago
- perf-script and (Linux, QEMU, SeaBIOS) patches to measure the boot time of a Linux VM with QEMU☆40Updated 5 years ago
- An assembler for eBPF programs written in an Intel-like assembly syntax.☆50Updated 2 years ago
- Examples of using BPF ring buffer APIs☆136Updated 5 years ago
- ☆48Updated last year
- My exploring in linux kernel☆73Updated this week
- ☆26Updated 3 years ago
- utilities for Linux ftrace☆308Updated 3 months ago
- A utility for decoding aarch64 ESR register values.☆100Updated this week
- minivm based on kvm☆156Updated last year
- Main repository of KEDR project☆120Updated 6 months 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/☆137Updated last year
- Unsupervised coverage-guided btrfs fuzzer☆14Updated 5 years ago
- Sample ebpf programs to analyze☆93Updated last month
- This is a read-only mirror of the kvm-unit-tests repository from https://gitlab.com/kvm-unit-tests/kvm-unit-tests. Pull requests here at …☆29Updated last week
- Artifacts, including experiments and graphs, for the paper: "Unikraft: Fast, Specialized Unikernels the Easy Way" (EuroSys'21 - Best Pape…☆28Updated 4 years ago
- Scripts and automation for the Virtio Hands-On blogs☆43Updated 6 years ago
- Reference setup for Linux kernel development in VSCode☆310Updated last week
- ☆125Updated 6 months ago
- Pahole and the dwarves☆248Updated last month
- libpulp enables live patching in user space applications.☆62Updated 2 months ago
- Making eBPF programming easier via build env and examples☆537Updated last month
- ☆118Updated this week
- Succinct notes on the linux mm subsystem.☆124Updated 3 years ago
- Linux kernel Netlink examples inspired by "Why and How to Use Netlink Socket"☆72Updated 3 years ago