【发布时间】:2011-08-19 11:32:21
【问题描述】:
我正在尝试了解我们是否可以在 内核 / 用户模式中添加我们的页面错误处理程序 / 异常处理程序 并在将控制权交还给内核之前处理我们引起的错误。 这里的任务不会修改现有的内核代码(do_page_fault fn),而是添加一个用户定义的处理程序,当页面错误或异常被触发时将被查找
人们可以找到像“kprobe”这样的工具,它们在指令中提供挂钩,但看起来这不符合我的目的。
如果有人可以帮助我理解这一点或指出好的参考资料,那就太好了。
【问题讨论】:
标签: linux-kernel