From owner-cvs-all@FreeBSD.ORG Fri Dec 16 08:10:01 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0FEB16A41F; Fri, 16 Dec 2005 08:10:01 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7C2343D5A; Fri, 16 Dec 2005 08:09:58 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jBG89vtX016460; Fri, 16 Dec 2005 01:09:57 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <43A27655.80706@samsco.org> Date: Fri, 16 Dec 2005 01:09:57 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Brian Fundakowski Feldman References: <200512140326.jBE3QnUT010666@repoman.freebsd.org> <70e8236f0512151455g1231cb7oa74aa7d54cfd5b18@mail.gmail.com> <43A26D4A.9080403@samsco.org> <20051216080702.GD1820@green.homeunix.org> In-Reply-To: <20051216080702.GD1820@green.homeunix.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, Joao Barros , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/amr amr.c amr_cam.c amr_disk.c amr_pci.c amrio.h amrreg.h amrvar.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2005 08:10:01 -0000 Brian Fundakowski Feldman wrote: > On Fri, Dec 16, 2005 at 12:31:22AM -0700, Scott Long wrote: > >>Joao Barros wrote: >> >>>On 12/14/05, Scott Long wrote: >>> >>> >>>>scottl 2005-12-14 03:26:49 UTC >>>> >>>>FreeBSD src repository >>>> >>>>Modified files: >>>> sys/dev/amr amr.c amr_cam.c amr_disk.c amr_pci.c >>>> amrio.h amrreg.h amrvar.h >>>>Log: >>>>Mega update to the LSI MegaRAID driver: >>>> >>>>Items 3 and 4 significantly increase the performance of the driver. On >>>>an >>>>LSI 320-2X card, transactions per second went from 13,000 to 31,000 in my >>>>testing with these changes. However, these changes are still fairly >>>>experimental and shouldn't be merged to 6.x until there is more testing. >>> >>> >>>A 238% improvement is at the very least impressive! >> >>Yeah, I was shocked at first too. The PCIe controllers can likely do >>even better than that, but my only PCIe test system had other hardware >>related instabilities, so I didn't do much testing with it. >> >> >>>Any specific testing in mind or just stability? >>> >> >>I'm a bit worried that old controllers (especially ones that predate the >>move to i960 CPUs) might be broken with this. But yeah, stability >>testing is always welcome. It got beat up for about 2 weeks straight, >>so I'm pretty confident that it's solid. > > > Can you define "beat up" in any detail? Since I've been messing with > the GEOM RAID-3 driver recently, I've been looking for various stress > tests to gain confidence in changes I've made locally. Best I've had > going so far is some churn-and-burn on several PostgreSQL databases. > Kris Kenneway spent a couple of weeks doing parallel tarball extractions to an AMR array under 6.0+mega_amr.diff in order to characterize SMP contention and thoroughput. Scott