Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The function ebpf_program_execute_test_run should more closely align with real usage. #3430

Open
Alan-Jowett opened this issue Apr 4, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request P2 tests triaged Discussed in a triage meeting
Milestone

Comments

@Alan-Jowett
Copy link
Member

The function the ebpf_program_execute_test_run bypasses _ebpf_link_instance_invoke_batch_begin / _ebpf_link_instance_invoke_batch / _ebpf_link_instance_invoke_batch_end.

This results in divergence between measured performance of BPF programs and actual performance when invoked from a hook.

@dahavey dahavey added enhancement New feature or request optimization Affects perf but not correctness or applicability tests and removed optimization Affects perf but not correctness or applicability labels Apr 8, 2024
@dahavey dahavey added the triaged Discussed in a triage meeting label Apr 15, 2024
@dahavey dahavey added this to the 2405 milestone Apr 15, 2024
@dahavey dahavey added the P2 label Apr 15, 2024
@dv-msft dv-msft modified the milestones: 2405, 2406 May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P2 tests triaged Discussed in a triage meeting
Projects
None yet
Development

No branches or pull requests

3 participants