我试图在加载在qemu模拟器上的linux内核bzImage上编译内核版本3.2.0的内核模块,但是我得到了以下错误:/lib/modules/3.2.0/build no such file or directory我试图在网络上查找解决方案,但对于在qemu上加载的内核映像来说,没有任何具体的解决方案。在qemu上加载bzImage的命令是qemu/qemu-system-x86_64 -m 2G -kernel ..
我在加载内核模块时遇到了问题,有一个大的数据结构,大约有2Gb的内存--不管我预先分配了表(所以当我执行size -A module.ko时,它会在size -A module.ko中显示,或者在加载时尝试所以问题是:
在usernode中内核模块是否有特定的2G限制(我认为在过去我注意到一个大型内核模块需要一个干净、连续的内存块.)我可以为内核模块指定-mcmodel=large并期望它正常工作吗