如何使用get_user()将数据从用户空间发送到内核空间?

时间:2015-08-28 17:34:27

标签: linux kernel communication userspace

我已经计算了用户空间中参数的值,并希望将整数值传递给内核空间。我知道我必须使用get_user(x, ptr),但我不确定如何提供指向内核模块的指针。

我的用户空间代码中有一个整数变量,我可以找到指向它的指针。但是,我应事先知道指针,以便我可以在我的内核代码中使用它。我是否需要为整数变量分配一个特定的内存位置(即0x ...),以便我可以在两个代码中使用它或者还有另一种解决方法?

我希望这种数据传输具有最小的开销。

0 个答案:

没有答案