From owner-freebsd-stable@FreeBSD.ORG Tue Aug 1 02:13:03 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE26816A4DD; Tue, 1 Aug 2006 02:13:03 +0000 (UTC) (envelope-from erich@areca.com.tw) Received: from areca.com.tw (220-130-178-142.HINET-IP.hinet.net [220.130.178.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1E4543D49; Tue, 1 Aug 2006 02:13:02 +0000 (GMT) (envelope-from erich@areca.com.tw) Received: from erich2003 ([192.168.0.177] unverified) by areca.com.tw with Microsoft SMTPSVC(5.0.2195.6713); Tue, 1 Aug 2006 10:05:48 +0800 Message-ID: <00be01c6b510$03060c30$b100a8c0@erich2003> From: "erich" To: "Nikolas Britton" References: <6.2.3.4.0.20060731094908.137f4848@64.7.153.2> Date: Tue, 1 Aug 2006 10:12:57 +0800 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.3790.2663 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.3790.2663 X-OriginalArrivalTime: 01 Aug 2006 02:05:48.0078 (UTC) FILETIME=[017D8CE0:01C6B50F] Cc: "\"FreeBSD Stable List\"" , =?UTF-8?B?KOW7o+WuieenkeaKgCnlronlj69P?= , erich@areca.com.tw, scottl@freebsd.org Subject: Re: GIANT in arcmsr(4) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2006 02:13:03 -0000 Dear Nikolas Britton, Sorry I had new arcmsr driver version 1.20.00.13 for FreeBSD i386/amd64/ppc plateform. This version add ARECA new generation RAID adapters ( SATA / SAS ) into arcmsr. Its xfer rate more than 800MB/sec. I need more time to test arcmsr on PowerMac G5 even SPARC machine in my Lab. Any comments and opinion with this driver will win acceptance. Best Regards Erich Chen ----- Original Message ----- From: "Nikolas Britton" To: "Mike Tancsa" Cc: "FreeBSD Stable List" ; ; Sent: Monday, July 31, 2006 11:49 PM Subject: Re: GIANT in arcmsr(4) > On 7/31/06, Mike Tancsa wrote: >> At 07:13 AM 30/07/2006, Nikolas Britton wrote: >> >On 7/29/06, Nikolas Britton wrote: >> >>Anyone know why the giant is in arcmsr(4) or how to kill him? >> >> >> > >> >I did some work on the arcmsr(4) driver: >> >http://www.freebsd.org/cgi/query-pr.cgi?pr=101045 >> > >> >> Is not the driver from the Areca site just plugin compatible ? I >> havent updated my Areca boxes in a bit, but I recall just dropping >> the source code in place of what was there and recompiling. I was >> also told by Areca to make sure I had the latest firmware at the time >> too. > > I don't know but I do know it won't compile if you just dropped it in, > I had to fix a few syntax errors: > >> diff arcmsr.h.1200012 arcmsr.h.freebsd.new > 36a37 >> ** $FreeBSD$ > 112c113 > < #define dma_addr_hi32(addr) > (u_int32_t) ((addr>>16)>>16 > --- >> #define dma_addr_hi32(addr) >> (u_int32_t) ((addr>>16)>>16) > 518,519c519,520 > < u_int32_t num_resets > < u_int32_t num_aborts > --- >> u_int32_t num_resets; >> u_int32_t num_aborts; > 523c524 > < u_int32_t firm_ide_channels; > /*4,16-19* > --- >> u_int32_t firm_ide_channels; >> /*4,16-19*/ > > > I asked the Areca people what their plans were for the driver >> on the website and they said they submitted the driver to be merged >> into the tree, but either didnt email the right people, or no one had >> time to do the merge/import. Perhaps Scott Long knows ? >> >> ---Mike >> > > CC'd Erich Chen, the person who made the driver. > > > -- > BSD Podcasts @: > http://bsdtalk.blogspot.com/ > http://freebsdforall.blogspot.com/