Commit Graph

  • ebad9a3dcc
    codegen: tidy up Tamir Duberstein 2025-03-04 12:59:14 -0500
  • 6d979d565c
    Revert "ci: remove cross toolchain" Tamir Duberstein 2025-03-04 15:16:09 -0500
  • 4e8a2fb20d
    ci,xtask: sort architectures Tamir Duberstein 2025-03-04 13:15:11 -0500
  • b8beed4362
    codegen: tidy up Tamir Duberstein 2025-03-04 12:59:14 -0500
  • 4c736ee95b
    aya-obj,aya-ebpf-bindings: hook up loongarch64 Tamir Duberstein 2025-03-04 12:08:09 -0500
  • d9b42f24d7
    ci: use output rather than env Tamir Duberstein 2025-03-04 14:44:49 -0500
  • a408a051d3
    aya-obj,aya-ebpf-bindings: hook up loongarch64 Tamir Duberstein 2025-03-04 12:08:09 -0500
  • 56ebe1406e aya-tool: do not attempt to run rustfmt Tamir Duberstein 2025-03-04 11:20:06 -0500
  • c42f9f507e
    aya-tool: do not attempt to run rustfmt Tamir Duberstein 2025-03-04 11:20:06 -0500
  • 2bb2302d1d aya-obj, aya-ebpf-bindings: regenerate tamird 2025-03-04 15:45:30 +0000
  • 560b8d8779 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-03-04 15:45:30 +0000
  • f0a9f19ddc Bump edition to 2024 Tamir Duberstein 2025-03-03 10:59:11 -0500
  • ea5f7e3015 Reduce the scope of expected warnings Tamir Duberstein 2025-03-03 10:35:27 -0500
  • 4101a5a55d Use #[expect(...)] rather than #[allow(...)] Tamir Duberstein 2025-03-03 10:19:22 -0500
  • 8935f12a7d
    Bump edition to 2024 Tamir Duberstein 2025-03-03 10:59:11 -0500
  • 835a514507
    Merge 1d752136b9 into 015443776c Dave Tucker 2025-03-04 09:59:24 -0500
  • 015443776c replace hard-coded queue ID with queried queue ID arctic-alpaca 2024-11-13 20:07:41 +0100
  • e1cb4237bd tests: add queue ID matching to AF_XDP test arctic-alpaca 2023-12-01 11:07:26 +0100
  • 4d2a56ed46 tests: avoid UB in AF_XDP test arctic-alpaca 2023-12-01 10:58:42 +0100
  • 16f7dc21b9
    aya: refactor handling of /proc/$pid/maps Dave Tucker 2022-06-24 23:05:00 +0100
  • 0ef267d120
    aya: refactor handling of /proc/$pid/maps Dave Tucker 2022-06-24 23:05:00 +0100
  • 1a1c9d10be
    Merge 23d82dc0aa into ce0e93c75d Abhijit Gadgil 2025-03-04 15:25:53 +0100
  • d29944ec82
    replace hard-coded queue ID with queried queue ID arctic-alpaca 2024-11-13 20:07:41 +0100
  • a025372d13
    tests: add queue ID matching to AF_XDP test arctic-alpaca 2023-12-01 11:07:26 +0100
  • 3b45332ab0
    tests: avoid UB in AF_XDP test arctic-alpaca 2023-12-01 10:58:42 +0100
  • 3af1c544f7
    Bump edition to 2024 Tamir Duberstein 2025-03-03 10:59:11 -0500
  • 752e4ea18a
    Reduce the scope of expected warnings Tamir Duberstein 2025-03-03 10:35:27 -0500
  • 8dc0b80d86
    Use #[expect(...)] rather than #[allow(...)] Tamir Duberstein 2025-03-03 10:19:22 -0500
  • ce0e93c75d aya-obj, aya-ebpf-bindings: regenerate dave-tucker 2025-03-04 13:22:46 +0000
  • 296558fd40 aya-obj, aya-ebpf-bindings: regenerate dave-tucker 2025-03-04 13:22:46 +0000
  • 85c0139428
    Merge pull request #1197 from heiher/xtask-loong64 Dave Tucker 2025-03-04 13:21:18 +0000
  • 27d69c35f0 aya: remove panics on indeterminate kernel version Tamir Duberstein 2025-03-03 16:13:11 -0500
  • 9eefb48a0a aya: remove some copies Tamir Duberstein 2025-03-03 17:32:37 -0500
  • 7525532204 ci: remove superfluous name Tamir Duberstein 2025-03-03 18:00:42 -0500
  • 0fa300f696
    Merge pull request #1141 from gth828r/1140.xdp-context-if-index-support Dave Tucker 2025-03-04 11:45:44 +0000
  • 2fb19f3ee2 feat: Add `set` for `Array<T>` jinlong 2024-07-30 20:22:10 +0800
  • 601c89dd23 aya-ebpf: extract insert,remove,lookup Tamir Duberstein 2025-03-03 15:44:24 -0500
  • dc543ae44a aya-ebpf: add ifindex support to XdpContext Tim Upthegrove 2025-01-22 08:32:53 +0900
  • 9d0bdb56e6 chore(xtask): Add loongarch64 to codegen WANG Rui 2025-03-01 11:05:29 +0800
  • f15b5ea717
    aya: remove panics on indeterminate kernel version Tamir Duberstein 2025-03-03 16:13:11 -0500
  • de8ba39b94
    aya: remove some copies Tamir Duberstein 2025-03-03 17:32:37 -0500
  • b9416d9d32
    ci: remove superfluous name Tamir Duberstein 2025-03-03 18:00:42 -0500
  • 3edac6153e integration-test: allow llvm-objcopy env override Ignacy 2025-01-22 13:40:37 +0100
  • 3decd82819
    feat: Add `set` for `Array<T>` jinlong 2024-07-30 20:22:10 +0800
  • 488e5c55c3
    feat: Add `set` for `Array<T>` jinlong 2024-07-30 20:22:10 +0800
  • 0ae6e08a3e
    aya-ebpf: extract insert,remove,lookup Tamir Duberstein 2025-03-03 15:44:24 -0500
  • 66ee30ca88
    integration-test: allow llvm-objcopy env override Ignacy 2025-01-22 13:40:37 +0100
  • 89aa638e05 aya: add TODO to remove once_cell Tamir Duberstein 2025-03-03 13:22:53 -0500
  • 72e87c79ff
    aya: add TODO to remove once_cell Tamir Duberstein 2025-03-03 13:22:53 -0500
  • f4df1a9919
    aya,aya-obj: cache feat probed info fields Tyrone Wu 2024-10-28 02:12:54 +0000
  • 59e99f4a33
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • bf063eb484
    aya,aya-obj: add feature probing program type Tyrone Wu 2024-10-19 18:39:16 +0000
  • 9ba090785c
    aya,aya-obj: cache feat probed info fields Tyrone Wu 2024-10-28 02:12:54 +0000
  • 157efb274c
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • 8a2276fc80
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • 69b42f4745
    aya,aya-obj: add feature probing program type Tyrone Wu 2024-10-19 18:39:16 +0000
  • c9352ecdd8
    aya,aya-obj: cache feat probed info fields Tyrone Wu 2024-10-28 02:12:54 +0000
  • e36662afe3
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • 76c61537d4
    aya,aya-obj: add feature probing program type Tyrone Wu 2024-10-19 18:39:16 +0000
  • 3ddbf5bd83
    Bump edition to 2024 Tamir Duberstein 2025-03-03 10:59:11 -0500
  • 38d6305868
    Reduce the scope of expected warnings Tamir Duberstein 2025-03-03 10:35:27 -0500
  • b45cc5a622
    Use #[expect(...)] rather than #[allow(...)] Tamir Duberstein 2025-03-03 10:19:22 -0500
  • de1e80c1d1 aya: encode perf_event ioctl contract Tamir Duberstein 2025-03-01 13:35:25 -0500
  • eee7975ce4 aya: remove redundant TEST_SYSCALL use Tamir Duberstein 2025-03-01 10:43:20 -0500
  • 055e36e8d9 aya: encode perf_event_open(2) contract Tamir Duberstein 2025-03-01 08:54:28 -0500
  • bdd8ae2d0b *: avoid `_` Tamir Duberstein 2025-02-27 18:14:37 -0500
  • f6df60fa70 aya: encode bpf(2) contract Tamir Duberstein 2025-02-27 17:50:01 -0500
  • 2d782606fe *: avoid Result::is_{ok,err} Tamir Duberstein 2025-02-27 17:44:11 -0500
  • a25e355ba7 ci: run on all branches Tamir Duberstein 2025-02-27 16:08:21 -0500
  • 9e83095e7f
    aya: encode perf_event ioctl contract Tamir Duberstein 2025-03-01 13:35:25 -0500
  • 12f20df973
    aya: remove redundant TEST_SYSCALL use Tamir Duberstein 2025-03-01 10:43:20 -0500
  • f84b81edee
    aya: encode perf_event_open(2) contract Tamir Duberstein 2025-03-01 08:54:28 -0500
  • 59e9ab7613
    *: avoid `_` Tamir Duberstein 2025-02-27 18:14:37 -0500
  • d07bd13394
    aya: encode bpf(2) contract Tamir Duberstein 2025-02-27 17:50:01 -0500
  • c907736f03
    *: avoid Result::is_{ok,err} Tamir Duberstein 2025-02-27 17:44:11 -0500
  • 0dc5d44c09
    ci: run on all branches Tamir Duberstein 2025-02-27 16:08:21 -0500
  • dab1aa4e29 maps: avoid retagging in tests Tamir Duberstein 2025-03-02 11:29:07 -0500
  • f51ab80075 perf_buffer: attempt to preserve provenance Tamir Duberstein 2025-03-02 08:25:52 -0500
  • 888701425b perf_buffer: use MMap from ring_buf Tamir Duberstein 2025-03-02 10:41:03 -0500
  • ff82c244f7 netlink: avoiding casting pointers to usize Tamir Duberstein 2025-03-02 08:16:35 -0500
  • e17feca2d6 maps: remove some stale comments Tamir Duberstein 2025-03-02 11:31:13 -0500
  • 935ba20224 Enable test under miri Tamir Duberstein 2025-03-02 08:02:37 -0500
  • 5ff57f1d9e Use `ignore` rather than not compile on big endian Tamir Duberstein 2025-03-02 08:02:16 -0500
  • 9a47495227 aya,aya-obj: preserve pointer provenance Tamir Duberstein 2025-03-02 07:56:57 -0500
  • 36676ec0af
    maps: avoid retagging in tests Tamir Duberstein 2025-03-02 11:29:07 -0500
  • a889055cfd
    perf_buffer: attempt to preserve provenance Tamir Duberstein 2025-03-02 08:25:52 -0500
  • b62fcbdbf0
    perf_buffer: use MMap from ring_buf Tamir Duberstein 2025-03-02 10:41:03 -0500
  • 3818376195
    netlink: avoiding casting pointers to usize Tamir Duberstein 2025-03-02 08:16:35 -0500
  • fc75077c3e
    maps: remove some stale comments Tamir Duberstein 2025-03-02 11:31:13 -0500
  • ae7cc46056
    Enable test under miri Tamir Duberstein 2025-03-02 08:02:37 -0500
  • 429f5d3944
    Use `ignore` rather than not compile on big endian Tamir Duberstein 2025-03-02 08:02:16 -0500
  • 679dc610d6
    aya,aya-obj: preserve pointer provenance Tamir Duberstein 2025-03-02 07:56:57 -0500
  • b500a6326b tests: use `cfg!` to tidy up Tamir Duberstein 2025-03-02 16:40:42 -0500
  • 122c49fca4 *: appease clippy Tamir Duberstein 2025-03-03 06:53:30 -0500
  • 7fda7e7228
    *: appease clippy Tamir Duberstein 2025-03-03 06:53:30 -0500
  • 4d23ab8d52
    tests: use `cfg!` to tidy up Tamir Duberstein 2025-03-02 16:40:42 -0500
  • f49a761c27 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-03-02 16:47:49 +0000
  • 718836f107 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-03-02 16:47:49 +0000
  • 5d5b63dcb1 gen: run on ubuntu-latest Tamir Duberstein 2025-03-02 11:41:40 -0500
  • fb098e232e
    gen: run on ubuntu-latest Tamir Duberstein 2025-03-02 11:41:40 -0500