From owner-freebsd-smp Mon Jun 23 21:28:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA21294 for smp-outgoing; Mon, 23 Jun 1997 21:28:37 -0700 (PDT) Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [205.168.119.129]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA21278; Mon, 23 Jun 1997 21:28:20 -0700 (PDT) Received: from Ilsa.StevesCafe.com (localhost [127.0.0.1]) by Ilsa.StevesCafe.com (8.8.5/8.8.5) with ESMTP id WAA09251; Mon, 23 Jun 1997 22:27:27 -0600 (MDT) Message-Id: <199706240427.WAA09251@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0gamma 1/27/96 From: Steve Passe To: Peter Wemm cc: dyson@FreeBSD.ORG, bob@luke.pmr.com, lars@fredriks-1.pr.mcs.net, smp@FreeBSD.ORG Subject: Re: SMP kernel hung...more info In-reply-to: Your message of "Tue, 24 Jun 1997 11:52:22 +0800." <199706240352.LAA05745@spinner.dialix.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 23 Jun 1997 22:27:26 -0600 Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk 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 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 To: SMP list 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