我正在尝试拦截submit_bio
中我在Linux中执行的项目的io请求提交。
我想找到调用submit_bio
的主函数来提交块。
我相信有一个函数需要一个页面并在其中提交块。
我在Linux内核中搜索这样一个函数,它使用submit_bio
提交页面并在其中提交块。
任何人都可以帮助我吗?
由于
答案 0 :(得分:2)
您可以查看http://lxr.linux.no/linux+v3.11.1/+ident=57428597并阅读有关submit_bio的引用的代码,或使用perf($(KERNEL_SRC_DIR)/ tools / perf)等工具来获取有关stacktraces的统计信息。可在此处找到一个简单的perf教程:https://perf.wiki.kernel.org/index.php/Tutorial