containerd/vendor/github.com/cilium/ebpf
Sebastiaan van Stijn 04d061fa6a
update runc to v1.0.0-rc93
full diff: https://github.com/opencontainers/runc/compare/v1.0.0-rc92...v1.0.0-rc93

also removes dependency on libcontainer/configs

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2021-02-04 16:13:30 +01:00
..
asm update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
internal update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
.clang-format update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
.gitignore update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
abi.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
CODE_OF_CONDUCT.md Go mod vendor 2020-12-01 01:41:25 +08:00
collection.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
doc.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
elf_reader.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
go.mod update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
go.sum update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
LICENSE support cgroup2 2019-12-12 02:56:51 +09:00
linker.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
map.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
marshalers.go Update runc to v1.0.0-rc91 2020-07-04 14:46:03 -04:00
prog.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
readme.md update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
run-tests.sh update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
syscalls.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
types_string.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00
types.go update runc to v1.0.0-rc93 2021-02-04 16:13:30 +01:00

eBPF

PkgGoDev

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.

  • asm contains a basic assembler.
  • link allows attaching eBPF to various hooks.
  • perf allows reading from a PERF_EVENT_ARRAY.
  • cmd/bpf2go allows embedding eBPF in Go.

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