在内核模块中有时会用不了 sys_xxxx, 这时用 filp_xxxx 对应的函数就行了, 在模块中使用 sys_xxxx 还有问题, 还没有找到原因. 在/tmp 中创建文件 aa struct file *filep; filep=filp_open("/tmp/aa",O_CREAT | O_RDWR,0); if(IS_ERR(filep)) return -1; filp_close(filep,0); return 0;...
在内核模块中有时会用不了 sys_xxxx, 这时用 filp_xxxx 对应的函数就行了, 在模块中使用 sys_xxxx 还有问题, 还没有找到原因. 在/tmp 中创建文件 aa struct file *filep; filep=filp_open("/tmp/aa",O_CREAT | O_RDWR,0); if(IS_ERR(filep)) return -1; filp_close(filep,0); return 0;...