Commit Graph

  • a03295bd66 aya: make KernelVersion::code public Andrés Medina 2023-11-10 11:23:47 -0800
  • df73cec7c4
    Merge d43afb9c29 into 33b2e45ad3 Dave Tucker 2023-11-09 23:03:13 +0000
  • 2c9f739f6b
    Merge bf4722d67a into 33b2e45ad3 Dave Tucker 2023-11-09 23:03:04 +0000
  • 33b2e45ad3
    Merge pull request #834 from aya-rs/better-kvm-check Tamir Duberstein 2023-11-09 18:01:53 -0500
  • 42cc175aeb
    xtask: attempt to open /dev/kvm Tamir Duberstein 2023-11-09 21:29:05 +0000
  • ec26bf5125
    xtask: attempt to open /dev/kvm Tamir Duberstein 2023-11-09 21:29:05 +0000
  • e9a099f332 bpf: Remove builtin global functions Tamir Duberstein 2023-07-27 18:33:55 -0400
  • d261880485 integration-ebpf: artifact dependency bpf-linker linker-bindep Tamir Duberstein 2023-07-18 14:57:40 -0400
  • e68fa14d71
    Merge pull request #832 from aya-rs/dependabot/cargo/bindgen-0.69 dependabot[bot] 2023-11-06 21:46:32 +0000
  • c1b367eb4a
    build(deps): update bindgen requirement from 0.68 to 0.69 dependabot[bot] 2023-11-06 13:10:43 +0000
  • 1b311f11a4 aya+ebpf: Implement read+write methods for PerfEventArray Guillaume Raffin 2023-05-14 18:54:13 +0200
  • ab51f9cf31 aya+ebpf: Implement read+write methods for PerfEventArray Guillaume Raffin 2023-05-14 18:54:13 +0200
  • 2dc52fb996 aya+ebpf: Implement read+write methods for PerfEventArray Guillaume Raffin 2023-05-14 18:54:13 +0200
  • 1b37cfc88c aya+ebpf: Implement read+write methods for PerfEventArray Guillaume Raffin 2023-05-14 18:54:13 +0200
  • 6d62690ad3 aya+ebpf: Implement read+write methods for PerfEventArray Guillaume Raffin 2023-05-14 18:54:13 +0200
  • 6d73d12638 aya+ebpf: Implement read+write methods for PerfEventArray Guillaume Raffin 2023-05-14 18:54:13 +0200
  • 8647b9055f
    Merge pull request #829 from tamird/bless-api-nightly Tamir Duberstein 2023-11-01 09:49:52 -0400
  • 2c89d73d64 aya: extracting program and map names with the same function Adam Preuss 2023-10-31 21:05:34 +0000
  • b138a5a90a aya: add MapInfo struct following the same pattern as ProgramInfo Adam Preuss 2023-06-21 19:29:54 +0000
  • 352ec0ee90 aya+ebpf: Add integration test for reading perf_events from bpf program Guillaume Raffin 2023-10-30 17:22:43 +0100
  • 6e256fad5b public-api: bless with new nightly Tamir Duberstein 2023-10-31 11:54:14 -0400
  • b9ad14933f bpf: Handle raw tracepoint arguments Mike Rostecki 2023-10-03 17:36:18 +0100
  • 5e7787f7ae bpf: Handle raw tracepoint arguments Mike Rostecki 2023-10-03 17:36:18 +0100
  • 6cba3c5120 aya+ebpf: Implement read+write methods for PerfEventArray Guillaume Raffin 2023-05-14 18:54:13 +0200
  • 62291186d8 aya: add MapInfo struct following the same pattern as ProgramInfo Adam Preuss 2023-06-21 19:29:54 +0000
  • 76af948329 aya: add helper to return map name Adam Preuss 2023-06-21 19:29:54 +0000
  • ec797b91ef aya: support loading a map by fd Adam Preuss 2023-09-01 14:34:21 +0000
  • 42c9d76c8e aya/maps: pin for (async)perf_event_array astoycos 2023-10-20 18:06:25 -0400
  • 58b9cbf882 aya/maps: pin for (async)perf_event_array astoycos 2023-10-20 18:06:25 -0400
  • e148ce1af3 tests/xdp: don't leak memory in AF_XDP test Tuetuopay 2023-10-18 14:50:04 +0200
  • aa5ff517e7 tests: add AF_XDP test using xdpilone Tuetuopay 2023-08-17 11:05:56 +0200
  • cc29c8a74d
    Merge pull request #826 from tamird/lint-nightly Tamir Duberstein 2023-10-24 12:17:13 -0400
  • b65a652991
    aya-bpf-cty: remove empty module Tamir Duberstein 2023-10-24 10:54:24 -0400
  • 67fe16e723
    Merge pull request #825 from aya-rs/dependabot/cargo/async-io-2.0 dependabot[bot] 2023-10-23 15:09:21 +0000
  • c89b2d156d
    build(deps): update async-io requirement from 1.3 to 2.0 dependabot[bot] 2023-10-23 14:00:25 +0000
  • 666bb8e7cf
    Merge pull request #824 from aya-rs/dependabot/cargo/which-5.0.0 dependabot[bot] 2023-10-23 14:11:18 +0000
  • 3824b3d479
    build(deps): update which requirement from 4.4.0 to 5.0.0 dependabot[bot] 2023-10-23 13:59:27 +0000
  • 847f4105a7
    Merge pull request #823 from tamird/clippy Tamir Duberstein 2023-10-22 13:25:22 -0400
  • a31332fb6c aya-bpf-macros: appease clippy Tamir Duberstein 2023-10-22 12:37:09 -0400
  • 5dc007caf5 aya: fix map_pin_path logic fix-verifier-blixt astoycos 2023-10-19 16:29:43 -0400
  • a381022fca tmp: hack for btf verifier error astoycos 2023-10-17 11:52:54 -0400
  • f037a94c9f
    Merge pull request #821 from Tuetuopay/fix-udeps Tamir Duberstein 2023-10-18 10:23:41 -0400
  • 984c08cbad aya: fix unused async-io dependency linter error Tuetuopay 2023-10-18 15:45:50 +0200
  • 8154fb79d3
    Merge pull request #737 from aya-rs/more-kernels Tamir Duberstein 2023-10-16 11:42:01 -0400
  • fa6f5e2532
    github: run integration tests on local kernel Tamir Duberstein 2023-08-09 17:04:03 -0400
  • 35e21ae007 aya: don't parse labels as programs Alessandro Decina 2023-10-16 21:47:07 +1100
  • 17b95fb739 aya: don't parse labels as programs Alessandro Decina 2023-10-16 21:47:07 +1100
  • d679a973ca integration-tests: enable logs Alessandro Decina 2023-10-16 18:51:26 +1100
  • 7c2cb77a4e integration-tests: enable logs Alessandro Decina 2023-10-16 18:51:26 +1100
  • 2227223a96 aya-log: fix hygiene Alessandro Decina 2023-10-15 15:45:18 +1100
  • 2be13a454f aya-log: fix hygiene Alessandro Decina 2023-10-15 15:45:18 +1100
  • 024def8da6 repro issue #808 Quentin JEROME 2023-10-10 17:54:47 +0200
  • 62849944f2
    Merge pull request #629 from ajwerner/ringbuf ajwerner 2023-10-11 20:56:09 -0400
  • e2cf734490 aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • 27354ca8d8 aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • 33dae594f2
    aya: Implement RingBuf Andrew Werner 2023-07-11 11:30:01 -0400
  • 4af9d1bd3e
    aya: move mmap from perf_buffer.rs to sys/mod.rs William Findlay 2021-10-22 11:33:38 -0400
  • b73c0a46f5
    aya: impl From<obj::InvalidMapTypeError> for MapTypeError Andrew Werner 2023-07-11 11:37:47 -0400
  • cb455febbb
    Merge pull request #814 from tamird/sort-variants-again Tamir Duberstein 2023-10-11 12:18:27 -0400
  • 8462b69716
    maps: sort variants Tamir Duberstein 2023-09-18 11:46:18 -0400
  • 715d49022e
    Merge pull request #812 from tamird/redundant-cargo Tamir Duberstein 2023-10-11 11:21:26 -0400
  • ae612a0a10
    Merge pull request #813 from tamird/sort-variants Tamir Duberstein 2023-10-11 11:21:12 -0400
  • b7ceee4f51
    Merge pull request #811 from tamird/libc Tamir Duberstein 2023-10-11 11:21:04 -0400
  • 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
  • ec11d93ae2
    Merge 1c58716b37 into 66bd85a8de Zenna 2023-10-09 14:38:38 +0000
  • 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
  • 1c58716b37 [216] Add Support For Flow Dissector Programs Zenna Allwein 2023-09-30 17:10:57 -0500
  • 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