blob: 53a6cbe190db36e1d0150b2d820e6cfcd6686caf [file] [log] [blame]
8cfba76383e9 ("pipe: Allow buffers to be marked read-whole-or-error for notifications")
f5b5a164f9a1 ("Add sample notification program")
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")
da73fcd8cfdc ("Merge branch 'pipe-rework' (patches from David Howells)")