每当我尝试以内核模式分配空间时,都会发生内核崩溃。给定'foo'-在内核模式下发生的函数,我尝试在堆栈上分配空间并使用:
OSMalloc
在这里引用:https : //developer.apple.com/library/mac/documentation/Kernel/Reference/OSMalloc_header_reference/Reference/reference.html
但是仍然没有运气。每次我运行使用'foo'的内核代码(kext)时,都会出现内核崩溃。那么在内核模式下我该如何分配空间?我究竟做错了什么?
谢谢
Nvm,我使用'IOMalloc'@ IOKit修复了它。现在,它可以成功分配内存,而不会出现紧急情况^^
谢谢
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句