On Tue, 20 Mar 2012 19:30:29 +1300 "Michael Kerrisk (man-pages)" <mtk.manpages@xxxxxxxxx> wrote: > And another question about a different part of the page: > > > +.SH "RETURN VALUE" > > +On success, > > +.BR process_vm_readv () > > +returns the number of bytes read while > > +.BR process_vm_writev () > > +returns the number of bytes written. > > + > > +On error, the number of bytes read or written is returned, or -1 is > > +returned if it was unable to read/write any bytes; in either case, > > +.I errno > > +is set appropriately. > > Is that last piece really true? On error, how does the syscall return > number of bytes read or written *and* set errno? Sorry the original was badly written on my part. On error, one of two things will happen: - number of bytes read or written returned if a partial read/write occurred OR - -1 returned and errno set appropriately Regards, Chris -- cyeoh@xxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html