summaryrefslogtreecommitdiffstats
path: root/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56
blob: 628b72d6060b029b6f7652e16f1f482705cf21b2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn")
fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes")
3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads")
3a34b13a88ca ("pipe: make pipe writes always wake up readers")
c73be61cede5 ("pipe: Add general notification queue support")
b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE")
0858caa419e6 ("uapi: General notification queue definitions")
90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()")
6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes")
0ddad21d3e99 ("pipe: use exclusive waits when reading or writing")
0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()")
d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments")
85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO")
a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic")
f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic")
1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic")
ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework")
8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()")
8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()")
3c0edea9b29f ("pipe: Remove sync on wake_ups")