microsoft / microsoft/ebpf-for-windows
Remove kernel specific API calls from ebpf-for-windows
Open
cleanup
P2
triaged
- Dominant language
- C
- Stars
- 3.6k
- Forks
- 311
- Avg merge
- 6d 10h
- Merged PRs (30d)
- 21
Description
All platform specific API calls should be via the cxplat library rather than as usersim thunks.
For example:
https://github.com/microsoft/ebpf-for-windows/blob/e7cae1d72ba57370c8e5cbc13940dd7c7e563eb5/libs/runtime/ebpf_platform.c#L55C1-L61C1
https://github.com/microsoft/ebpf-for-windows/blob/e7cae1d72ba57370c8e5cbc13940dd7c7e563eb5/libs/runtime/ebpf_platform.c#L84C1-L95C1
https://github.com/microsoft/ebpf-for-windows/blob/e7cae1d72ba57370c8e5cbc13940dd7c7e563eb5/libs/runtime/ebpf_platform.c#L145C1-L149C2
Contributor guide
Assessment
This issue has not been assessed yet.