Re: sendfile from char device?

From: Jeff Garzik (
Date: Mon Feb 19 2001 - 09:45:19 EST

On Mon, 19 Feb 2001, Matthew Kirkwood wrote:
> I'm looking for a fast way to initialise a file to zeroes
> (without holes) and reckoned that sendfile from /dev/zero
> would be the way to go.
> But, unfortunately, sendfile (in 2.2 and 2.4) appears not
> to support sendfile(2)ing a device:

Correct... sendfile(2) is only for sources/destinations that can be
ripped through the page cache. I converted Lineo's BusyBox to use
sendfile, only to see it die when used on anything but a normal file or
a socket.


To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Fri Feb 23 2001 - 21:00:19 EST