我正试图在 submit_bio
中为我在 Linux 中执行的项目拦截 io 请求的提交。
我想找到调用 submit_bio
的 main 函数来提交 block 。
我相信有一个函数可以获取一个页面并提交其中的 block 。
我正在 Linux 内核中寻找这样一个函数,它需要一个页面来提交并使用 submit_bio
提交其中的 block 。
谁能帮帮我?
谢谢
最佳答案
你可以看看 https://elixir.bootlin.com/linux/latest/A/ident/submit_bio并阅读围绕 submit_bio 引用的代码或使用 perf ( $(KERNEL_SRC_DIR)/tools/perf ) 之类的工具来获取堆栈跟踪的统计信息。可以在此处找到 perf 的简单教程:https://perf.wiki.kernel.org/index.php/Tutorial
关于linux - 搜索函数调用 submit_bio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18559393/