From owner-freebsd-smp Mon Dec 30 12:35:11 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3782537B401; Mon, 30 Dec 2002 12:35:10 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id F037543EDC; Mon, 30 Dec 2002 12:35:09 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id DE1922A88D; Mon, 30 Dec 2002 12:35:09 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: John Baldwin Cc: smp@FreeBSD.org Subject: Re: Update on SE7500 P4 SMP.. In-Reply-To: Date: Mon, 30 Dec 2002 12:35:09 -0800 From: Peter Wemm Message-Id: <20021230203509.DE1922A88D@canning.wemm.org> Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin wrote: >[...] This has absolutely nothing to do with I/O > interrupts, the I/O APIC, virtual wire mode, etc. It does have to > do with interprocessor interrupts. For the time being I'm going > to concenctrate on other more pressing 5.0 things, but if anyone > has any ideas I'm all ears. :-/ This is a long shot, but has anybody tried correcting this value on their machine: sys/i386/i386/mpapic.c: #define bus_clock() 66000000 Try changing it to 400000000 or 533000000 and see if that helps. I dont know what the local apic timer clock is based on.. it might be the quadrupled clock, the native FSB clock (100000000 or 133000000) or something else. But since we have IPI delivery problems and the IPI's do work on NetBSD (which calibrates this timer), this is a logical place to tinker with. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message