我用了很多年Linux,但是对内核一直只有很粗浅的认识。下面这个需求,不知道有没有可能实现?
我需要截断对文件系统的访问,监控一些信息。这个功能是现有的,实现方式是嵌入在内核里发布。本来客户也能接受。
但现在客户经常需要升级内核,每升级一次,我们就需要根据他的版本,重新编译出一个版本,再让客户安装。客户很烦。
Linux内核是否允许注册一个hook,这个hook在kernel里只是一个空壳,仅仅是根据某个配置加载指定的一个库,后面的逻辑都在这个库里。这样的话,我就不用跟着kernel版本走了,这个库和这个配置文件留在那里即可。
请问有这个可能性吗?
谢谢!
--
FROM 222.128.36.*