Livejournal
Log in
Post
Friends
My journal
rickxu
system call for new "system call"
Jul 12, 2006 14:59
为了在添加新的系统调用(一般是为了扩展自己需要的功能)时,不需要重新编译内核/重启机器,可以考虑给内核增加一个系统调用,该系统调用用来增加新的"系统调用",而新的"系统调用"则以模块形式出现.这样可以在系统运行中为系统增加新的功能,patch如下 (
Read more...
)
Leave a comment
Comments 2
angelscat
July 12 2006, 14:24:06 UTC
不错 :) 不过最好再对privcall_hash_table加个锁。
或者也可以暂时把要实现的功能做成一个设备文件的ioctl,这样大概就不用修改内核本身了。
Reply
rickxu
July 12 2006, 17:00:49 UTC
嗯,确实要加锁.至于ioctl,呵呵,不会用 :(
Reply
Leave a comment
Up
Comments 2
或者也可以暂时把要实现的功能做成一个设备文件的ioctl,这样大概就不用修改内核本身了。
Reply
Reply
Leave a comment