xdp-for-windows icon indicating copy to clipboard operation
xdp-for-windows copied to clipboard

XDP speeds up networking on Windows

Results 106 xdp-for-windows issues
Sort by recently updated
recently updated
newest added

Add the following documentation: - Compiling XDP programs - Running XDP programs (install eBPF, install XDP, etc.) - Diagnostics, etc.

documentation
ebpf
P2

Consider including xdptrace.wprp in the devkit/MSI for convenience. Advantages: more convenient log collection, internet access not required Downsides: cannot be updated independently of XDP kit/MSI, bloat

feature request
diagnostics
P2

WPP has its upsides, but is painful for developers and end users alike. The existing WPP macros should be upgraded to TraceLogging, or, in limited circumstances, to manifest ETW events.

feature request
diagnostics
P2

## Description xskbench is using old and hand crafted kernel api ## Testing locally works. `./tools/xskperfsuite.ps1 -Verbose -Config Debug -Platform x64 -Fndis -Iterations 1 -RawResultsFile "artifacts/logs/xskperfsuite.csv" -XperfDirectory "artifacts/logs" -KernelMode` ##...

## Description NMR client to check in progress api call. xdpapi_helper.h to wrap its increment/decrement ## Testing N/A ## Documentation N/A ## Installation N/A

## Description _Describe the purpose of and changes within this Pull Request._ We tried this years ago, with ambiguous results. See if anything has changed. ## Testing _Do any existing...

performance

```sh git checkout .\tools\build.ps1 ``` ![image](https://github.com/user-attachments/assets/5fbdb4df-6a98-4b24-97fa-53ebb9050b62) https://github.com/microsoft/xdp-for-windows/blob/52c8ed2ab098ad47fa10756065a93cc4b2b89288/tools/common.ps1#L36-L48 `git branch --show-current` get error when currently point to specific commit hash.

https://github.com/microsoft/netperf/actions/runs/11231253686 This change broke https://github.com/microsoft/netperf/blob/main/.github/workflows/ebpf.yml @mtfriesen Can you please make sure to either fix all repos that depend on this if you make a breaking change like this (or at...

Define eBPF structs and headers in XDP headers and export with nuget package. Depends on https://github.com/microsoft/ebpf-for-windows/issues/3736 being fixed first.

bug
APIs
ebpf
P1