|
|
650744f843
|
beautify container monitor
|
2025-11-28 21:10:39 +05:30 |
|
|
|
d73c793989
|
format chore
|
2025-11-28 21:02:29 +05:30 |
|
|
|
bbe4990878
|
add container-monitor example
|
2025-11-28 21:02:29 +05:30 |
|
|
|
600993f626
|
add syscall monitor
|
2025-11-28 21:02:28 +05:30 |
|
|
|
6c55d56ef0
|
add file io and network stats in container monitor example
|
2025-11-28 21:02:28 +05:30 |
|
|
|
704b0d8cd3
|
Fix debug info generation of PerfEventArray maps
|
2025-11-28 21:02:27 +05:30 |
|
|
|
0e50079d88
|
Add passing test struct_pylib.py
|
2025-11-28 21:02:27 +05:30 |
|
|
|
d457f87410
|
Bump actions/checkout from 5 to 6 in the actions group
Bumps the actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-11-28 21:02:26 +05:30 |
|
|
|
4ea02745b3
|
Janitorial: Remove useless comments
|
2025-11-28 21:02:26 +05:30 |
|
|
|
84edddb685
|
Fix passing test hash_map_struct to include char array test
|
2025-11-28 21:02:25 +05:30 |
|
|
|
6f017a9176
|
Unify struct and pointer to struct handling, abstract null check in ir_ops
|
2025-11-28 21:02:25 +05:30 |
|
|
|
24e5829b80
|
format chore
|
2025-11-28 14:52:45 +05:30 |
|
|
|
14af7ec4dd
|
add file_io.bpf.py to make container-monitor
|
2025-11-28 14:47:29 +05:30 |
|
|
|
536ea4855e
|
add cgroup helper
|
2025-11-28 14:47:01 +05:30 |
|
|
|
5ba29db362
|
fix the c form of the xdp program
|
2025-11-27 23:44:44 +05:30 |
|
|
|
de8c486461
|
fix: remove deref_to_depth on single depth pointers
|
2025-11-27 22:59:34 +05:30 |
|
|
|
f135cdbcc0
|
format chore
|
2025-11-27 14:03:12 +05:30 |
|
|
|
a8595ff1d2
|
feat: allocate tmp variable for pointer to vmlinux struct field access.
|
2025-11-27 14:02:00 +05:30 |
|
|
|
d43d3ad637
|
clear disksnoop output
|
2025-11-27 12:45:48 +05:30 |
|
|
|
9becee8f77
|
add expected type check
|
2025-11-27 12:44:12 +05:30 |
|
|
|
189526d5ca
|
format chore
|
2025-11-27 12:42:10 +05:30 |
|
|
|
1593b7bcfe
|
feat:user defined struct casting
|
2025-11-27 12:41:57 +05:30 |
|
|
|
4905649700
|
feat:non struct field values can be cast
|
2025-11-26 14:18:40 +05:30 |
|
|
|
7b7b00dbe7
|
add disksnoop ipynb
|
2025-11-25 22:51:24 +05:30 |
|
|
|
102e4ca78c
|
add disksnoop example
|
2025-11-24 22:50:39 +05:30 |
|
|
|
fed6af1ed6
|
bump version and prepare for release
v0.1.7
|
2025-11-22 13:54:41 +05:30 |
|
|
|
18886816fb
|
Merge pull request #68 from pythonbpf/request-struct
Support enough machinery to make request struct work
|
2025-11-22 13:48:06 +05:30 |
|
|
|
a2de15fb1e
|
add c_int to type_deducer.py
|
2025-11-22 13:36:21 +05:30 |
|
|
|
9def969592
|
Make map val struct type allocation work by fixing pointer deref and debuginfogen: WIP
|
2025-11-22 13:20:09 +05:30 |
|
|
|
081ee5cb4c
|
move requests.py to passing tests
|
2025-11-22 13:19:55 +05:30 |
|
|
|
a91c3158ad
|
sort fields in debug info by offset order
|
2025-11-22 12:35:47 +05:30 |
|
|
|
2b3635fe20
|
format chore
|
2025-11-22 01:48:44 +05:30 |
|
|
|
6f25c554a9
|
fix CO-RE read for cast structs
|
2025-11-22 01:47:25 +05:30 |
|
|
|
84507b8b98
|
add btf probe read kernel helper
|
2025-11-22 00:57:12 +05:30 |
|
|
|
a42a75179d
|
format chore
|
2025-11-22 00:37:39 +05:30 |
|
|
|
377fa4041d
|
add regular struct field access handling in vmlinux_registry.py
|
2025-11-22 00:36:59 +05:30 |
|
|
|
99321c7669
|
add a failing C test
|
2025-11-21 23:01:08 +05:30 |
|
|
|
11850d16d3
|
field check in allocation pass
|
2025-11-21 21:47:58 +05:30 |
|
|
|
9ee821c7f6
|
make pointer allocation feasible but subverting LLC
|
2025-11-21 21:47:55 +05:30 |
|
|
|
25394059a6
|
allow casting
|
2025-11-21 21:47:10 +05:30 |
|
|
|
fde8eab775
|
allow allocation pass on vmlinux cast
|
2025-11-21 21:47:07 +05:30 |
|
|
|
42b8865a56
|
Merge branch 'master' into request-struct
|
2025-11-21 02:10:52 +05:30 |
|
|
|
144d9b0ab4
|
change c-file test structure
|
2025-11-20 17:24:02 +05:30 |
|
|
|
902a52a07d
|
remove debug print statements
|
2025-11-20 14:39:13 +05:30 |
|
|
|
306570953b
|
format chore
|
2025-11-20 14:18:45 +05:30 |
|
|
|
740eed45e1
|
add placeholder debug info to shut llvmlite up about NoneType
|
2025-11-20 14:17:57 +05:30 |
|
|
|
c8801f4c3e
|
nonetype not parsed
|
2025-11-19 23:35:10 +05:30 |
|
|
|
e5b3b001ce
|
Minor fix for PTR_TO_MAP_VALUE_OR_NULL target
|
2025-11-19 04:29:35 +05:30 |
|
|
|
19b42b9a19
|
Allocate hashmap lookup return vars based on the value type of said hashmap
|
2025-11-19 04:09:51 +05:30 |
|
|
|
9f5ec62383
|
Add get_uint8_type to DebugInfoGenerator
|
2025-11-19 03:24:40 +05:30 |
|