Chinaunix
标题:
请教下__copy_from_user在何种情况不能完成数据的复制
[打印本页]
作者:
phoenix0701
时间:
2008-08-10 22:40
标题:
请教下__copy_from_user在何种情况不能完成数据的复制
请教各位大虾,__copy_from_user在哪种情况下会导致复制数据失败??和内核配置有关系吗?
在使用fcntl调用来为文件加锁时,加锁不成功,然后发现在使用__copy_from_user将strcut flock结构复制到内核空间时,没法完成数据的复制,返回__copy_from_user返回-EFAULT
刚开始学linux编程,啥都不懂,望各位大虾帮个忙咯,Thank you!
作者:
nacle
时间:
2008-08-15 15:31
copy_from_user会引起阻塞,我也想知道什么情况下不成功,帮你顶下。。^_^
作者:
dreamice
时间:
2008-08-15 16:33
标题:
回复 #1 phoenix0701 的帖子
指针(地址)不合法;主要是对指针的检查,LZ可以看一下access_ok这个函数的实现,主要是做一些检查。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2