Commit Graph

7 Commits (baa02fdfdae045399239433c8f56efdd58111523)

Author SHA1 Message Date
Xiaobo Liu baa02fdfda
Merge ae41f97a05 into 263e864cd9 2 months ago
Tamir Duberstein 8e2632921f
aya-log: add DST test 2 months ago
Xiaobo Liu ae41f97a05
Merge branch 'main' into path 2 months ago
Xiaobo Liu 10f39c7354 add test
Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>
2 months ago
Xiaobo Liu 53ec616411 ebpf: add peak() method to Queue and Stack
Add integration tests covering push,pop,peek for both types.

Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
2 months ago
Mike Rostecki f34d355d7d bpf: Handle raw tracepoint arguments
Provide an `arg()` method in `RawTracepointArgs` wrapper of
`bpf_raw_tracepoint_args` and also in `RawTracepointContext`, so
it's directly available in raw tracepoint programs.

The methods and traits implemented here are unsafe. There is no
way to reliably check the number of available arguments, so
requesting a non-existing one leads to undefined behavior.
10 months ago
Tamir Duberstein e0c4948e36 Extract integration-common for shared types 11 months ago