C
ying_seven
这个作者很懒,什么都没留下…
展开
-
copy_from_user 详解
copy_from_user函数的目的是从用户空间拷贝数据到内核空间,失败返回没有被拷贝的字节数,成功返回0. 这么简单的一个函数却含盖了许多关于内核方面的知识,比如内核关于异常出错的处理.从用户空间拷贝 数据到内核中时必须很小心,假如用户空间的数据地址是个非法的地址,或是超出用户空间的范围,或是 那些地址还没有被映射到,都可能对内核产生很大的影响,如oops,或被造成系统安全的影响.所以转载 2011-11-11 14:34:05 · 50878 阅读 · 0 评论 -
C语言段错误
当我在linux下写c语言的时候经常会遇到段错误. 所以就来细究一下. 段错误或段违规(segmentation violation) 查看Expert C Programming(Peter Van Der Linden) Pg.156 解释到段错误是由于内存管理单元(MMU)的异常所致, 而该异常则通常是由于解除引用一个未初始化或非法的指针引起. 就是指针正在引用一个并原创 2012-03-02 11:13:15 · 1387 阅读 · 0 评论