moby--moby/vendor/github.com/cilium/ebpf
Akihiro Suda 0592aac95c
vendor: update containerd/cgroups
Changes: 44306b6a1d...318312a373

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2020-07-30 14:31:17 +09:00
..
asm vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
internal vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
LICENSE
abi.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
collection.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
doc.go
elf_reader.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
go.mod vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
linker.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
map.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
marshalers.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
prog.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
readme.md vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
syscalls.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
types.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00
types_string.go vendor: update containerd/cgroups 2020-07-30 14:31:17 +09:00

readme.md

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