Files
kata-containers/src/runtime/vendor/github.com/cilium/ebpf
Peng Tao e540648950 vendor: move to go mod
Get rid of go dep finally ;)

Signed-off-by: Peng Tao <bergwolf@hyper.sh>
2020-04-27 19:50:29 -07:00
..
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:39:25 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:39:25 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00
2020-04-27 19:50:29 -07:00

eBPF

eBPF is a pure Go library that provides utilities for loading, compiling, and debugging eBPF programs. It has minimal external dependencies and is intended to be used in long running processes.

ebpf/asm contains a basic assembler.

The library is maintained by Cloudflare and Cilium. Feel free to join the libbpf-go channel on Slack.

Current status

The package is production ready, but the API is explicitly unstable right now. Expect to update your code if you want to follow along.

Requirements

  • A version of Go that is supported by upstream
  • Linux 4.9, 4.19 or 5.4 (versions in-between should work, but are not tested)

Useful resources