From owner-freebsd-smp Sat Apr 29 20:55:20 2000 Delivered-To: freebsd-smp@freebsd.org Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [206.168.13.65]) by hub.freebsd.org (Postfix) with ESMTP id 8C77F37B71A for ; Sat, 29 Apr 2000 20:55:16 -0700 (PDT) (envelope-from fbsd@Ilsa.StevesCafe.com) Received: from Ilsa.StevesCafe.com (localhost [127.0.0.1]) by Ilsa.StevesCafe.com (8.9.3/8.9.3) with ESMTP id VAA13194; Sat, 29 Apr 2000 21:50:48 -0600 (MDT) (envelope-from fbsd@Ilsa.StevesCafe.com) Message-Id: <200004300350.VAA13194@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0.2 2/24/98 From: Steve Passe To: Dave Boers Cc: smp@FreeBSD.ORG Subject: Re: hlt instructions and temperature issues Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 29 Apr 2000 21:50:47 -0600 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, > In <200004291445.IAA09070@Ilsa.StevesCafe.com> Steve Passe wrote: > > > > Did you use the version that had the explicit instruction between the sti > > and hlt: > > ENTRY(default_halt) > > sti > > movl $0, lapic_tpr > > hlt > > ret > > or one of the other variations we discussed? > > > > I would like to repeat your experiment. > Yes, I used Luoqi Chen's original patch, no modifications. This is very weird, my times improved with the hlt instruction in place: http://people.FreeBSD.org/~fsmp/SMP/hltbenches.html -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message