microsoft / microsoft/ebpf-for-windows

Extend perf_event_output to pull more data from extensions

Open
#4,700 0 comments 0 reactions 1 assignee Claimed by @lakshk98 View on GitHub
enhancement 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

On Linux, today perf_event_output can pull more data if the length of the data in `data -> data_end` is less than the length requested in the helper function.

Proposal is to extend NPI interface for extensions to provide an optional dispatch function which ebpfcore can use to pull more data, if any.

### Proposed solution

Extend program info provider NPI interface for extensions to provide an optional function which ebpfcore can use to pull more data, if any.

### 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.