标签: linux kernel communication userspace
我已经计算了用户空间中参数的值,并希望将整数值传递给内核空间。我知道我必须使用get_user(x, ptr),但我不确定如何提供指向内核模块的指针。
get_user(x, ptr)
我的用户空间代码中有一个整数变量,我可以找到指向它的指针。但是,我应事先知道指针,以便我可以在我的内核代码中使用它。我是否需要为整数变量分配一个特定的内存位置(即0x ...),以便我可以在两个代码中使用它或者还有另一种解决方法?
我希望这种数据传输具有最小的开销。