Repository navigation
Commit ad01b47
core: name both kernel changes behind the EPOLLEXCLUSIVE gate
The comments and docs said the woken-but-not-running problem that got
EPOLLEXCLUSIVE disabled in 3596efd was fixed in Linux 6.0. The main
fix is 412895f03cbf in 5.7, which removes a woken waiter from the epoll
wait queue when the wake-up succeeds; 6.0 (a16ceb139610,
ep_autoremove_wake_function) removes it even when the wake-up fails.
Say so, and that the 6.0 gate stays because 5.7-5.19 were not tested.
Comments and documentation only.1 parent 4c2b4a6 commit ad01b47
3 files changed
Lines changed: 12 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1275 | 1275 | | |
1276 | 1276 | | |
1277 | 1277 | | |
1278 | | - | |
| 1278 | + | |
1279 | 1279 | | |
1280 | 1280 | | |
1281 | 1281 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
| 60 | + | |
60 | 61 | | |
61 | 62 | | |
62 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
550 | 550 | | |
551 | 551 | | |
552 | 552 | | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
557 | | - | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
558 | 562 | | |
559 | 563 | | |
560 | 564 | | |
| |||
0 commit comments