microsoft / xdp-for-windows

XDP speeds up networking on Windows
MIT License
346 stars 40 forks source link

xdp_bpfexport should be invoked from MSI #567

Open mtfriesen opened 1 week ago

mtfriesen commented 1 week ago

XDP isn't registering its eBPF characteristics within the MSI installer, which causes certain eBPF features to break. Somewhat surprisingly, the libbpf APIs covered by the functional tests work fine.

This was missed in https://github.com/microsoft/xdp-for-windows/pull/443. Also add an automated test to catch the scenario.

This should be an optional feature of the MSI, such that XDP can be installed without an eBPF dependency.