On Mon, Oct 14, 2019 at 03:09:40PM -0700, Darrick J. Wong wrote: > From: Darrick J. Wong <darrick.wong@xxxxxxxxxx> > > Andreas Grünbacher reports that on the two filesystems that support > iomap directio, it's possible for splice() to return -EAGAIN (instead of > a short splice) if the pipe being written to has less space available in > its pipe buffers than the length supplied by the calling process. > > Months ago we fixed splice_direct_to_actor to clamp the length of the > read request to the size of the splice pipe. Do the same to do_splice. > > Fixes: 17614445576b6 ("splice: don't read more than available pipe space") > Reported-by: syzbot+3c01db6025f26530cf8d@xxxxxxxxxxxxxxxxxxxxxxxxx I already invalidated this syzbot report when the previous version of this patch was dropped, as that was what the report appeared to be for. So you don't need this Reported-by line. It's not a big deal, but including it could mislead people into thinking that syzbot found a problem with the commit in the Fixes: line, rather than a prior version of this patch. - Eric