ユーザー空間でパラメーターの値を計算しましたが、整数値をカーネル空間に渡したいと考えています。を使用する必要があることはわかっていget_user(x, ptr)
ますが、カーネル モジュールへのポインターを提供する方法がわかりません。
ユーザー空間コードに整数変数があり、それへのポインターを見つけることができます。ただし、カーネルコードで使用できるように、ポインターを事前に知っておく必要があります。両方のコードで使用できるように、特定のメモリ位置 (つまり 0x...) を整数変数に割り当てる必要がありますか?それとも別の回避策がありますか?
このデータ転送のオーバーヘッドを最小限に抑えたいと考えています。