Skip to content

core unify ebpf for linux & windows#373

Merged
ZhidongPeng merged 23 commits into
Azure:devfrom
ZhidongPeng:core-ebpf
Jul 10, 2026
Merged

core unify ebpf for linux & windows#373
ZhidongPeng merged 23 commits into
Azure:devfrom
ZhidongPeng:core-ebpf

Conversation

@ZhidongPeng

Copy link
Copy Markdown
Collaborator
  • Shared the ebpf headers for our gpa maps in eBPF program.
  • Moved linux eBPF program build into build.rs, hence updated the setups for related CI actions.
  • Leave windows eBPF program build at cmd as it needs to build .sys file too.
  • Added ./redirector::shared_ebpf.rs fand reuse for both platforms.
  • As windows eBPF program coupled to the ebpf-for-window, Windows GPA may need to support both new and legacy structs, choose the struct based on the struct type size.

@ZhidongPeng ZhidongPeng merged commit bb7fb87 into Azure:dev Jul 10, 2026
23 checks passed
@ZhidongPeng ZhidongPeng deleted the core-ebpf branch July 10, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants