【发布时间】:2010-12-24 14:42:35
【问题描述】:
我已经实现了一个字符设备,请问这是否正确:
在用户空间中,我有一个带有 2 个指针的结构。
我将
write这个结构体放入我的设备中。在我的
writechar 设备中的函数中,我将copy_from_user这个结构放入 kmalloced 空间中。在此之后,我在堪萨斯州并得到了 2 个指向美国的指针,所以我想每个
copy_from_user。我是否可以在第一个copy_from_user之后使用这个复制的地址这样做?他们指向美国应用程序中的一个数据,该数据调用write函数而不是write函数参数char *buf。
【问题讨论】:
标签: kernel linux-device-driver