Commit Graph

16 Commits

Author SHA1 Message Date
Dominique Martinet
75316f49bb bpftrace: only print kernel headers cannot be found warning on error
need more time to figure how to deal with kheaders cleanly
2024-06-26 08:36:06 +09:00
Dominique Martinet
0bf9c7660f bpftrace: fix tcp*.bt/runqlat.bt scripts
tcp*.bt scripts tried to include glibc headers, which didn't work on
nixos because bpftrace tried to call clang-major with some options to
get the paths, but we never told it where to find it.
Give bpftrace the path directly instead of giving it a path to clang.

runqlat.bt doesn't work with glibc headers and requires kernel headers
which are no longer extracted, just provide its value.

Note the default clang output also had some clang-internal headers, but
these seem to be included anyway through libclang API without having to
give them here, so we only pass the glibc ones.

While here:
- also backport another bpftrace patch that made the tcp*.bt tools to
actually not require these includes
- and add tests that we can include these.

Co-authored-by: Arian van Putten <arian.vanputten@gmail.com>
2024-06-23 21:07:42 +09:00
Sigmanificient
cc8120d3ff pkgs/by-name: remove unuseed fetchpatch arguments 2024-05-24 02:49:58 +02:00
0x4A6F
9e57edba10
Merge pull request #312682 from luftmensch-luftmensch/bpftop_0.5.1
bpftop: 0.4.2 -> 0.5.1
2024-05-22 14:10:02 +02:00
luftmensch-luftmensch
050424e840
bpftop: 0.4.2 -> 0.5.1 2024-05-21 21:54:41 +02:00
R. Ryantm
a1c37a6a58 bpftrace: 0.20.3 -> 0.20.4 2024-05-21 12:24:10 +00:00
Dominique Martinet
c87348b2c1 bcc/bpftrace: add missing platforms=linux
bcc and bpftrace depend on bpf which is linux-specific
2024-05-14 14:38:09 +09:00
Dominique Martinet
dbe53bea95 bpftrace: migrate to by-name
The package is left in all-packages to allow setting llvmPackages more
easily
2024-05-12 19:05:44 +09:00
R. Ryantm
498d139975 bpftop: 0.4.1 -> 0.4.2 2024-04-27 12:24:01 +00:00
R. Ryantm
3c8ecd4b89 bpftop: 0.4.0 -> 0.4.1 2024-04-08 01:03:58 +00:00
R. Ryantm
74bb9f3f17 bpftop: 0.3.0 -> 0.4.0 2024-03-27 20:10:11 +00:00
R. Ryantm
05297b2ab0 bpftop: 0.2.3 -> 0.3.0 2024-03-18 04:03:14 +00:00
R. Ryantm
bc20b6717a bpftop: 0.2.2 -> 0.2.3 2024-03-02 15:15:45 +00:00
0x4A6F
d1038f6b20
bpftop: add myself as maintainer 2024-02-28 10:00:12 +01:00
0x4A6F
995b889fa8
bpftop: 0.2.1 -> 0.2.2 2024-02-27 20:53:07 +01:00
Muhammad Falak R Wani
4060be5bf0 bpftop: init at 0.2.1
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-02-27 15:48:43 +05:30