Skip to content

bpftrace: update to 0.16.0.#39002

Merged
leahneukirchen merged 2 commits into
void-linux:masterfrom
leahneukirchen:bpftrace016
Jan 7, 2023
Merged

bpftrace: update to 0.16.0.#39002
leahneukirchen merged 2 commits into
void-linux:masterfrom
leahneukirchen:bpftrace016

Conversation

@leahneukirchen
Copy link
Copy Markdown
Member

@leahneukirchen leahneukirchen commented Aug 31, 2022

This uses libbpf now, so package it.

To compile bpftrace properly, we need kernel-headers of Linux 6.0, this parking this PR for now.
(Then remove the linux/btf.h from libbpf-devel.)

For now, I patched libbpf and bpftrace to use their own newer copy of UAPI. Pretty ugly, but also very limited scope.

Testing the changes

  • I tested the changes in this PR: YES (on 5.18)

@leahneukirchen leahneukirchen added the WIP Work in progress label Aug 31, 2022
@github-actions
Copy link
Copy Markdown

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions Bot added the Stale label Nov 30, 2022
@leahneukirchen leahneukirchen force-pushed the bpftrace016 branch 2 times, most recently from dc5a628 to eb33dd3 Compare January 6, 2023 14:17
@leahneukirchen leahneukirchen marked this pull request as ready for review January 6, 2023 14:18
@tranzystorekk tranzystorekk mentioned this pull request Jan 6, 2023
16 tasks
@leahneukirchen leahneukirchen force-pushed the bpftrace016 branch 2 times, most recently from f904ee9 to 419eb26 Compare January 7, 2023 15:38
@leahneukirchen leahneukirchen merged commit 6c23888 into void-linux:master Jan 7, 2023
@leahneukirchen leahneukirchen deleted the bpftrace016 branch January 7, 2023 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WIP Work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant