From owner-freebsd-geom@FreeBSD.ORG Thu Nov 6 09:31:23 2008 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08B93106567A for ; Thu, 6 Nov 2008 09:31:23 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id C14158FC31 for ; Thu, 6 Nov 2008 09:31:22 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 402A6170E4; Thu, 6 Nov 2008 09:14:11 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.3/8.14.3) with ESMTP id mA69E9tj015648; Thu, 6 Nov 2008 09:14:10 GMT (envelope-from phk@critter.freebsd.dk) To: CyberLeo Kitsana From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 05 Nov 2008 21:42:45 CST." <491267B5.2090206@cyberleo.net> Date: Thu, 06 Nov 2008 09:14:09 +0000 Message-ID: <15647.1225962849@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: FreeBSD Geom Subject: Re: Question about labels/names X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Nov 2008 09:31:23 -0000 In message <491267B5.2090206@cyberleo.net>, CyberLeo Kitsana writes: >In the interests of keeping things neat and tidy, I recently, completely >at random, randomly included a / character in a geom name (glabel or >gmirror) and discovered that it quite happily created a subdirectory >under /dev (/dev/mirror or /dev/label, respectively). As far as DEVFS it is intended behaviour, for g_label/g_mirror I think it is accidental, but with lulf's recent addition to libgeom, probably beneficial. Any bugs it might cause would be userland utilities not being able to find their geom instances, and lulf's work offers the solution for that. Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.