Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
posix: eventfd: Fix unsetting internal flags in ioctl
Commit e6eb0a7 ("posix: eventfd: revise locking, signaling, and allocation") introduced a regression where the internal flags of an event file descriptor would be erased when calling the F_SETFL ioctl operation. This includes the flag EFD_IN_USE_INTERNAL which determines whether this file descriptor has been opened, thus effectively closing the eventfd whenever one tries to change a flag. Signed-off-by: Celina Sophie Kalus <[email protected]> (cherry picked from commit 5bd86ea)
- Loading branch information