Skip to content

Conversation

@lmb
Copy link
Collaborator

@lmb lmb commented Sep 16, 2025

Extend the BTF cache to fixups and target search. This means that each collection load will load each BTF blob at most once.

Unexport fields in btf.Cache since we don't need to short-circuit BTF loading from package ebpf anymore.

@github-actions github-actions bot added the breaking-change Changes exported API label Sep 16, 2025
Extend the BTF cache to fixups and target search. This means that
each collection load will load each BTF blob at most once.

Unexport fields in btf.Cache since we don't need to short-circuit
BTF loading from package ebpf anymore.

Signed-off-by: Lorenz Bauer <lmb@isovalent.com>
@lmb lmb force-pushed the unified-btf-cache branch from 425d8f5 to 18a7246 Compare September 16, 2025 14:25
@lmb lmb marked this pull request as ready for review September 16, 2025 15:25
@lmb lmb requested review from a team and dylandreimerink as code owners September 16, 2025 15:25
@lmb lmb merged commit 7c861fd into cilium:main Sep 16, 2025
31 of 33 checks passed
@lmb lmb deleted the unified-btf-cache branch September 16, 2025 15:25
@lmb lmb mentioned this pull request Sep 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Changes exported API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant