On Mon, Oct 10, 2022 at 10:20:15AM -0700, Linus Torvalds wrote:
On Mon, Oct 10, 2022 at 12:42 AM Christoph Hellwig hch@lst.de wrote:
I suspect the best long term option would be to just pass an iov_iter..
Hmm. Yeah, that sounds like a workable model, and solves the problem JensW pointed out with my simplistic "just pass a page array" approach where you also need to keep track of how to release things.
Except that then you need to get iov_iter_get_pages analogue that would work for ITER_KVEC, which is exact same problem right back.