编译出错,出现 vfs_read[******.ko] undefined !

出现相似问题的缘由是锁使用的函数无符号导出,本例是由于linux-4.0之后的版本取消了vfs_read()的符号导出EXPORT_SYMBOL(vfs_read) 解决办法: (1)使用fp->f_op->read()函数,可是使用这个,虽然能够编译经过,可是在加载时,fp->f_op->read的返回值是NULL,缘由未找到; (2)使用修改内核(不建议,会污染内核):在vfs_read()函
相关文章
相关标签/搜索