A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/generic-ebpf/generic-ebpf below:

GitHub - generic-ebpf/generic-ebpf: Generic eBPF runtime

Generic eBPF runtime. It (currently) consists of three components

  1. ebpf: Portable interpreter, JIT compiler, and ebpf subsystems (e.g. map) library, works in both of userspace and kernel.
  2. ebpf_dev: Character device for loading ebpf program or other related objects (e.g. map) into kernel. Alternative of Linux bpf(2).
  3. libgbpf: A library which implements abstraction layer for interacting with various eBPF systems and eBPF ELF parser. Currently supports ebpf_dev and Linux's native eBPF (experimental) as backends.

Current support status

ebpf ebpf_dev FreeBSD Kernel Yes Yes FreeBSD User Yes - Linux Kernel Yes Yes Linux User Yes - MacOSX User Yes -

After compilation, you will see at least one of below

Please load or link them.

Tests for user space library
// Install Python packages
$ pip install -r requirements.txt

// After make
$ make check
// After make
# make load
# make check-kern

Enhansing eBPF programmability to VALE (a.k.a. mSwitch) a very fast and modular software switch.

Concurrency Kit and Google Test are contained to this repository. You don't have to install them by yourself.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4