【发布时间】:2015-11-05 17:38:49
【问题描述】:
我知道内核使用 vmalloc() 加载可加载内核模块 (LKM)
假设整个 LKM 都驻留在堆中是否安全?
【问题讨论】:
标签: linux kernel heap-memory dynamic-memory-allocation
我知道内核使用 vmalloc() 加载可加载内核模块 (LKM)
假设整个 LKM 都驻留在堆中是否安全?
【问题讨论】:
标签: linux kernel heap-memory dynamic-memory-allocation
更准确地说,内核模块的内存是使用vmalloc_exec()分配的。
假设整个 LKM 都驻留在堆中是否安全?
这取决于您对驻留在堆中的期望。您可以假设没有任何内核模块元素驻留在内核内核中。
【讨论】: