編譯kernel module - Linux

Table of Contents

在linux kernel中有個KSM(kernel samepage merging)的feature

我想獨立將這個module編譯成.ko檔,可自行insmod

已經在menuconfig找到選項,但發現沒辦法修改成【M】

找出KSM的source code直接compile又出現一些error

想請問我這樣做是可行的嗎?

因為google上有些資訊說跟memory management有關的code不能編成loadable的module

但Redhat在paper上寫著"KSM is a linux kernel module"...



--

All Comments

Gary avatarGary2015-11-22
menuconfig 的時候按 "?" 看一下 dependency
Ivy avatarIvy2015-11-25
可能要 M 要整串 M 吧?
Kristin avatarKristin2015-11-29
Depends on : MMU [=y]...是不是悲劇了
Genevieve avatarGenevieve2015-12-02
CONFIG_KSM 是 bool, 沒辦法編成 module 的