From owner-freebsd-stable@FreeBSD.ORG Fri Jun 9 22:24:25 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 1954A16A41A for ; Fri, 9 Jun 2006 22:24:25 +0000 (UTC) (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 85F1B43D70 for ; Fri, 9 Jun 2006 22:24:23 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.10.3.185] ([69.15.205.254]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k59MOGnj041045; Fri, 9 Jun 2006 16:24:22 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4489F50B.4060908@samsco.org> Date: Fri, 09 Jun 2006 16:24:11 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andy Dills References: <20060605212952.T96853@thunder.xecu.net> <20060609145451.F60598@carver.gumbysoft.com> <4489F129.1050304@samsco.org> <20060609181706.J43888@thunder.xecu.net> In-Reply-To: <20060609181706.J43888@thunder.xecu.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: freebsd-stable@freebsd.org Subject: Re: Suggestions for Adaptec SAS AIC9410 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: Fri, 09 Jun 2006 22:24:25 -0000 Andy Dills wrote: > On Fri, 9 Jun 2006, Scott Long wrote: > > >>Doug White wrote: >> >>>On Mon, 5 Jun 2006, Andy Dills wrote: >>> >>> >>>>I'm trying to get a Supermicro 6024H-32R setup with 6.1, but I'm >>>>discovering that the Adaptec SAS AIC9410 controller isn't yet supported. >>>> >>>>I see one brief thread about it on this mailing list back in March, but no >>>>further mention or conclusive details. There was talk of MFCing the mpt >>>>driver...is anybody using this in production? >>> >>> >>>Can you get a pciconf -lv off this system? It might just be a case of >>>needing to add an ID to an existing driver (aac?). >>> >> >>No, the 9410 is a SAS HBA chip. It's actually meant to be used just in >>Adaptec HostRAID (software RAID) mode, but writing a standalone driver >>is possible, albeit fairly difficult and time consuming. > > > Being completely ignorant of the deep internals of the FreeBSD kernel, the > GEOM layer, etc., how difficult is it to take the existing linux drivers > that Adaptec distributes and port them to FreeeBSD? > > I ask out of curiousity, not implying that it isn't difficult and time > consuming. > "porting" is not the right word. "Using it as a reference to write a new driver" is much more appropriate. I have one of these cards, and I have a reference linux driver, but it would be at least 6 months of full time work to port it, test it, and debug it. Scott