On 6/7/22 10:19 PM, Hao Xu wrote: > On 6/7/22 17:27, Pavel Begunkov wrote: >> On 6/7/22 09:06, Hao Xu wrote: >>> From: Hao Xu <howeyxu@xxxxxxxxxxx> >>> >>> splice from pipe to pipe is a trivial case, and we can support nonblock >>> try for it easily. splice depends on iowq at all which is slow. Let's >>> build a fast submission path for it by supporting nonblock. >> >> fwiw, >> >> https://www.spinics.net/lists/kernel/msg3652757.html >> > > Thanks, Pavel. Seems it has been discussed for a long time but the > result remains unclear...For me, I think this patch is necessary for > getting a good SPLICE_F_NONBLOCK user experience. I'd just take it up again, this is something we do need to get done to avoid io-wq offload. Which is important... -- Jens Axboe