0

作为一个全新的内核模块编程,我应该为进程的共享内存分配扩展字符驱动模块,它能够将不连续的内存映射到进程的虚拟地址空间中的连续内存,并且应该能够重新调整它的大小。

通过调整大小,我的意思是内核模块在调整大小时应该小心,动态添加/删除页面,并且应该由使用共享内存的进程连续访问新分配的区域。

每次有 re-size 请求时我都需要做 remap_pfn_range 吗?

如果有人能指出我可能的方法,我将非常感激......

4

0 回答 0