当前位置: 技术问答>linux和unix
修改linux内核应注意什么
来源: 互联网 发布时间:2015-01-02
本文导语: 我想给linux增加跟踪系统调用的功能,为此修改linux内核,首先在entry.s中systemcall函数中调用自己编写的一个函数new,此函数new我放在open.c中,因为new还调用到sys_open,sys_write,sys_close,所以放在open.c中,但编译时老是说我u...
我想给linux增加跟踪系统调用的功能,为此修改linux内核,首先在entry.s中systemcall函数中调用自己编写的一个函数new,此函数new我放在open.c中,因为new还调用到sys_open,sys_write,sys_close,所以放在open.c中,但编译时老是说我undeclare错误,而且在entry.s中调用new函数也有错误,请专家分析一下我该注意些什么.
|
不需要修改内核文件吧???
加个module,注册一个自己的调用不就行了
加个module,注册一个自己的调用不就行了
|
首先要保留好修改前的备份了,再就是保留好LINUX下的重要数据,你自己的重要数据以便LINUX进不去,再就是防止修改后LINUX不能启动了
|
头文件加对了没有?注意有时候不能重复加头文件或者试是使用extern
|
终于看到大牛了!
改linux kernel , note: I am a novice to linux ,but
i am study this bored DD .
but do not know how to study it ,
so want to write a editor for it , vi 太牛了 "
改linux kernel , note: I am a novice to linux ,but
i am study this bored DD .
but do not know how to study it ,
so want to write a editor for it , vi 太牛了 "