get_user() and put_user() missing in syscall list

Dipanjan Das mail.dipanjan.das at gmail.com
Mon Jun 2 04:19:07 EDT 2014


I am new to Linux kernel stuffs. How are Kernel API and syscalls differ
from each other?


On 2 June 2014 13:43, Varka Bhadram <varkab at cdac.in> wrote:

>   These two are not the system calls. they are the Kernel API's to
> transfer the data from user address space to the kernel address space.
>
>  please see:
> http://lxr.free-electrons.com/source/arch/x86/include/asm/uaccess.h#L239
>  http://lxr.free-electrons.com/source/arch/x86/include/asm/uaccess.h#L143
>
>  Regards,
>  Varka Bhadram
>
> *MailScanner has detected a possible fraud attempt from
> "lxr.free-electrons.com" claiming to be* On June 2, 2014 at 11:29 AM
> Dipanjan Das <mail.dipanjan.das at gmail.com> wrote:
> <http://lxr.free-electrons.com/source/arch/x86/include/asm/uaccess.h#L239>
>
>
>  Hi,
>
>  Here's an exhaustive list
> <http://man7.org/linux/man-pages/man2/syscalls.2.html> of Linux syscall,
> but I can't find get_user() and put_user() API. Why is it so? What am I
> missing?
>  _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
>
>
> -------------------------------------------------------------------------------------------------------------------------------
>
> [ C-DAC is on Social-Media too. Kindly follow us at:
> Facebook: https://www.facebook.com/CDACINDIA & Twitter: @cdacindia ]
>
> This e-mail is for the sole use of the intended recipient(s) and may
> contain confidential and privileged information. If you are not the
> intended recipient, please contact the sender by reply e-mail and destroy
> all copies and the original message. Any unauthorized review, use,
> disclosure, dissemination, forwarding, printing or copying of this email
> is strictly prohibited and appropriate legal action will be taken.
> -------------------------------------------------------------------------------------------------------------------------------
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20140602/88a76982/attachment.html 


More information about the Kernelnewbies mailing list