From owner-freebsd-gnome@FreeBSD.ORG Thu Feb 28 21:02:29 2008 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18FA1106566B for ; Thu, 28 Feb 2008 21:02:29 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id B55A48FC1A for ; Thu, 28 Feb 2008 21:02:28 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m1SL2Sv00032; Thu, 28 Feb 2008 16:02:28 -0500 (EST) Received: from [64.102.221.145] (dhcp-64-102-221-145.cisco.com [64.102.221.145]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m1SL36u11870; Thu, 28 Feb 2008 16:03:06 -0500 (EST) Message-ID: <47C72165.5060105@freebsd.org> Date: Thu, 28 Feb 2008 16:02:29 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Andriy Gapon References: <47C71FE4.1000605@icyb.net.ua> In-Reply-To: <47C71FE4.1000605@icyb.net.ua> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@freebsd.org Subject: Re: hal and gmirror, gjournal X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2008 21:02:29 -0000 Andriy Gapon wrote: > It seems that hal gets confused by some "g" things. > For example, I have two slices on my hdd: s1 and s2. > s1 contains "primary" filesystems, s2 contains gmirror counter-part for > s1a and gjournal journals for s1d and s1e. > In the end, it's hard to say to which slice belongs a gmirror using s1a > and s2a as underlying providers. Probably to none. But hal insists on > rooting everything into a strict hierarchy and it seems that it does a > poor job at qualifying such GEOM configurations. > Please find lshal output here: > http://www.icyb.net.ua/~avg/lshal.txt > I used hal-device-manager to visualize the topology. > > P.S. > exact info: > ad4s1 and ad4s2a are combined into gmirror named rootfs > ad4s1d is data provide and ad4s2d is journal provider for ad4s1d.journal > ditto for 'e' > > And, for example, hal qualifies ad4s2d (journal provider) as a parent of > ad4s1d.journal (the 'gjournal-ed' partition). In the future, always include everything listed at http://www.freebsd.org/gnome/docs/faq2.html#q19 when reporting hal problems. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome