Christoph Hellwig <hch@xxxxxxxxxxxxx> wrote: > > Applied, thanks! > > This ended up on the for-6.5/block branch, but I think it needs to be > on the splice one, as that is pre-requisite unless I'm missing > something. Indeed. As I noted in the cover note: This requires the splice-read patchset to have been applied first, otherwise reversion of the ITER_PAGE iterator can race with truncate and return pages to the allocator whilst they're still undergoing DMA[2]. David