Linux驱动程序:从不同的用户进程复制内存

目前我试图为Unix编写一个内存黑客库。 但是我使用ptrace / procfs遇到了很多问题,所以我决定写一个驱动程序。

问题是,我无法find一种方法来从不同的虚拟内存空间(我只知道copy_from_user()等))比调用者检索内存。

有谁知道一个好的解决scheme? 谢谢 :)

问候,弗洛

您可以将虚拟内存页面从两个不同的内存空间映射到内核空间,在内核地址空间中执行复制操作,然后取消映射页面。