microsoft / ebpf-for-windows

eBPF implementation that runs on top of Windows
MIT License
2.65k stars 206 forks source link

Net ebpf extension must register for BFE service status before attempting to add WFP objects. #521

Open shankarseal opened 2 years ago

shankarseal commented 2 years ago

Net ebpf extension must register for BFE service status before attempting to add WFP objects. Also, filters should be added to WFP callouts only if an eBPF program attaches to the extension.

dthaler commented 2 years ago

Can this be handled via a service dependency, i.e., make netebpfext.sys be dependent on bfe service?

dthaler commented 2 years ago

Current workaround is that this driver is marked as demand start instead of boot start, so nothing is blocked on this bug yet.