From owner-p4-projects@FreeBSD.ORG Thu Jan 6 00:02:18 2005 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0E11416A4D0; Thu, 6 Jan 2005 00:02:18 +0000 (GMT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C939816A4CE; Thu, 6 Jan 2005 00:02:17 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0F7243D1F; Thu, 6 Jan 2005 00:02:17 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from [127.0.0.1] (davidxu@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j0602Geh006161; Thu, 6 Jan 2005 00:02:17 GMT (envelope-from davidxu@freebsd.org) Message-ID: <41DC8001.9080403@freebsd.org> Date: Thu, 06 Jan 2005 08:02:09 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20041226 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200501041314.j04DEVE3017245@repoman.freebsd.org> <200501051747.18388.jhb@FreeBSD.org> In-Reply-To: <200501051747.18388.jhb@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Perforce Change Reviews Subject: Re: PERFORCE change 68252 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Jan 2005 00:02:18 -0000 John Baldwin wrote: >On Tuesday 04 January 2005 08:14 am, David Xu wrote: > > >>http://perforce.freebsd.org/chv.cgi?CH=68252 >> >>Change 68252 by davidxu@davidxu_tiger on 2005/01/04 13:14:06 >> >> insert "pause" instructor for i386. >> style fix. >> >> > >You can use 'cpu_spinwait()' for this to be MI. > > > I know there is header file cpu.h, but it is too kernel oriented, not every arch provides the function to userland, e.g, alpha defined it in #ifdef _KERNEL section, userland can not use it, why isn't it in cpufunc.h ? David