-
Notifications
You must be signed in to change notification settings - Fork 45
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
Reproducible BTF tarballs #98
Comments
For context, I think this is valuable so we can re-run the script on the archive when things change, such as |
Sorry has been some busy last weeks. I wonder if the BTF ids coming from pahole won't be random. From libbpf, the BTF ids are created as the types are added to the "BTF" object. I believe pahole has this process parallelized which would cause the IDs to, maybe, be different from one run to another. |
We aren't using |
I believe that if you removed a BTF
.tar.xz
file and re-ran the script, you would get a different output. The actual BTF should be the same, but becausetar
is preserving mtime, users, and possible other data, the.tar.xz
file will always be different.I can see two potential avenues to explore:
WDYT?
The text was updated successfully, but these errors were encountered: