Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jun 1997 22:27:26 -0600
From:      Steve Passe <smp@csn.net>
To:        Peter Wemm <peter@spinner.dialix.com.au>
Cc:        dyson@FreeBSD.ORG, bob@luke.pmr.com, lars@fredriks-1.pr.mcs.net, smp@FreeBSD.ORG
Subject:   Re: SMP kernel hung...more info 
Message-ID:  <199706240427.WAA09251@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Tue, 24 Jun 1997 11:52:22 %2B0800." <199706240352.LAA05745@spinner.dialix.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

> > what changed since you sent this version (sent 5-2-97)?
>
> Hmm..  PCI bus remapped to bus 0 sort routine perhaps?  Nah, that only 
> runs on the collected data, doesn't it?
> 
> Or perhaps something has gone wrong with mptable.c and it's leading us on 
> a wild goose chase?

these listings are the output of mptable, so PCI remap no, mptable.c possibly
yes.  but I can't imagine what.  It hasn't had any logic changes in ages.
but reguardless 2 or 3 people are reporting hangs within the last week.

Summary:

---
From: Lars Fredriksen <fredriks@Mcs.Net>
Subject: Booting SMP on SuperMicro P6DNE fails
To: freebsd-smp@FreeBSD.ORG
Date: Sat, 21 Jun 1997 00:01:40 -0500 (CDT)

Hi,
	Building a current kernel (as of last night) with  the following 
options:
	SMP
	APIC_IO
	SMP_AUTOSTART
	SMP_TIMER_NC

and without I386_CPU and I486_CPU failed to boot. I booted to the point

 ...

	I just booted the SMP kernel and broke into the debugger when
it got hung (after saying that all 2 cpus are online). Well it isn't
actually the kernel per se that is hung. It is in the smp_idleloop.

The problem is that one of the rc scripts is running swapon and it
is hung - on wait channel 0xf0b60a00 (i'll try to find out what this
is)

---
Date: Mon, 23 Jun 1997 21:37:45 -0500
From: Bob Willcox <bob@luke.pmr.com>
To: SMP list <freebsd-smp@FreeBSD.ORG>
Subject: Recent (last two days) smp kernel is hanging for me

For the couple of days kernels built on my ASUS P/I-P65UP5 w/C-P6ND
have been hanging (a kernel built on 6/19 boots fine, nothing
changed in the config file).  With recently cvsup'd -current sources
my kernels will no longer boot all the way.  They hang right after
printing out the following messages:

ncr0 scanning for targets 0..6 (V2 pl24 96/12/14)
ncr0: waiting for scsi devices to settle
scbus0 at ncr0 bus 0
--- HANGS HERE ---

---
peter committed the new code:
Date: Sun, 22 Jun 1997 09:04:24 -0700 (PDT)

so it would appear to be unrelated to this latest SMP change (thanxs for
little favors!)

---
Lars,

you mention it hangs in swapon called by rc, do you have an explicit
"swaps on sdx" line in your config file? this is known to be a problem.
you mention having a 2944, what is that, a 2940 with floppy?

---
I'm thinking its something related to recent disk I/O changes perhaps?
I cvsupped everything early today and successfully rebuilt the world
with this source.  No problems noticed, so I don't have any clues to offer.

--
Steve Passe	| powered by
smp@csn.net	|            Symmetric MultiProcessor FreeBSD





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706240427.WAA09251>