linux - 我们什么时候应该在添加系统调用时使用 cond_syscall
问题描述
我正在阅读有关添加新系统调用的链接。
https://www.kernel.org/doc/html/v4.15/process/adding-syscalls.html
文件 kernel/sys_ni.c 提供每个系统调用的后备存根实现,返回 -ENOSYS。在这里也添加你的新系统调用: cond_syscall(sys_xyzzy);
我们为什么需要这个?例如在 x86 上,我会将我的入口点添加到存在于 arch/x86 中的系统调用表中
解决方案
推荐阅读
- python - 两个字符串的不同异或值
- amazon-cloudformation - 尝试向 MarkLogic 集群云形成模板添加额外的 EBS 卷
- java - 如何用另一个表中的另一种成分替换某个用户输入成分
- r - R Tidy:动态顺序阈值
- angularjs - 将当前年份添加到正则表达式
- facebook - 如何使用 Facebook 唯一号码获取用户的电子邮件地址?
- java - 如何从作为 lambda 传递的功能接口对象的实例中获取参数?
- regex - 满足特定条件时使用 bash 脚本中的 if 语句删除文件
- java - 无法从我与 android studio 中 Volley 的链接中获取 json
- binding - 如何翻译视图中的绑定?