3

submit_bioLinux で行っているプロジェクトの io リクエストの送信を傍受しようとしています。

submit_bioブロックを送信するためにを呼び出す main 関数を見つけたいです。

ページを取得してその中のブロックを送信する関数があると思います。

Linuxカーネルで、送信するページを取得し、その中のブロックを使用して送信する関数を探していますsubmit_bio

誰でも私を助けることができますか?

ありがとう

4

1 に答える 1

3

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 にあります。

于 2013-09-25T16:30:57.497 に答える