在Ubuntu 16.04中支持系统函数的加载与使用
发布时间
阅读量:
阅读量
开发环境
- Ubuntu 16.04
- VMware Workstation Pro 15.0
- Linux 内核版本号 5.0.1
我们需要完成
- 引入三项全新的系统调用接口,实现特定功能后,对内核进行重新编译与执行,以确保新增调用能够正常运作
- 开发运行于用户空间的应用程序,调用新添加的系统接口,以此验证其实际可用性
步骤
Step 1:
通过gedit编辑器打开路径为/usr/src/linux-5.0.1/arch/x86/entry/syscalls/syscall_64.tbl的文件,以添加系统调用编号。
sudo /usr/src/linux-5.0.1/arch/x86/entry/syscalls/syscall_64.tbl
新增了编号为 335 的系统调用函数:

Step 2:
在系统调用函数声明的添加过程中,可借助 gedit 工具对文件 /usr/src/linux-5.0.1/inclu
全部评论 (0)
还没有任何评论哟~
