-
Notifications
You must be signed in to change notification settings - Fork 241
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
extension_header #3326
extension_header #3326
Conversation
308e9c5
to
25505f5
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3326 +/- ##
==========================================
+ Coverage 83.78% 84.48% +0.70%
==========================================
Files 143 147 +4
Lines 27297 27381 +84
==========================================
+ Hits 22870 23134 +264
+ Misses 4427 4247 -180 ☔ View full report in Codecov by Sentry. |
6343916
to
dbac4a9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved but with a suggestion
* extension_header * fix logic error. * Re-purposing the size field to act as the "minor version". Additional validation checks are added. * PR Feedback. * fix break due to bad merge with PR microsoft#3372
Description
This fixes #3277. The extension data structures now have version and size fields that can be used to check compatibility with extensions. This will be a breaking change for all extensions. The eBPF API for exporting program data has been renamed as well.
Testing
CI tasks. Later #2747 will be added as well.
Documentation
eBPFExtension.md
is modified.Installation
N/A.