libkrun v1.19.4 fork adding PVH boot primitives (start_info + protected-mode vCPU state) for faster, kernel-direct x86_64 microVM startup.

utils/eventfd: honor EFD_NONBLOCK as a bitflag on macOS

`EventFd::new(EFD_NONBLOCK | EFD_SEMAPHORE)` left the pipe blocking, since the flag was compared for equality. `pollable_channel` passes exactly that combination, so its `try_recv()` would block on an empty pipe while holding the queue mutex. Signed-off-by: vadik likholetov <vadikas@gmail.com>


Author vadik likholetov Committer Matej Hrica Date Commit Parent e5d277cd
+1 -1
1 changed file
+1 -1
1 changed file