[WIP] Enable bpf-next tree build and test #2064
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'd like to enable
bpf-next
tree build and testing on KernelCI.BPF subsystem requires cutting edge
llvm
(comes with clang) andpahole
(added) to maximize passing tests. I added most of the parts required for build, not sure if I tie them together correctly though.Progress
bpf-next
tree checkoutbpf-next
build configbpf-next
build configuration withkci_build
bpf-next
kselftestbpf-next
kselftest configuration withkci_test
Testing
kernelci.toml
configbpf-next
kernel