microsoft / microsoft/ebpf-for-windows
IOCTL's should be asynchronous
Open
help wanted
optimization
triaged
- Dominant language
- C
- Stars
- 3.6k
- Forks
- 311
- Avg merge
- 6d 10h
- Merged PRs (30d)
- 21
Description
Several IOCTL calls can block while waiting for NMR contracts to load or unload. Rather than blocking the thread, the IOCTL should be made asynchronous.
Contributor guide
Research direction
Start by locating the IOCTL handlers and the NMR contract load and unload paths mentioned in the issue. Identify which calls can block, then establish how asynchronous completion should be represented and verify that those IOCTLs no longer block while contracts load or unload.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- operating-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100