Skip to content

v0.12.3

Compare
Choose a tag to compare
@lmb lmb released this 09 Nov 15:57
· 320 commits to main since this release

This is a small release to fix an incompatibility with golang.org/x/sys/[email protected]. There is a variety of performance improvements as well.

What's Changed

  • Add Remaining and Size to perf/ring Record by @brycekahle in #1167
  • btf: correct printing size of Int type in bytes by @Asphaltt in #1182
  • collection: Add Assign method by @danobi in #1114
  • add 6.6 to CI by @lmb in #1187
  • docs: add overview for package features by @rgo3 in #1164
  • elf: skip local_kptr_stash libbpf test by @lmb in #1190
  • btf: support both elf and raw BTF in loadKernelSpec by @wxx213 in #1177
  • elf: skip local_kptr_stash_fail test by @lmb in #1198
  • btf, sys: update vmlinux.btf.gz to 6.6 by @lmb in #1200
  • btf: optimize stringTable to speed up vmlinux parsing by @lmb in #1203
  • program: fix LINUX_HAS_SYSCALL_WRAPPER use with bpf_tracing.h by @paulcacheux in #1202
  • btf: Optimize string table for globally increasing offsets by @dylandreimerink in #1210
  • map: include full property diff in ErrMapIncompatible error string by @ti-mo in #1212
  • Add new ISAv4 instructions by @dylandreimerink in #1193
  • asm: cleanups for v4 ISA by @lmb in #1214
  • build(deps): bump mkdocs-material from 9.4.4 to 9.4.7 in /docs by @dependabot in #1197
  • build(deps): bump pymdown-extensions from 10.3 to 10.3.1 in /docs by @dependabot in #1196
  • build(deps): bump mkdocs-macros-plugin from 1.0.4 to 1.0.5 in /docs by @dependabot in #1195
  • build(deps): bump mkdocs-git-revision-date-localized-plugin from 1.2.0 to 1.2.1 in /docs by @dependabot in #1194
  • small speedups during elf loading by @paulcacheux in #1207
  • go.mod: update golang.org/x/sys to latest unreleased version by @tklauser in #1215
  • btf: Optimizing BTF parsing by merging readTypes and inflateRawTypes by @dylandreimerink in #1211

New Contributors

Full Changelog: v0.12.2...v0.12.3