Linux:如何防止用户空间进程映射某些内存范围

时间:2016-02-02 19:18:22

标签: linux memory-management

我正在开发一个ppc平台,其中CONFIG_TASK_SIZE = 0xa0000000,这意味着用户空间程序可以映射0到0xa0000000之间的任何地方

现在由于某种原因,我不希望用户空间进程使用0x40000000到0x80000000。

有谁知道如何实现这一目标。来自内核或用户域。

我在设备树中尝试过保留内存,但是没有用。

1 个答案:

答案 0 :(得分:0)

使内核映射的范围仅限于内核模式访问。