Re: AUDIT of 2.5.15 copy_to/from_user

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sun, 19 May 2002 13:46:59 +0100 (BST)


> copy_to/from_user() --> will return the number of bytes that were _not_
> copied. If one does not care about partially successes just use:
>
> if (copy_to/from_user())
> return -EFAULT;

Yes

> __copy_to/from_user() --> the same as above, but can they actually return
> anything other than 0? My assembler is no good and I'm not able to see if

They do the same things, but don't do any initial range checks that might
be done by access_ok before hand

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