Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 May 1997 13:41:52 -0600
From:      Steve Passe <smp@csn.net>
To:        Brian Litzinger <brian@mpress.com>
Cc:        freebsd-smp@FreeBSD.ORG
Subject:   Re: ed2 device timeout [more 2] 
Message-ID:  <199705071941.NAA05240@Ilsa.StevesCafe.com>
In-Reply-To: Your message of "Wed, 07 May 1997 03:23:59 PDT." <19970507032359.06345@mpress.com> 

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

Peter found the cause of your problem, code I recently added to deal
with secondary IDE controller/APIC mapping was at fault.  try this patch:

------------------------------------ cut -------------------------------------
--- mp_machdep.c	1997/05/05 22:56:27	1.8
+++ mp_machdep.c	1997/05/07 19:29:26
@@ -901,7 +901,10 @@
 
 	apicpin = get_isa_apic_irq(isairq - 1);
 	if (apicpin == -1) {
-		return 0;
+		apicpin = get_eisa_apic_irq(isairq - 1);
+		if (apicpin == -1) {
+			return 0;
+		}
 	}
 
 	return (1 << apicpin);

------------------------------------ cut -------------------------------------

I will commit it to the src tree later tonite, Peter is currently doing a large
commit that I don't want to collide with.

--
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?199705071941.NAA05240>