aquasecurity/btfhub

Supporting multiple architectures

saschagrunert opened this issue · 4 comments

Hey folks, do you think it would make sense to support multiple architectures within this repository, for example arm 64 bit?

Yes. We're thinking on moving BTFHUB from a regular repo to a GIT LFS (large files) repository. Just because, so far, the repository already is 1.5GB and tends to grow.

Adding arm64 BTFs would be an easy thing to be done. I'll keep this opened until we decide if we're moving to LFS but, independently if we are, I'll add other arches (starting with arm64) soon.

Awesome, thank you for the clarification @rafaeldtinoco! Feel free to reach out if you need any support with this.

I'm currently working on this issue. Will upload arm64 kernel BTFs once they're fully calculated.

Okay, I'll go ahead and close as I think we're done. I have added arm64 BTF files for all existing supported kernels and will keep submitting new ones until Ubuntu HWE kernels start to support BTF (by EOY, likely). Then the BTFHub will serve as a "legacy" kernels support repository if there aren't any other distros needing this type of hub.

Thanks!