我在 ppc 平台上工作,其中 CONFIG_TASK_SIZE=0xa0000000,这意味着用户空间程序可以映射 0 到 0xa0000000 之间的任何位置
现在出于某种原因,我不想让用户空间进程使用 0x40000000 到 0x80000000。
有谁知道如何实现这个。来自内核或用户空间。
我试过在设备树中保留内存,但没有用。
最佳答案
将内核映射范围限制为内核模式访问。
关于Linux : how to prevent user space processes from mapping certain memory range,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35162033/