summaryrefslogtreecommitdiffstats
path: root/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56
diff options
context:
space:
mode:
Diffstat (limited to 'v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56')
-rw-r--r--v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f5620
1 files changed, 20 insertions, 0 deletions
diff --git a/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56
new file mode 100644
index 00000000000..628b72d6060
--- /dev/null
+++ b/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56
@@ -0,0 +1,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")