[学习分享]
linux2.6.35的版本中可以动态添加系统调用吗?
本帖最后由 vntbbb 于 2013-03-07 15:32 编辑
如题所述,我目前在学习一些关于系统调用的知识,可是又不想去编译整个系统的内核,好像网上之前有人说过在早一些的linux版本中可以动态的添加系统调用,这里我在我的基于2.6.35-22内核的ubuntu 10.10上做了相关的实验,发现只能编译通过,在管理员权限下输入:insmod test.ko(test.ko是我生成的加载模块)这条命令后,命令行中提示"Killed",这时候用lsmod却看到test模块在运行,然后用rmmod test.ko,却提示"ERROR:module is in use",这些操作我均是用管理员权限进行的,不知道错在哪里呢?求各位帮忙指点一二,谢谢大家