2.6.32 カーネルでスタッキング ブロック デバイス ドライバを作成しています。新しいバイオを作成し、make_request で submit_bio を呼び出してから、バイオをリクエスト キューから下位のデバイスにリダイレクトする必要があります。このために、md の sync_page_io() に似た関数 my_sync_io() を作成しました。
ただし、関数 my_sync_io() は戻りません。120 秒後、カーネル パニック。関数はロックなどを待っていると思います。
誰でもこれについて知っていますか?
ありがとう。