get_user(),put_user()的作用:
复制的内存是简单类型,如char,int
,long等,则可以使用简单的put_user()和get_user()
copy_from_user()和copy_to_user()函数的作用:由于内核空间与用户空间的内存不能直接互访,因此借助
函数copy_to_user()完成内核空间到用户空间的复制,函数copy_from_user()完成用户空间到内核空间的复制。
get_user(),put_user()的作用:
复制的内存是简单类型,如char,int
,long等,则可以使用简单的put_user()和get_user()
copy_from_user()和copy_to_user()函数的作用:由于内核空间与用户空间的内存不能直接互访,因此借助
函数copy_to_user()完成内核空间到用户空间的复制,函数copy_from_user()完成用户空间到内核空间的复制。