Dou*_* Su 2 linux filesystems ioctl linux-kernel
我ioctl根据书LDD3实现了一个简单的例子来研究接口的用法.当我编译代码时,unknown field 'ioctl' specified in initializer.报告.
我猜LDD3和我之间的内核版本的差异导致了这个错误.我现在使用Debian 8和内核3.18.14,它比LDD3中的 2.6版本要新得多.
我不知道如何ioctl,甚至struct file_operations改变形式2.6到3.18,所以请给我一些阅读材料来澄清它.当然,除了阅读材料,我实际上需要一个解决方案来解决这个问题.
ioctl已重命名为unlocked_ioctl.例如,请参阅该文章:http://lwn.net/Articles/115651/
struct file_operationsLDD3中提到的其他操作没有改变.
| 归档时间: |
|
| 查看次数: |
5949 次 |
| 最近记录: |