From owner-freebsd-current Fri May 24 17: 7:26 2002 Delivered-To: freebsd-current@freebsd.org Received: from fep7.cogeco.net (smtp.cogeco.net [216.221.81.25]) by hub.freebsd.org (Postfix) with ESMTP id A864837B40D; Fri, 24 May 2002 17:06:32 -0700 (PDT) Received: from earth.upton.net (d141-18-230.home.cgocable.net [24.141.18.230]) by fep7.cogeco.net (Postfix) with SMTP id A823D35B5; Fri, 24 May 2002 20:06:31 -0400 (EDT) Date: Fri, 24 May 2002 20:06:22 -0400 From: Paul Murphy To: John Baldwin Cc: current@FreeBSD.ORG Subject: Re: Please test PAUSE on non-Intel processors Message-Id: <20020524200622.0cce3f96.pnmurphy@cogeco.ca> In-Reply-To: References: X-Mailer: Sylpheed version 0.7.4claws (GTK+ 1.2.10; i386-portbld-freebsd4.5) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=.4g(,cWFWn769FM" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=.4g(,cWFWn769FM Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 24 May 2002 10:25:53 -0400 (EDT) John Baldwin wrote: > Hey gang, although Intel's document seems to claim that they tested > proper operation of pause I'd like people with non-Intel processors > to verify that it actually works. Please compile the attached test > program and run it. The output should look like this: > > > ./pt > Testing PAUSE instruction: > Register esp changed: 0xbfbff9fc -> 0xbfbff9c0 > > If you get a signal or any of the other registers change their value, > please let me know. I've tested this on a Pentium III mobile, a > K6-II, and an Athlon. The program cmopiles ok on both stable and > current. > CPU: AMD Athlon(tm) Processor (1210.79-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x642 Stepping = 2 Features=0x183f9ff AMD Features=0xc0440000<,AMIE,DSP,3DNow!> [earth] /home/paul/temp: uname -v FreeBSD 4.5-STABLE #0: Wed Feb 27 03:19:35 EST 2002 root@earth.upton.net:/usr/obj/usr/src/sys/EARTH [earth] /home/paul/temp: ./pausetest Testing PAUSE instruction: Register esp changed: 0xbfbffa54 -> 0xbfbffa18 -- Cogeco ergo sum --=.4g(,cWFWn769FM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) iD8DBQE87tWFumQc9BC5jBMRAqg9AJsEmkAYoiqxRmuo2nfwKo08G1jylQCeK2Z8 G2dfsa2QAUq920RG/J1ZzBs= =PVel -----END PGP SIGNATURE----- --=.4g(,cWFWn769FM-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message