2009/1/15 Paul B. Mahol <onemda_at_gmail.com>: > On 1/14/09, Alexey Shuvaev <shuvaev_at_physik.uni-wuerzburg.de> wrote: >> On Sat, Jan 10, 2009 at 01:28:19AM +0300, pluknet wrote: >>> Hi. >>> >>> Today I noticed that when kernel has build-in ums and ukbd support, >>> it stops booting with the last seen messages (transcribed): >>> ... >>> uart0: [FILTER] >>> atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq1 on acpi0 >>> [stops here] >>> ... >>> >>> It boots fine if kernel is built without ums and ukbd devices (and >>> they loaded as modules). And I see in this case. >>> ... >>> atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0 >>> uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 >>> uart0: [FILTER] >>> atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 >>> atkbd0: <AT Keyboard> irq 1 on atkbdc0 >>> kbd0 at atkbd0 >>> atkbd0: [GIANT-LOCKED] >>> atkbd0: [ITHREAD] >>> cpu0: <ACPI CPU> on acpi0 >>> ... >>> >>> In both cases I have in loader.conf: >>> >>> ums_load="YES" >>> ukbd_load="YES" >>> >> Maybe this is the problem? I have some feeling that it is illegal to load >> modules already compiled in the kernel with the loader. >> On the running system kldload (or what is responsible for it) detects >> that the module is already in the kernel, but loader can't detect this. >> Try commenting out these lines while booting kernel with ums/ukbd modules. > > +1. Loader cant detect this, but kernel can (at same rate) and in such > cases it will survive boot. > Old incompatible modules can cause other problems ... > Ok, guys. I'll try this next time :) Just wanted to mention that this is first time when I encounter this minor issue (i.e. problem with boot when driver is built in kernel and loaded as a module). -- wbr, pluknetReceived on Thu Jan 15 2009 - 05:36:29 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:40 UTC