From owner-freebsd-geom@FreeBSD.ORG Thu Aug 1 13:26:33 2013 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 58D20939; Thu, 1 Aug 2013 13:26:33 +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 1644022BA; Thu, 1 Aug 2013 13:26:32 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:2418:88c5:96ef:35b4]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPSA id 9952D4AC57; Thu, 1 Aug 2013 17:26:25 +0400 (MSK) Date: Thu, 1 Aug 2013 17:26:18 +0400 From: Lev Serebryakov Organization: FreeBSD Project X-Priority: 3 (Normal) Message-ID: <34816369.20130801172618@serebryakov.spb.ru> To: Luca Ferrari Subject: Re: How to disable all GEOM tasting? In-Reply-To: References: <20130730214114.GL13659@lor.one-eyed-alien.net> <331012162.20130801122156@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: quoted-printable Cc: Rotate 13 , Brooks Davis , freebsd-geom@freebsd.org X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: lev@FreeBSD.org List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Aug 2013 13:26:33 -0000 Hello, Luca. You wrote 1 =C1=D7=C7=D5=D3=D4=C1 2013 =C7., 13:16:30: >> LF> However, I don't get the whole point in disabling tasting: it is >> LF> required for proper system functioning. >> Presence of a lot (and "a lot" could mean THOUSANDS -- think about re= gular ZVOLs >> snapshots on iSCSI-used NAS) of "foreign" "block devices". LF> Uhm...but in such case the class should have a g_taste set to NULL to LF> avoid tasting on itself. What I was saying is that disabling taste LF> system wide (i.e., in the geom subsystem) cannot work. LF> Am I wrong? system-wide is bad idea, but it is the case when user want to disable SOME tasting. For example, all these snapshots should not be tasted by anything, but, MAYBE, DEV GEOM. And, maybe, even not by DEV GEOM -- typically they should not be seen in /dev in "normal" life. --=20 // Black Lion AKA Lev Serebryakov