On Tue, 09 May 2023 09:12:24 -0600, Jens Axboe wrote: > Pipe reads or writes need to enable nonblocking attempts, if either > O_NONBLOCK is set on the file, or IOCB_NOWAIT is set in the iocb being > passed in. The latter isn't currently true, ensure we check for both > before waiting on data or space. > > Thanks. I picked this up and pushed a tag. I'll get this to Linus before -rc2, Jens. tree: git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git tag: vfs/v6.4-rc1/pipe [1/1] pipe: check for IOCB_NOWAIT alongside O_NONBLOCK commit: d326147107eb7152941ab3b04ed4ffba8ce93f64