microsoft / microsoft/ebpf-for-windows

Support loading multiple instances of a native program.

Open
#2,667 2 comments 0 reactions 1 assignee Assigned to @saxena-anurag View on GitHub
enhancement help wanted P2 triaged
Dominant language
C
Stars
3.6k
Forks
311
Avg merge
6d 10h
Merged PRs (30d)
21

Description

### Describe the feature you'd like supported

Currently, eBPF program(s) from a native module can be loaded only once. This is because of a restriction that a driver can only be loaded once in the kernel.

### Proposed solution

Add support in eBPF so that native eBPF programs can be loaded multiple times using the same driver file in the same way programs can be loaded in JIT or INTERPRET mode.

### Additional context

_No response_

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.