前提:
操作系统是centos6.5,编译的内核版本为2.6.32.61,编译linux内核过程详见本博客http://blog.csdn.net/supenman_mwg/article/details/25836547
修改内核文件unistd_32.h
cd arch/x86/include/asm
vim unistd_32.h
要添加的内容如下所示,
注意相应的位置。最好按照系统调用号的从小到大的顺序来放。
要添加的内容如下所示,
注意相应的位置。最好按照系统调用号的从小到大的顺序来放。
要添加的内容如下所示,注意相应的位置。最好按照系统调用号的从小到大的顺序来放。要添加的内容如下所示,
注意相应的位置。最好按照系统调用号的从小到大的顺序来放。
要添加的内容如下所示,注意相应的位置。最好按照系统调用号的从小到大的顺序来放。
#define __NR_mwg_hello 337
修改完了之后,保存退出。
这里是我自己添加的代码,大家可以把mwg_hello换成任意字符;
下面是我自己修改代码的截图: