submit_bio
Linux で行っているプロジェクトの io リクエストの送信を傍受しようとしています。
submit_bio
ブロックを送信するためにを呼び出す main 関数を見つけたいです。
ページを取得してその中のブロックを送信する関数があると思います。
Linuxカーネルで、送信するページを取得し、その中のブロックを使用して送信する関数を探していますsubmit_bio
。
誰でも私を助けることができますか?
ありがとう
submit_bio
Linux で行っているプロジェクトの io リクエストの送信を傍受しようとしています。
submit_bio
ブロックを送信するためにを呼び出す main 関数を見つけたいです。
ページを取得してその中のブロックを送信する関数があると思います。
Linuxカーネルで、送信するページを取得し、その中のブロックを使用して送信する関数を探していますsubmit_bio
。
誰でも私を助けることができますか?
ありがとう
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 にあります。