eventpoll: Fix epoll_wait() report false negative
Status from this message: Applied to the vfs-7.2.eventpoll branch of the vfs/vfs.git tree.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest2 patches 1 replyApplied
- v22 patches 1 replySuperseded
- v12 patches 20 repliesSuperseded
Patches in v3 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | selftests/eventpoll: Add test for multiple waiterstools/ | +45 | 0 replies | |
| 2/2 | eventpoll: Fix epoll_wait() report false negativefs/ | +19 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.
Cover letter [PATCH v3 0/2] eventpoll: Fix epoll_wait() report false negative
Hi,
While staring at epoll, I noticed ep_events_available() looks wrong. I wrote a small program to confirm, and yes it is definitely wrong.
This series adds a reproducer to kselftest, and fix the bug.
v3: rebase onto vfs tree
v2: Switch to seqlock solution
Nam Cao (2):
selftests/eventpoll: Add test for multiple waiters
eventpoll: Fix epoll_wait() report false negative
fs/eventpoll.c | 20 ++++++++- .../filesystems/epoll/epoll_wakeup_test.c | 45 +++++++++++++++++++ 2 files changed, 64 insertions(+), 1 deletion(-)
Signature · 1 line
2.47.3