[PATCH] man page update
authorJens Axboe <axboe@suse.de>
Mon, 1 May 2006 07:49:04 +0000 (09:49 +0200)
committerJens Axboe <axboe@suse.de>
Mon, 1 May 2006 07:49:04 +0000 (09:49 +0200)
splice.2
vmsplice.2

index 7b624f6a7f30ca13db95eb953a3b83dc6a4e9b83..e8a531452be99bbcfbf2123a0fc0f61985f1ffc9 100644 (file)
--- a/splice.2
+++ b/splice.2
@@ -26,7 +26,9 @@ argument is a series of modifier flags:
 
 .TP 1.9i
 .B SPLICE_F_MOVE
-Attempt to move pages instead of copying.
+Attempt to move pages instead of copying. This is only a hint to the kernel,
+pages may still be copied if we fail in stealing it out of the pipe or if
+the pipe buffers don't refer to full pages.
 .TP
 .B SPLICE_F_NONBLOCK
 Do not block on io.
index 3725b3d39638bfff7690badfe11f7e2ec41873f7..b0f739a8ffe83a1b0b96bd4682152f756d9cad1d 100644 (file)
@@ -39,11 +39,12 @@ and
 really apply to
 .BR vmsplice ()
 , the but the scope is shared with
-.BR splice ().
+.BR splice (2).
 
 .TP 1.9i
 .B SPLICE_F_MOVE
-Attempt to move pages instead of copying.
+See
+.BR splice (2).
 .TP
 .B SPLICE_F_NONBLOCK
 Do not block on io.