Commit Graph

6 Commits (e91564afe74912c96a45e01e879cd1ea19ae869d)

Author SHA1 Message Date
Davide Bertola e91564afe7 adapt unload integration test 3 years ago
Davide Bertola e2d6efc6c5 rename unload integration test 3 years ago
Davide Bertola 7b31beda4a fix unload integration test summary 3 years ago
Davide Bertola 08d5697948 add unload api for programs 3 years ago
Dave Tucker f357be7db4 aya: Support multiple maps in map sections
This commit uses the symbol table to discover all maps inside an ELF
section. Instead of doing what libbpf does - divide the section data
in to equal sized chunks - we read in to section data using the
symbol address and offset, thus allowing us to support definitions
of varying lengths.

Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Dave Tucker 74ae8ce271 test: Add regression tests
This uses a mix of rust-script, bash, qemu and a test runner called RTF
to add a regression test suite... and wires it into GitHub Actions

Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago