Date: Tue, 17 Sep 2002 19:28:26 +0200 From: Marcin Cieslak <saper@system.pl> To: Oliver Dove <oliverdove99@hotmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Sound on sony vaio - Kernel fails to boot Message-ID: <20020917172826.GA76663@barbera.system.pl> In-Reply-To: <F137859I09Ek8fIpWIg00003e4c@hotmail.com> References: <F137859I09Ek8fIpWIg00003e4c@hotmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
I have exactly the same problem on my VAIO FX604.
With the module loaded (or pcm compiled-in)
The pcm0 on VIA VT82C686A gets probed and attached correctly.
Without modules, it just gets displayed as "chip1".
Loading the snd_via82c686.ko module after the boot-time
does not help at all - the module loads, device
still not connected.
I have commented out PnP ISA configuration
lines in isa_common.c (last section of isa_probe_children()).
Simple printf() tests show that the whole thing hangs
after returning from isa_probe_children() in configure()
isa_probe_children(isa_bus_device);
Here's the snippet from /sys/i386/i386/autoconf.c:
----------------------------
isa_probe_children(isa_bus_device);
#endif
if (bootverbose)
printf("Returned from isa_probe_children.\n");
/*
* Now we're ready to handle (pending) interrupts.
* XXX this is slightly misplaced.
*/
spl0();
/*
* Allow lowering of the ipl to the lowest kernel level if we
* panic (or call tsleep() before clearing `cold'). No level is
* completely safe (since a panic may occur in a critical region
* at splhigh()), but we want at least bio interrupts to work.
*/
safepri = cpl;
if (bootverbose)
printf("Configure is exiting.\n");
}
-----------------------------------
Those two bootverbose messages were added by me.
However, only the first one gets printed.
Seems like coming interrupt kills the whole thing...
ddb still works however
Any clues on further debugging?
--
<< Marcin Cieslak // saper@system.pl >>
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)
iQCVAwUBPYdmOj2W2v2wY27ZAQGmQgP6A3Sx26gEaje5j3SkjlmT+ce2uhJvpGyS
hL1ify1Nn4lih5hawxWIhWuBwPR4gGYY0iftR5zkUpMXFXHSQ9DameBGnucsKNu3
AbXSgseYXr5zgOT/MobrTBwhoSX31Qoua/U47hU6G1Q1zJPG37gR1unfadfn9+xc
DV1stYWTtCU=
=e2k9
-----END PGP SIGNATURE-----
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020917172826.GA76663>
