Commit Graph

  • 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
  • 42fd82e32b
    Merge pull request #790 from dave-tucker/no-map-pinned Dave Tucker 2023-09-20 10:44:20 +0100
  • 938f979fe7 aya: Make MapData::pin pub Dave Tucker 2023-09-19 13:38:20 +0100
  • 0f4021ec89 aya: Remove MapData::pinned Dave Tucker 2023-09-18 17:32:37 +0100
  • 4f4b6b1664 aya: Make MapData::pin pub Dave Tucker 2023-09-19 13:38:20 +0100
  • c665e1f1ba aya: Remove MapData::pinned Dave Tucker 2023-09-18 17:32:37 +0100
  • 0b6ea313de
    Merge pull request #782 from astoycos/prog-info Andrew Stoycos 2023-09-18 12:56:28 -0400
  • 3ffb1ed061 aya: Remove MapData::pinned Dave Tucker 2023-09-18 17:32:37 +0100
  • 38de7865d7
    aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • 8c44387bc1
    maps: sort variants Tamir Duberstein 2023-09-18 11:46:18 -0400
  • 8f9c0b610b
    Cargo.toml: remove redundant keys Tamir Duberstein 2023-09-18 11:46:01 -0400
  • 7ce728c9c8
    aya: move mmap from perf_buffer.rs to sys/mod.rs William Findlay 2021-10-22 11:33:38 -0400
  • 37547d9503
    aya: impl From<obj::InvalidMapTypeError> for MapTypeError Andrew Werner 2023-07-11 11:37:47 -0400
  • 41d01f638b
    Merge pull request #770 from aya-rs/mapfd-is-owned Tamir Duberstein 2023-09-18 11:35:07 -0400
  • 0dacb34d44
    maps: fix typos, avoid fallible conversions Tamir Duberstein 2023-09-01 13:40:43 -0400
  • b4d5a1e8db
    maps: MapData::{obj, fd} are private Tamir Duberstein 2023-09-01 13:53:03 -0400
  • f41592663c
    maps: `MapFd` and `SockMapFd` are owned Tamir Duberstein 2023-08-29 17:19:20 -0400
  • 33018c16f4
    Merge pull request #788 from aya-rs/dependabot/cargo/cargo_metadata-0.18.0 dependabot[bot] 2023-09-18 14:22:09 +0000
  • e0880316c3
    build(deps): update cargo_metadata requirement from 0.17.0 to 0.18.0 dependabot[bot] 2023-09-18 14:03:57 +0000
  • 6ab7475fa6 aya: add program_info() api to program astoycos 2023-09-07 14:32:33 -0400
  • 96c8bc9fa5
    Merge pull request #784 from aya-rs/dependabot/cargo/bindgen-0.68 dependabot[bot] 2023-09-14 23:49:35 +0000
  • 9b5fce92d9 SQUASH: respond to tamir's review astoycos 2023-09-13 14:59:39 -0400
  • ef6ccdb7b9 integration-test: add map pinning converage astoycos 2023-09-08 13:37:01 -0400
  • 72cf497448 aya/maps: fix libbpf_pin_by_name, add pin() api Andrew Stoycos 2023-08-11 12:26:26 -0400
  • e84cd73fa3 aya/maps: add name to mapdata astoycos 2023-09-08 14:22:21 -0400
  • 70602350d7 fix aya_log. pdliyan 2023-09-12 20:34:45 +0800
  • 5691829fcf
    Merge pull request #786 from aya-rs/no-sleep Tamir Duberstein 2023-09-11 11:42:18 -0400
  • 9686092280
    build(deps): update bindgen requirement from 0.66 to 0.68 dependabot[bot] 2023-09-11 14:50:26 +0000
  • 0a144a0e69
    integration-test: remove all sleeps Tamir Duberstein 2023-09-11 10:37:57 -0400
  • 80d187d66d
    Merge pull request #785 from astoycos/fix-ci Andrew Stoycos 2023-09-11 10:37:09 -0400
  • 81f634abc6 aya/ci: fixup broken debian kernel image url astoycos 2023-09-11 09:54:03 -0400
  • a2201e6698 change the way loading stack_argument bpf bytes. pdliyan 2023-09-07 10:29:15 +0800
  • f0f09ac16e
    Merge pull request #781 from aya-rs/build-badge Tamir Duberstein 2023-09-05 12:16:38 -0400
  • 1aa1dc53db
    README: fix build badge Tamir Duberstein 2023-09-05 11:59:01 -0400
  • 9851925107
    README: fix build badge Tamir Duberstein 2023-09-05 11:59:01 -0400
  • e807cb7da9
    Merge branch 'main' into new_sarg liyan 2023-09-05 20:28:15 +0800
  • 24cc238f66 format Cargo.toml pdliyan 2023-09-05 20:21:23 +0800
  • d8f7675768
    Update test/integration-test/Cargo.toml liyan 2023-09-05 10:39:43 +0800
  • 92d3056db3
    Merge pull request #775 from aya-rs/perf-as-raw-fd Tamir Duberstein 2023-09-04 12:39:34 -0400
  • 18c7235dba
    Merge pull request #780 from aya-rs/dependabot/github_actions/actions/checkout-4 dependabot[bot] 2023-09-04 15:15:51 +0000
  • 385b04c12b
    build(deps): bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-04 14:05:17 +0000
  • 08d038cb71 fix bug. pdliyan 2023-09-04 21:01:28 +0800
  • f00ddb6eeb use c_ulonglong instead of __u64. pdliyan 2023-09-04 19:45:14 +0800
  • 2c4d51a318 aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • cf18dc20bf aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • 038c630ec1 aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • f4d354724b xtask: bless public-api Tuetuopay 2023-08-17 19:32:21 +0200
  • 43b1be4806 maps/xdp: make maps work on kernels not supporting ProgIds Tuetuopay 2023-08-05 00:16:43 +0200
  • 8920c33a61 bpf/devmap: don't expose `bpf_devmap_value` Tuetuopay 2023-08-05 00:16:40 +0200
  • 1121d607b6 maps/xdp: use ProgramFd instead of impl AsRawFd Tuetuopay 2023-08-05 00:16:35 +0200
  • 84dd45ebd8 bpf: add documentation for XDP maps Tuetuopay 2023-08-05 00:16:22 +0200
  • 022a66dfbb bpf: make xdp maps functions safe Tuetuopay 2023-08-05 00:16:18 +0200
  • 540ebc66f9 aya: fix docstring missing trailing period Tuetuopay 2023-08-05 00:16:16 +0200
  • 9ed9873742 xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • 1e0dff1189 aya: add support for map-bound XDP programs Tuetuopay 2023-08-05 00:15:49 +0200
  • fa29f975b4 macros: add 'map' option to xdp macro Tuetuopay 2023-08-05 00:15:44 +0200
  • 1113356b6d bpf: Update XDP maps implementation Tuetuopay 2023-08-05 00:15:41 +0200
  • 55c604322a aya: Update XDP maps implementations Tuetuopay 2023-08-05 00:15:37 +0200