From owner-freebsd-arch@FreeBSD.ORG Thu Jul 19 16:08:04 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58DD0106566C for ; Thu, 19 Jul 2012 16:08:04 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id E4A538FC14 for ; Thu, 19 Jul 2012 16:08:03 +0000 (UTC) Received: from [192.168.135.103] (c-76-126-166-136.hsd1.ca.comcast.net [76.126.166.136]) (authenticated bits=0) by ns1.feral.com (8.14.4/8.14.4) with ESMTP id q6JG7tDB058543 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Thu, 19 Jul 2012 09:07:56 -0700 (PDT) (envelope-from mj@feral.com) Message-ID: <500830D5.6000409@feral.com> Date: Thu, 19 Jul 2012 09:07:49 -0700 From: Matthew Jacob Organization: Feral Software User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-arch@freebsd.org References: <3CE55F29-A5B2-44A7-8854-1ED38BAE6F16@FreeBSD.org> <50075072.5050906@gmail.com> <500752CD.9030107@feral.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (ns1.feral.com [192.67.166.1]); Thu, 19 Jul 2012 09:07:57 -0700 (PDT) Subject: Re: aio in GENERIC? X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mj@feral.com List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2012 16:08:04 -0000 On 7/19/2012 8:58 AM, Adrian Chadd wrote: > .. the API supports the avoidance of copyin/copyout? > > okay, I'll buy that, although I'm not certain of the utility in general of that. The reason I asked was that I have rarely, if ever, run into an AIO implementation that was more trouble than it was worth. It certainly has caused major grief in FreeBSD when used with CAM target mode.