From owner-freebsd-arch@FreeBSD.ORG Wed May 31 20:10:02 2006 Return-Path: X-Original-To: freebsd-arch@freebsd.org Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D719116B2EA for ; Wed, 31 May 2006 20:10:02 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 005B043D49 for ; Wed, 31 May 2006 20:10:01 +0000 (GMT) (envelope-from asmrookie@gmail.com) Received: by wx-out-0102.google.com with SMTP id s17so78528wxc for ; Wed, 31 May 2006 13:10:01 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=B5tr4I5MBt/+WIFDdLI/oCX9uKkCGHlryluLEaCCI45mBFWHOuNrFKjiSk3fUxGycGkYrLvVzonOslGk+HDe/x1MqgOYqIIDnlPChorTQKS/Elet5+bPZnk4L2DCnPenSNzlYI6UvupiDA1BehCfR5cDyhmvg3rS/dM0vzt+jUU= Received: by 10.70.62.20 with SMTP id k20mr652867wxa; Wed, 31 May 2006 13:10:01 -0700 (PDT) Received: by 10.70.11.2 with HTTP; Wed, 31 May 2006 13:10:01 -0700 (PDT) Message-ID: <3bbf2fe10605311310m1beaf8f7pac8ba04f5bbbe34b@mail.gmail.com> Date: Wed, 31 May 2006 22:10:01 +0200 From: "Attilio Rao" To: freebsd-arch@freebsd.org, freebsd-hackers@freebsd.org In-Reply-To: <3bbf2fe10605311156p7e629283r34d22b368877582d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3bbf2fe10605311156p7e629283r34d22b368877582d@mail.gmail.com> Cc: Subject: Re: [patch] Adding optimized kernel copying support - Part III X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rookie@gufi.org List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2006 20:10:06 -0000 Sorry, but I unforgot one thing so, please, redownload the patch now. Attilio 2006/5/31, Attilio Rao : > Hi, > this is the last release which is rather finished and complete for the project. > > I tested for consistency for a long time and the FPU handling > mechanism seems very robust so as copyin/copyout do. > > What I'm looking for, at this point, are testers for peroformances. > What is proposed in the patch is one of the better solutions for UP > archs (not running with PREEMPTION) but more general cases might be > handled with time. > > I hope that somebody wants to play with him, giving suggestions and > doing different benchmarks. > > The code can be found here: > http://users.gufi.org/~rookie/works/patches/xmmcopy_6_1.diff > > and is for RELEASE_6_1 in order to have a wider range of testers (a > diff against HEAD will be available ASAP). > > Please keep in mind that this is not a complete rip of DflyBSD code > beacause it is different in a lot of parts. > > For any kind of tecnical questions, please mail me. > > Attilio > > PS: a particular thanks goes to Bruce Evans for his benchmarks and > feedbacks about code structure > > > -- > Peace can only be achieved by understanding - A. Einstein > -- Peace can only be achieved by understanding - A. Einstein