2

ユーザー空間でパラメーターの値を計算しましたが、整数値をカーネル空間に渡したいと考えています。を使用する必要があることはわかっていget_user(x, ptr)ますが、カーネル モジュールへのポインターを提供する方法がわかりません。

ユーザー空間コードに整数変数があり、それへのポインターを見つけることができます。ただし、カーネルコードで使用できるように、ポインターを事前に知っておく必要があります。両方のコードで使用できるように、特定のメモリ位置 (つまり 0x...) を整数変数に割り当てる必要がありますか?それとも別の回避策がありますか?

このデータ転送のオーバーヘッドを最小限に抑えたいと考えています。

4

0 に答える 0