From owner-freebsd-current@FreeBSD.ORG Fri Jun 26 20:05:48 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F9831065672; Fri, 26 Jun 2009 20:05:48 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 8213B8FC1A; Fri, 26 Jun 2009 20:05:47 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.2.9) with ESMTPSA id 246946406; Fri, 26 Jun 2009 23:05:44 +0300 Message-ID: <4A452A15.8070707@FreeBSD.org> Date: Fri, 26 Jun 2009 23:05:41 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.21 (X11/20090405) MIME-Version: 1.0 To: Ed Schouten References: <4A4517BE.9040504@FreeBSD.org> <20090626195455.GG48776@hoeg.nl> In-Reply-To: <20090626195455.GG48776@hoeg.nl> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Current , scottl@FreeBSD.org Subject: Re: RFC: ATA to CAM integration patch 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: Fri, 26 Jun 2009 20:05:48 -0000 Ed Schouten wrote: > * Alexander Motin wrote: >> I would like to present for testing and feedback present state of my and >> Scott work on extending CAM subsystem to support ATA in addition to >> SCSI. At this moment we have: >> - CAM transport separated on common and SCSI-specific parts, last one >> wrapped with small API that allows switching; > > Thanks a lot for working on this. I can't wait to see this code land > into the tree somewhere in the future. Have you folks thought about a > way to integrate this? Are the CAM changes going to be committed to the > tree on beforehand? We have thought about it. This patch is not very invasive. It does not touch existing ATA code and not so much change existing CAM code. Scott even discussed it with re@ and got permission to integrate it, if we will be ready to do it before BETA3. So, testers are welcome, also SCSI and umass ones, to be completely sure that we are not breaking any existing functionality. -- Alexander Motin