現在、Linux カーネル モジュールを開発しています。
私のモジュールには、net_dev_xmit トレースポイント イベントのコールバックがあります。
このようなトレースポイントのパラメーターの 1 つは、struct sk_buff *skb です。
私の質問は次のとおりです。カーネルが発行するパケットを生成したスレッドのタスク構造体を取得するにはどうすればよいですか? そのようなスレッドが「現在の」スレッドであるという保証はありますか?
現在、Linux カーネル モジュールを開発しています。
私のモジュールには、net_dev_xmit トレースポイント イベントのコールバックがあります。
このようなトレースポイントのパラメーターの 1 つは、struct sk_buff *skb です。
私の質問は次のとおりです。カーネルが発行するパケットを生成したスレッドのタスク構造体を取得するにはどうすればよいですか? そのようなスレッドが「現在の」スレッドであるという保証はありますか?