From owner-freebsd-smp Tue Dec 5 22:56: 4 2000 From owner-freebsd-smp@FreeBSD.ORG Tue Dec 5 22:56:02 2000 Return-Path: Delivered-To: freebsd-smp@freebsd.org Received: from mobile.wemm.org (adsl-64-163-195-99.dsl.snfc21.pacbell.net [64.163.195.99]) by hub.freebsd.org (Postfix) with ESMTP id 290F837B400 for ; Tue, 5 Dec 2000 22:56:02 -0800 (PST) Received: from netplex.com.au (localhost [127.0.0.1]) by mobile.wemm.org (8.11.1/8.11.1) with ESMTP id eB66twJ29960 for ; Tue, 5 Dec 2000 22:56:01 -0800 (PST) (envelope-from peter@netplex.com.au) Message-Id: <200012060656.eB66twJ29960@mobile.wemm.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: smp@freebsd.org Subject: Compaq DL360; cvs commit: src/sys/i386/i386 mp_machdep.c (fwd) Date: Tue, 05 Dec 2000 22:55:58 -0800 From: Peter Wemm Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org FYI: I have seen a few folks with compaq DL360's post on the list.. I'd appreciate a few more testers. This should backport to RELENG_4 trivially. http://people.freebsd.org/~peter/compaq.diff Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 ------- Forwarded Message peter 2000/12/05 19:47:14 PST Modified files: sys/i386/i386 mp_machdep.c Log: This is kind of a nasty hack, but it appears to solve the Compaq DL360 SMP problem. Compaq, in their infinite wisdom, forgot to put the IO apic intpin #0 connection to the 8259 PIC into the mptable. This hack is to look and see if intpin #0 has *no* table entry and adds a fake ExtInt entry for the remap routines to use. isa/clock.c will still test the interrupts. This entry is only ever used on an already broken system. Revision Changes Path 1.131 +14 -3 src/sys/i386/i386/mp_machdep.c ------- End of Forwarded Message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message