From owner-freebsd-bugs Thu Aug 10 7:47:46 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from bbnrel4.net.external.hp.com (bbnrel4.net.external.hp.com [155.208.254.68]) by hub.freebsd.org (Postfix) with ESMTP id D3B1237B983; Thu, 10 Aug 2000 07:47:28 -0700 (PDT) (envelope-from steve@sse0691.bri.hp.com) Received: from hpcpbla.bri.hp.com (hpcpbla.bri.hp.com [15.144.112.65]) by bbnrel4.net.external.hp.com (Postfix) with ESMTP id 30DED13149; Thu, 10 Aug 2000 16:47:22 +0200 (METDST) Received: from sse0691.bri.hp.com (sse0691.bri.hp.com [15.144.0.53]) by hpcpbla.bri.hp.com (8.9.3 (PHNE_18979)/8.9.3 SMKit7.0) with ESMTP id PAA20724; Thu, 10 Aug 2000 15:47:20 +0100 (BST) Received: (from steve@localhost) by sse0691.bri.hp.com (8.9.3/8.9.3) id PAA01710; Thu, 10 Aug 2000 15:50:17 +0100 (BST) (envelope-from steve) Date: Thu, 10 Aug 2000 15:50:17 +0100 From: Steve Roome To: sheldonh@FreeBSD.org Cc: freebsd-bugs@FreeBSD.org, tegge@FreeBSD.org Subject: Re: kern/20312: IO APIC problems Message-ID: <20000810155017.A1450@moose.bri.hp.com> References: <200008070843.BAA33734@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i In-Reply-To: <200008070843.BAA33734@freefall.freebsd.org>; from sheldonh@FreeBSD.org on Mon, Aug 07, 2000 at 01:43:17AM -0700 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Aug 07, 2000 at 01:43:17AM -0700, sheldonh@FreeBSD.org wrote: > Synopsis: IO APIC problems > > State-Changed-From-To: open->analyzed > State-Changed-By: sheldonh > State-Changed-When: Mon Aug 7 01:41:37 PDT 2000 > State-Changed-Why: > Fixed in HEAD by tegge: > rev 1.53 of src/sys/i386/include/smp.h > rev 1.118 of src/sys/i386/i386/mp_machdep.c > rev 1.40 of src/sys/i386/i386/mpapic.c > > > Responsible-Changed-From-To: freebsd-bugs->tegge > Responsible-Changed-By: sheldonh > Responsible-Changed-When: Mon Aug 7 01:41:37 PDT 2000 > Responsible-Changed-Why: > Tor's reminder. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=20312 Firstly, thanks again for taking a look at this, still doesn't work though =( I grabbed the newer versions from these files and stuck them in my source tree, recompiled and it still panics - so I'm back to a non-smp kernel again. Just to check the versions. steve@moose 5 0 % fgrep "\$FreeBSD" /sys/i386/include/smp.h /sys/i386/i386/mp_machdep.c /sys/i386/i386/mpapic.c ~/ 3:26pm /sys/i386/include/smp.h: * $FreeBSD: src/sys/i386/include/smp.h,v 1.53 2000/08/06 00:04:02 tegge Exp $ /sys/i386/i386/mp_machdep.c: * $FreeBSD: src/sys/i386/i386/mp_machdep.c,v 1.118 2000/08/06 00:04:02 tegge Exp $ /sys/i386/i386/mpapic.c: * $FreeBSD: src/sys/i386/i386/mpapic.c,v 1.40 2000/08/06 00:04:03 tegge Exp $ I've just copied the smp.h into /usr/include/machine as well, but now I can't seem to build anything at all, so it's possible I screwed up somewhere (although the newer panic below does indicate I managed to build a kernel with the new versions at least because the Changing APIC ID line only appears in the newer files I think..) =-= Panic Information : Changing APIC ID for IO APIC #0 from 0 to 16 on chip panic: can't control IO APIC #0 ID, reg: 0x00000000 mp_lock = 0000000a; cpuid = 0; lapic.id = 01000000 Uptime: 0s [ Machine freezed ] Anyway, I'm just about to cvsup down a completely clean source tree. Any ideas which I should go for - i.e. which might give me working SMP ? So... which should I try: HEAD, RELENG_4 (again) or wherever RELENG_3 is now ? [I'm open to all ideas on this one, as I find using one CPU on this box for what I need to do a little too slow for most things.] Tia, Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message