I have checked that and the problem persists.
[eric@localhost parprt]$ ls -la /lib/modules/`uname -r`/build
lrwxrwxrwx. 1 root root 23 Dec 23 17:06 /lib/modules/3.12.6/build -> /home/eric/build/kernel
[eric@localhost parprt]$ pwd
/home/eric/drivers/parprt
[eric@localhost parprt]$ ls -la /lib/modules/`uname -r`/build
lrwxrwxrwx. 1 root root 23 Dec 23 17:06 /lib/modules/3.12.6/build -> /home/eric/build/kernel
[eric@localhost parprt]$ ls -la *.ko
-rw-rw-r--. 1 eric eric 86187 Dec 27 15:18 foobar.ko
[eric@localhost parprt]$ su
Password:****
[root@localhost parprt]# /sbin/insmod ./foobar.ko
insmod: ERROR: could not insert module ./foobar.ko: File exists
[root@localhost parprt]# rmmod foobar
rmmod: ERROR: Module foobar is not currently loaded
[root@localhost parprt]# rmmod foobar.ko
rmmod: ERROR: Module foobar is not currently loaded
[root@localhost parprt]# modinfo foobar
modinfo: ERROR: Module foobar not found.
On Thu, Dec 26, 2013 at 9:55 PM, <Valdis.Kletnieks@xxxxxx> wrote:
On Thu, 26 Dec 2013 17:50:52 -0800, Eric Fowler said:
> I did an insmod ./mydriver.ko
> But rmmod reports Module mydriver is not currently loaded.Out of curiosity, what name is reported if you do an 'lsmod' after
>
> But it is in /proc/devices:
> 248 mydriver
>
> Trying to reload it gives:
> insmod ./mydriver.ko
>
> Could not insert module mydriver.ko: File exists.
loading it? And what's the reference count on it? I wonder if
you're ever-so-slightly out of sync someplace (a 'mydriver' in one
place, and 'Mydriver' in another, or something equally misbegotten).
cc:NSA
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies