作者enduser (淡水..)
看板LinuxDev
標題[問題] module version 造成無法載入
時間Tue Oct 2 06:39:28 2007
我有個在 kernel version 2.6.18 編譯好的 module.ko
想在 2.6.22 直接 insmod 載入,
請問在 module 寫法上有什麼規則嗎?
因為即使我的 kernel 在 lodable module 選項中有把
kernel module version 這個選項 build-in
但是還是會出現 invalid format 的錯誤
所以想問看看如寫出一個在 2.6.x 都能直接 insmod 載入 module 的方法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.36.102
1F:→ aprotoss:在編譯成.ko的同時,module的版本也是被固定的,你可以使 10/02 09:07
2F:→ aprotoss:用modinfo [module_name] 看看,就會曉得了 10/02 09:08
3F:→ prudent:我記得insmod有一個force的選項可用~試試看~不知道行? 10/02 23:59
4F:推 aplus1021:How about "modprobe -f" ? 10/03 23:16
5F:→ enduser:我是想問關於 kernel 選項中 10/04 05:56
6F:→ enduser:Loadable module support -> 10/04 05:56
7F:→ enduser:Module versioning support 這一個選項的用處 10/04 05:56
8F:→ enduser:因為我每次加上 -f 也都會失敗 10/04 05:57