usb modules may be loaded even though already compiled into kernel

Dmitry Marakasov amdmi3 at amdmi3.ru
Sat Apr 25 02:26:04 UTC 2009


Hi!

I've just ran into kernel hang on device probing after changing my
kernel config a bit. The cause is that uhid, ukbd and ums were both
compiled into the kernel and loaded by loader(8) as modules.

I'm not sure, but shouldn't kernel ignore modules for devices that are
already compiled into it (or does it only happen on kldload as EEXIST)?
If it should, it's broken for at least usb.

That's -CURRENT from around April, 8th.

-- 
Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
amdmi3 at amdmi3.ru  ..:  jabber: amdmi3 at jabber.ru    http://www.amdmi3.ru


More information about the freebsd-current mailing list