initrd insmod: error inserting '/lib/foo.ko' : -1 operation not permitted
From: leo liang <hidden>
Date: 2012-06-14 15:29:20
On Thu, Jun 14, 2012 at 11:16 AM, Autif Khan [off-list ref] wrote:
On Thu, Jun 14, 2012 at 10:49 AM, leo liang [off-list ref] wrote:quoted
Hi, I am trying to add one driver to my kernel. I have the kernel source and use make all build all the modules and bzImage. I already have initrd.img in my machine. I extract it to a tmp folder.Are bzImage that you compiled and foo.ko from the initrd.img compiled at the same time from the same source?
No, the foo.ko is existing module in the initrd image. Thank you. I think I got the issue. I should replace all the modules in the initrd.img with the new build.
quoted
Then I copy the driver module into the lib folder. I edited the init file to insert the module when machine boot. After that, I recreated the initrd.img by cpio and gzip. When machine boot, ?I got "insmod: error inserting '/lib/foo.ko' : -1 operation not permitted" error. Did I missed any step? What caused the error? Thanks. _______________________________________________ Kernelnewbies mailing list Kernelnewbies at kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies