From owner-freebsd-arch@FreeBSD.ORG Wed Mar 13 11:04:05 2013 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B67185DD for ; Wed, 13 Mar 2013 11:04:05 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [46.4.40.135]) by mx1.freebsd.org (Postfix) with ESMTP id 7CBB3829 for ; Wed, 13 Mar 2013 11:04:05 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:8571:2d32:217f:d124]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id DDEB74AC57; Wed, 13 Mar 2013 15:03:57 +0400 (MSK) Date: Wed, 13 Mar 2013 15:03:55 +0400 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <1164735347.20130313150355@serebryakov.spb.ru> To: Konstantin Belousov , arch@freebsd.org Subject: Re: Unmapped buffers: to be merged in several days In-Reply-To: <14310571813.20130313150228@serebryakov.spb.ru> References: <20130311091852.GR3794@kib.kiev.ua> <86k3pe1cl3.fsf@ds4.des.no> <20130311182454.GX3794@kib.kiev.ua> <329178079.20130312010425@serebryakov.spb.ru> <20130311211158.GE3794@kib.kiev.ua> <14310571813.20130313150228@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Mar 2013 11:04:05 -0000 Hello, Lev. You wrote 13 =CD=C1=D2=D4=C1 2013 =C7., 15:02:28: >>> Will GEOM class, which needs to touch data (like raid3 or my off-tree >>> raid5), benefit from conversion, compare to generic mechanism, >>> provided for not-converted by your patch? KB>> First, what do you mean by 'benefit'. Answer would obviously depend KB>> on the criteria. LS> One more thought: it seems, that raid3/raid5 software implementations LS> could benefit on reading when strict checks are disabled. Is it LS> possible to map downstream BIOs, but use upstream ones unmapped? Where could I see documentation/examples how to: (a) manually map unmapped BIO (b) create unmapped BIO to pass downstream --=20 // Black Lion AKA Lev Serebryakov