github cilium/ebpf v0.14.0

latest releases: v0.16.0, v0.15.0
6 months ago

btf: support for CO-RE relocations against kernel modules

It's now possible to use CO-RE relocations against types defined in kernel modules. See #1300 by @brycekahle.

link: netkit support

The link package now allows attaching to netkit interfaces. See #1257 by @hemanthmalla

link: support for iterating links

The new link.Iterator type allows enumerating all BPF links active. See #1392 by @mpastyl.

Bugfixes

  • ringbuf: fixed a bug which can lead to corrupt data on arm64, see #1375

Breaking changes

github.com/cilium/ebpf

  • ProgramOptions is not comparable anymore due to KernelModuleTypes.

github.com/cilium/ebpf/btf

  • CORERelocate had its singature change once again.

What's Changed

New Contributors

Full Changelog: v0.13.2...v0.14.0

Don't miss a new ebpf release

NewReleases is sending notifications on new releases.