Re: [RFC PATCH 0/7] Non-blockling buffered fs read (page cache only)

From: Jeff Moyer
Date: Mon Sep 22 2014 - 11:49:30 EST


Christoph Hellwig <hch@xxxxxxxxxxxxx> writes:

> Without the atomic WRITE SCATTERED use case adding the syscalls seems
> rather pointless, and I'd really avoid blocking nice software only
> features like the per-I/O nonblock flag (and the similarly trivial
> per-I/O sync option I have a prototype for) on it.

Andreas and Zach pointed out that the scatter/gather system calls also
help network file systems. I'm not yet sure how much work it would be,
but it certainly seems worth considering readx/writex (or whatever we
want to call them) to avoid needlessly adding a ton of system calls.

Cheers,
Jeff
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/