John Polstra 135c43dc52 Fix a bug in the kernel module runtime linker that made it impossible
to unload the usb.ko module after boot if it was originally preloaded
from "/boot/loader.conf".  When processing preloaded modules, the
linker erroneously added self-dependencies the each module's reference
count.  That prevented usb.ko's reference count from ever going to 0,
so it could not be unloaded.

Sponsored by Isilon Systems.

Reviewed by:	pjd, peter
MFC after:	1 week
2005-10-19 20:40:30 +00:00
..
2005-10-14 12:56:28 +00:00
2005-10-03 06:57:29 +00:00
2005-08-28 05:38:40 +00:00
2005-03-14 06:51:29 +00:00
2005-10-14 12:56:28 +00:00
2005-10-16 20:40:40 +00:00