区别:
ioctl 和 unlock_ioctl
ioctl 不会lock_kernel()
compat_ioctl被使用在用户空间为32位模式,而内核运行在64位模式时。这时候,需要将64位转成32位。
引用
http://blog.chinaunix.net/u1/38994/showart_2248151.html
对几个ioctl执行顺序的分析
关于ioctl,unlocked_ioctl和compat_ioctl执行的顺序
区别:
ioctl 和 unlock_ioctl
ioctl 不会lock_kernel()
compat_ioctl被使用在用户空间为32位模式,而内核运行在64位模式时。这时候,需要将64位转成32位。
引用
http://blog.chinaunix.net/u1/38994/showart_2248151.html
对几个ioctl执行顺序的分析
关于ioctl,unlocked_ioctl和compat_ioctl执行的顺序