microsoft / microsoft/ebpf-for-windows

Remove kernel specific API calls from ebpf-for-windows

Open
#4,005 2 comments 0 reactions 1 assignee Assigned to @nigriMSFT View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.