varun-r-mallya
  • Joined on 2025-06-20
varun-r-mallya synced commits to master at varun-r-mallya/python-bpf from mirror 2025-11-23 07:58:34 +00:00
8ad5fb8a3a Janitorial: Remove useless comments
bf9635e324 Fix passing test hash_map_struct to include char array test
cbe365d760 Unify struct and pointer to struct handling, abstract null check in ir_ops
Compare 3 commits »
varun-r-mallya synced new reference refs/tags/v0.1.7 to varun-r-mallya/python-bpf from mirror 2025-11-22 15:38:35 +00:00
varun-r-mallya synced commits to refs/tags/v0.1.7 at varun-r-mallya/python-bpf from mirror 2025-11-22 15:38:35 +00:00
varun-r-mallya synced commits to request-struct at varun-r-mallya/python-bpf from mirror 2025-11-22 15:38:35 +00:00
a2de15fb1e add c_int to type_deducer.py
081ee5cb4c move requests.py to passing tests
Compare 2 commits »
varun-r-mallya synced commits to master at varun-r-mallya/python-bpf from mirror 2025-11-22 15:38:35 +00:00
fed6af1ed6 bump version and prepare for release
18886816fb Merge pull request #68 from pythonbpf/request-struct
a2de15fb1e add c_int to type_deducer.py
9def969592 Make map val struct type allocation work by fixing pointer deref and debuginfogen: WIP
081ee5cb4c move requests.py to passing tests
Compare 28 commits »
varun-r-mallya synced new reference copilot/sub-pr-68 to varun-r-mallya/python-bpf from mirror 2025-11-22 15:38:35 +00:00
varun-r-mallya synced commits to copilot/sub-pr-68 at varun-r-mallya/python-bpf from mirror 2025-11-22 15:38:35 +00:00
varun-r-mallya synced commits to request-struct at varun-r-mallya/python-bpf from mirror 2025-11-22 07:28:33 +00:00
a91c3158ad sort fields in debug info by offset order
varun-r-mallya synced commits to request-struct at varun-r-mallya/python-bpf from mirror 2025-11-21 23:18:35 +00:00
2b3635fe20 format chore
6f25c554a9 fix CO-RE read for cast structs
84507b8b98 add btf probe read kernel helper
a42a75179d format chore
377fa4041d add regular struct field access handling in vmlinux_registry.py
Compare 10 commits »
varun-r-mallya synced commits to request-struct at varun-r-mallya/python-bpf from mirror 2025-11-20 22:48:33 +00:00
42b8865a56 Merge branch 'master' into request-struct
144d9b0ab4 change c-file test structure
e5b3b001ce Minor fix for PTR_TO_MAP_VALUE_OR_NULL target
19b42b9a19 Allocate hashmap lookup return vars based on the value type of said hashmap
9f5ec62383 Add get_uint8_type to DebugInfoGenerator
Compare 73 commits »
varun-r-mallya synced commits to request-struct at varun-r-mallya/python-bpf from mirror 2025-11-20 14:38:45 +00:00
902a52a07d remove debug print statements
306570953b format chore
740eed45e1 add placeholder debug info to shut llvmlite up about NoneType
Compare 3 commits »
varun-r-mallya synced new reference copilot/fix-attributeerror-vmlinux-structs to varun-r-mallya/python-bpf from mirror 2025-11-20 14:38:45 +00:00
varun-r-mallya synced commits to copilot/fix-attributeerror-vmlinux-structs at varun-r-mallya/python-bpf from mirror 2025-11-20 14:38:45 +00:00
varun-r-mallya synced commits to request-struct at varun-r-mallya/python-bpf from mirror 2025-11-19 22:18:34 +00:00
c8801f4c3e nonetype not parsed
49740598ea format chore
73bbf00e7c add tests
Compare 3 commits »
varun-r-mallya synced commits to master at varun-r-mallya/python-bpf from mirror 2025-11-19 05:58:34 +00:00
e5b3b001ce Minor fix for PTR_TO_MAP_VALUE_OR_NULL target
19b42b9a19 Allocate hashmap lookup return vars based on the value type of said hashmap
9f5ec62383 Add get_uint8_type to DebugInfoGenerator
Compare 3 commits »
varun-r-mallya synced commits to master at varun-r-mallya/python-bpf from mirror 2025-11-18 21:49:00 +00:00
7af54df7c0 Add passing test hash_map_struct.py for using structs as hashmap key/val types
573bbb350e Allow structs to be key/val type for hashmaps
Compare 2 commits »
varun-r-mallya synced commits to symex at varun-r-mallya/python-bpf from mirror 2025-11-18 04:58:32 +00:00
da45daa972 Pass down structs_sym_tab to maps_debug_info, allow vmlinux enums to be used in an indexed format for map declaration
39a0746db4 Pass structs_sym_tab to maps_proc
Compare 2 commits »
varun-r-mallya synced commits to master at varun-r-mallya/python-bpf from mirror 2025-11-18 04:58:32 +00:00
64679f8072 Add skeleton _get_key_val_dbg_type in maps_debug_info.py
5667facf23 Pass down structs_sym_tab to maps_debug_info, allow vmlinux enums to be used in an indexed format for map declaration
4f8af16a17 Pass structs_sym_tab to maps_proc
Compare 3 commits »
varun-r-mallya synced commits to symex at varun-r-mallya/python-bpf from mirror 2025-11-16 20:18:32 +00:00
e9bb90cb70 Add docstring for bpf_get_stack_emitter
varun-r-mallya synced commits to master at varun-r-mallya/python-bpf from mirror 2025-11-16 20:18:32 +00:00
b84884162d Merge pull request #69 from pythonbpf/symex
e9bb90cb70 Add docstring for bpf_get_stack_emitter
9d76502d5a Fix get_flags_val usage
a10da4a277 Implement bpf_get_stack handler
29e90601b7 Init bpf_get_stack emitter
Compare 14 commits »