Commit Graph

  • 5cdd1baf29
    aya: import types from std::ffi rather than libc Tamir Duberstein 2023-10-11 10:57:23 -0400
  • 5e637071c1
    maps: sort variants Tamir Duberstein 2023-09-18 11:46:18 -0400
  • cc48523347
    Cargo.toml: remove redundant keys Tamir Duberstein 2023-09-18 11:46:01 -0400
  • a01b031f1b
    aya: import types from std::ffi rather than libc Tamir Duberstein 2023-10-11 10:57:23 -0400
  • ef27bce619
    Merge pull request #783 from astoycos/map_pin2 Andrew Stoycos 2023-10-10 15:30:11 -0400
  • 82039144bd integration-test: Add map pinning coverage astoycos 2023-09-22 10:37:57 -0400
  • 7b71c7e1cd aya/maps: add pin() api astoycos 2023-09-22 10:35:19 -0400
  • a1a188cad5 integration-test: Add map pinning coverage astoycos 2023-09-22 10:37:57 -0400
  • b130e48ad2 aya/maps: add pin() api astoycos 2023-09-22 10:35:19 -0400
  • 0bf97eba64 aya/maps: fix libbpf_pin_by_name astoycos 2023-09-21 13:50:21 -0400
  • 5fc269e5c0 fix unwrap error. pdliyan 2023-10-10 17:58:37 +0800
  • dd4ee87d36 format pdliyan 2023-10-10 17:56:20 +0800
  • b8c43a05dc Use argument results to decide whether or not to read stack_argument. pdliyan 2023-10-10 17:31:00 +0800
  • 66bd85a8de
    Merge pull request #806 from vadorovsky/deprecate-syscall-prefix vadorovsky 2023-10-09 16:36:59 +0200
  • 21f63e052f Merge branch 'main' into new_sarg pdliyan 2023-10-09 19:52:24 +0800
  • 0347daeef1 fix build error. pdliyan 2023-10-09 19:50:51 +0800
  • bd6ba3ad8b util: Deprecate `syscall_prefix` Mike Rostecki 2023-10-04 14:27:47 +0100
  • 548c13171a
    PerfEvent: add option to set the inherit bit Artem Khramov 2023-10-04 22:21:05 +0200
  • 96ae8cdd97 bpf: Handle raw tracepoint arguments Mike Rostecki 2023-10-03 17:36:18 +0100
  • 0cd620a9da
    Merge pull request #804 from tamird/deflake-xdp Tamir Duberstein 2023-10-02 17:07:52 -0400
  • 81268b7ac1
    integration/xdp: increase timeout to 60 seconds Tamir Duberstein 2023-10-02 16:09:52 -0400
  • 062ebfdc68
    integration/xdp: use kernel-allocated port Tamir Duberstein 2023-10-02 16:09:03 -0400
  • 64d9799efc
    integration/xdp: reduce repetition Tamir Duberstein 2023-10-02 16:07:33 -0400
  • 8e5f1c62e3 aya: fix create pinned map path. Lee 2023-10-02 20:31:46 +0800
  • c547dd7bcc
    Merge pull request #800 from ajwerner/deflake-loaded-at-take-2 ajwerner 2023-09-28 15:17:09 -0400
  • da832e479d integration-test: deflake test_loaded_at Andrew Werner 2023-09-28 13:15:54 -0400
  • 4bb52ad34c
    Merge pull request #801 from aya-rs/kill-kernel-on-soft-lockup Tamir Duberstein 2023-09-28 15:00:46 -0400
  • 5392f9821d
    xtask: terminate QEMU on "BUG: soft lockup" Tamir Duberstein 2023-09-28 13:31:05 -0400
  • b3a5c2b7a8 aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • d79b60230a aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • 02aa54c9f1 aya: move mmap from perf_buffer.rs to sys/mod.rs William Findlay 2021-10-22 11:33:38 -0400
  • 79971ccc53 maps: sort variants Tamir Duberstein 2023-09-18 11:46:18 -0400
  • 02272cce05 aya: use montonic SinceBoot for loaded_at Andrew Werner 2023-09-28 11:38:34 -0400
  • e888291ea6 aya: use montonic SinceBoot for loaded_at Andrew Werner 2023-09-28 11:38:34 -0400
  • 0e7d694b52 aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • c627cde89c try fix Cargo.toml pdliyan 2023-09-28 18:53:09 +0800
  • da29228da3 fix. pdliyan 2023-09-28 18:52:34 +0800
  • f9861aa8cd add riscv support. pdliyan 2023-09-28 17:02:59 +0800
  • 59e8098d94 Merge branch 'main' into new_sarg pdliyan 2023-09-28 11:39:48 +0800
  • 581225277e add further annotation. pdliyan 2023-09-28 11:34:05 +0800
  • 2f4c5953d8 aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • ead7066aca
    aya: move mmap from perf_buffer.rs to sys/mod.rs William Findlay 2021-10-22 11:33:38 -0400
  • f04f2d033a
    maps: sort variants Tamir Duberstein 2023-09-18 11:46:18 -0400
  • 023ae992a6
    Cargo.toml: remove redundant keys Tamir Duberstein 2023-09-18 11:46:01 -0400
  • 485291d973
    aya: impl From<obj::InvalidMapTypeError> for MapTypeError Andrew Werner 2023-07-11 11:37:47 -0400
  • 373fb7bf06
    Merge pull request #797 from aya-rs/rustfmt-group-imports Tamir Duberstein 2023-09-27 16:56:43 -0400
  • d16e607fd4
    rustfmt: group_imports = "StdExternalCrate" Tamir Duberstein 2023-09-27 16:36:03 -0400
  • 67863833ca
    Merge pull request #791 from nrxus/fix-kernel-code-on-submode-gt-255 Tamir Duberstein 2023-09-27 14:20:44 -0400
  • 9eb0419baa
    Merge pull request #796 from aya-rs/integration-ebpf-bpf-arch Tamir Duberstein 2023-09-27 14:13:27 -0400
  • 15de14383d
    integration-test: build eBPF for the proper arch Tamir Duberstein 2023-09-27 13:21:58 -0400
  • ad460879ef
    integration-test: replace macro with function Tamir Duberstein 2023-09-27 12:31:25 -0400
  • 8cee3f8b01
    integration-test: distinguish between success and noop Tamir Duberstein 2023-09-27 12:15:05 -0400
  • 0a6a2674fa aya: Fix program loading on kernels with a patch > 255 Andrés Medina 2023-09-21 21:02:20 -0700
  • 2f9c67c735
    Merge pull request #795 from aya-rs/clippy Tamir Duberstein 2023-09-27 13:13:26 -0400
  • fe13b2eb41
    xtask: remove useless copy Tamir Duberstein 2023-09-27 11:39:02 -0400
  • cbe9cd9133
    xtask: appease new clippy warning Tamir Duberstein 2023-09-27 11:31:03 -0400
  • 6720e127b6
    Merge pull request #794 from aya-rs/fix-ci Tamir Duberstein 2023-09-27 11:05:27 -0400
  • f01845a379
    .github: run tests nightly Tamir Duberstein 2023-09-26 13:44:18 -0400
  • 6190696346
    .github: remove 6.4.x kernel tests Tamir Duberstein 2023-09-26 13:43:52 -0400
  • 31fb700ad5 fix. pdliyan 2023-09-26 20:18:28 +0800
  • b24978955e remove unused struct. pdliyan 2023-09-26 17:39:33 +0800
  • 5ed278a766 Merge branch 'main' into new_sarg pdliyan 2023-09-26 17:37:01 +0800
  • b3b8d44b91 fix stack_argument test. pdliyan 2023-09-26 17:32:02 +0800
  • 61fc47129f integration-test: Add map pinning coverage astoycos 2023-09-22 10:37:57 -0400
  • 8ae5b0d967
    Merge pull request #793 from aya-rs/dependabot/cargo/dialoguer-0.11 dependabot[bot] 2023-09-25 14:26:52 +0000
  • 9680f50c08
    build(deps): update dialoguer requirement from 0.10 to 0.11 dependabot[bot] 2023-09-25 13:52:19 +0000
  • 495a8234ce integration-test: Add map pinning coverage astoycos 2023-09-22 10:37:57 -0400
  • 9fb84ab424 aya/maps: add pin() api astoycos 2023-09-22 10:35:19 -0400
  • 2203b69160 aya/maps: fix libbpf_pin_by_name astoycos 2023-09-21 13:50:21 -0400
  • 7f9ce062f4
    Merge pull request #527 from Tuetuopay/xdpmaps Alessandro Decina 2023-09-25 08:22:48 +0700
  • 0edc13b4d4 bpf: add a shared try_redirect_map function for XDP maps Tuetuopay 2023-09-25 00:33:17 +0200
  • 579e3cee22 aya, bpf: misc fixes following review comments Tuetuopay 2023-09-18 16:16:27 +0200
  • 9d06a812b6 integration-test: Add map pinning coverage astoycos 2023-09-22 10:37:57 -0400
  • d4804bd330 aya/maps: add pin() api astoycos 2023-09-22 10:35:19 -0400
  • f2bc83da56 aya-bpf: Add read_kernel! helper macro Maxwell Borden 2023-09-22 17:59:08 +0000
  • e90e73ace6 integration-test: Add map pinning coverage astoycos 2023-09-22 10:37:57 -0400
  • f0dbaa28b3 aya/maps: add pin() api astoycos 2023-09-22 10:35:19 -0400
  • b0f8c720bd aya/maps: fix libbpf_pin_by_name astoycos 2023-09-21 13:50:21 -0400
  • c130500f18
    Merge pull request #769 from astoycos/fix-loaded-at Andrew Stoycos 2023-09-22 12:38:22 -0400
  • dffff1ce6b integration-test: fix load time and add test astoycos 2023-08-28 17:28:27 -0400
  • e446e39564 aya, bpf: misc fixes following review comments Tuetuopay 2023-09-18 16:16:27 +0200
  • 89a1142693 aya, bpf: misc fixes following review comments Tuetuopay 2023-09-18 16:16:27 +0200
  • e1ba78e9df integration-test: Add map pinning coverage astoycos 2023-09-22 10:37:57 -0400
  • e002b6fa08 aya/maps: add pin() api astoycos 2023-09-22 10:35:19 -0400
  • 380da65a62 aya/maps: fix libbpf_pin_by_name astoycos 2023-09-21 13:50:21 -0400
  • b1cfce48dd aya, bpf: misc fixes following review comments Tuetuopay 2023-09-18 16:16:27 +0200
  • 46551de3e7 xtask: bless public-api Tuetuopay 2023-08-17 19:32:21 +0200
  • 00dc7a5bd4 maps/xdp: make maps work on kernels not supporting ProgIds Tuetuopay 2023-08-05 00:16:43 +0200
  • 63ce2f013a bpf/devmap: don't expose `bpf_devmap_value` Tuetuopay 2023-08-05 00:16:40 +0200
  • c6754c614e maps/xdp: use ProgramFd instead of impl AsRawFd Tuetuopay 2023-08-05 00:16:35 +0200
  • 9ed1d3d281 bpf: add documentation for XDP maps Tuetuopay 2023-08-05 00:16:22 +0200
  • db49633073 bpf: make xdp maps functions safe Tuetuopay 2023-08-05 00:16:18 +0200
  • f7fbbcd0e5 aya: fix docstring missing trailing period Tuetuopay 2023-08-05 00:16:16 +0200
  • 0647927e32 xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • 139f382638 aya: add support for map-bound XDP programs Tuetuopay 2023-08-05 00:15:49 +0200
  • 4452364c41 macros: add 'map' option to xdp macro Tuetuopay 2023-08-05 00:15:44 +0200
  • ad3087d7eb bpf: Update XDP maps implementation Tuetuopay 2023-08-05 00:15:41 +0200
  • ede3e91014 aya: Update XDP maps implementations Tuetuopay 2023-08-05 00:15:37 +0200
  • e90d521a21 bpf: Implement XDP maps Dave Tucker 2022-05-30 11:58:59 +0100
  • ec8293ab86 aya: Implement XDP Map Types Dave Tucker 2022-05-30 11:43:38 +0100