作者yshihyu (yshihyu)
看板LinuxDev
標題[問題] linux driver insmod fail
時間Fri Dec 18 21:44:49 2015
我有有塊樹梅派很久之前已經編譯後燒錄到SD卡後系統能正常開機
那我之後又重新編譯 kernel 但沒有燒到 SD,
之後透過最新編譯出來 kernel obj 去編譯一些簡單的 hello world module
這樣insmod 會失敗 , 必須把最新編譯的出來的 kernel image 先燒到 SD 卡
才能正常insmod hello world module 請問原因要怎麼解釋?
是跟symbol address 每次編譯有差異嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.129.126
※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1450446293.A.08B.html
推 yvb: check CONFIG_MODVERSIONS 12/18 21:57
→ yshihyu: 想請問一下 CONFIG_MODVERSIONS 如果要檢查版本一致 12/18 22:00
→ yshihyu: 是指同樣kernel 版本嗎? 例如3.10, 因為我版本都是3.10 12/18 22:01
→ yshihyu: 只是兩個時間點編譯出來, 最近編譯出來kernel obj 拿來 12/18 22:01
→ yshihyu: 編譯 hello module , insmod 就fail, 12/18 22:02
→ yshihyu: 必須把最新編譯出來kernel obj 也燒到SD 12/18 22:03