You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
aya/xtask
Friday Ortiz 51d97a4303
test,xtask: include debug symbols for attaching breakpoints in tests
For some reason, the aarch64 6.1 debian kernel was not compiled with
CONFIG_KALLSYMS_ALL=y, and the locations of globals are not available in
kallsyms. To attach breakpoints to these symbols in the test pipeline, we need
to read them from System.map and apply the kaslr offset to get their real
address. The System.map file is not provided in the kernel package by default,
so we need to extract it from the corresponding debug package.

- .github: pull the corresponding debug packages down as well as regular
  kernels
- test: attach the perf_event_bp test breakpoint to the modprobe_path address
  in kallsyms if present, or by applying the kaslr offset to the System.map
  address if not found
- xtask: preferentially extract the System.map file from the debug package, if
  available
4 weeks ago
..
libbpf@20ea95b450 xtask: Generate new bindings 2 years ago
patches xtask: patch gen_init_cpio.c 1 month ago
public-api aya-obj,aya,ebpf,xtask: support perf_event hardware breakpoints 4 weeks ago
src test,xtask: include debug symbols for attaching breakpoints in tests 4 weeks ago
Cargo.toml xtask: teach integration-test vm to consume kernel debs directly 1 month ago