From owner-freebsd-current@FreeBSD.ORG Sat Oct 29 04:19:27 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 416E716A41F; Sat, 29 Oct 2005 04:19:27 +0000 (GMT) (envelope-from jd@ugcs.caltech.edu) Received: from heave.ugcs.caltech.edu (heave.ugcs.caltech.edu [131.215.176.104]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99B6243D53; Sat, 29 Oct 2005 04:19:26 +0000 (GMT) (envelope-from jd@ugcs.caltech.edu) Received: by heave.ugcs.caltech.edu (Postfix, from userid 3640) id E599D8F3B6; Fri, 28 Oct 2005 21:19:25 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by heave.ugcs.caltech.edu (Postfix) with ESMTP id C189BEAAB9; Fri, 28 Oct 2005 21:19:25 -0700 (PDT) Date: Fri, 28 Oct 2005 21:19:25 -0700 (PDT) From: Jon Dama To: Maxim.Sobolev@portaone.com In-Reply-To: <4362BA38.1090603@portaone.com> Message-ID: References: <32412.1130505646@critter.freebsd.dk> <4362BA38.1090603@portaone.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Pertti Kosunen , Robert Watson , David Xu , "Yuriy N. Shkandybin" , current@freebsd.org Subject: Re: Timers and timing, was: MySQL Performance 6.0rc1 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2005 04:19:27 -0000 > possible to use processor-specific syscalls instructions without > recompiling userland, move some of the ABI code into userland (i.e. > freebsd32 layer on amd64) etc. > freebsd32 on amd64 needs serious work (preferably in a way to make it behave more like the linux32 emulation complete with a full compat directory structure) What goes on now with libexec/ld-elf32 is bogus. it would also help if one could get the kernel to lie in hw.machine_arch among other places via a personality sysctl.