質問

I'm trying to port edac module into kernel and get the following error:

> insmod /lib/modules/2.6.34.12/kernel/drivers/edac/edac_core.ko
insmod: error inserting '/lib/modules/2.6.34.12/kernel/drivers/edac/edac_core.ko': -1 Unknown symbol in module

The following is the dmesg log:

edac_core: no symbol version for "function"
edac_core: Unknown symbol "function"
役に立ちましたか?

解決

There may be couple of reason for this error. One of them might be symbol named "function" is exported as GPL only. Or may be kernel against which you are loading your module does not have that "function" symbol, but it is in some other kernel version.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top