Subject: Re: hang after "isa0 at pcib0"
To: Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-i386
Date: 08/05/2001 21:29:11
On Sat, Aug 04, 2001 at 07:53:59PM +0200, Hubert Feyrer wrote:
> On Sat, 4 Aug 2001, Manuel Bouyer wrote:
> > Well, I suspect it hangs on probing a device. The hard part is to find which
> > one.
> > 'boot -d' and set a break point to isaattach(). Then single-step until
> > you find in which xxxprobe routine it hangs (once you're in a probe routine
> > you can use 'n' to skip all the subroutines).
> 
> Looking at my desktop PC's dmesg, it seems to probe the com-devices next,
> and the machine indeed lacks any external com ports. I still have to find
> a blank CDR to test a kernel w/o com, but I still wonder if the "com"
> probe routine should really hang the machine in such a case.

I suspect a bug in the hardware of this machine then. A probe of a nonexitent
com device don't hang in the general case: GENERIC ships with a
com2    at isa? port 0x3e8 irq 5
which isn't there in most configs.

--
Manuel Bouyer <bouyer@antioche.eu.org>
--