-
Notifications
You must be signed in to change notification settings - Fork 24
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
Only load interesting syscalls #1855
Only load interesting syscalls #1855
Conversation
ba03c0d
to
1207bff
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.
LGTM!
@@ -45,6 +45,7 @@ jobs: | |||
- integration-tests/Dockerfile | |||
- .github/workflows/integration-test-containers.yml | |||
|
|||
# Trigger rebuild |
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.
Shouldn't it be rebuilding anyway, or is the list of filters above not working properly?
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.
It is not triggering because this PR doesn't have any changes to the files in the filter. I was gonna suggest we should add the base
argument, but the docs say this is ignored when the trigger is pull_request
, so not entirely sure what we could do about it 🤷🏻♂️
f845238
to
9fc81e5
Compare
c732f6c
to
bfff81e
Compare
370a7fe
to
880d840
Compare
bfff81e
to
487b36c
Compare
Description
This is a small-ish change that makes it so tracepoints associated to syscalls that are not interesting will not be loaded. With this change, we can decide to exclude a tracepoint at runtime, for instance to work around a verifier issue.
In particular, the new implementations for sendmmsg and recvmmsg tracepoints have verifier issues, because these syscalls are opt-in, people that don't enable these syscalls should also not hit the verifier issue.
Checklist
Automated testing
If any of these don't apply, please comment below.
Testing Performed