From kesor@kesor.net  Mon Dec  5 22:20:26 2005
Return-Path: <kesor@kesor.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 404AE16A420
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  5 Dec 2005 22:20:26 +0000 (GMT)
	(envelope-from kesor@kesor.net)
Received: from smtp1.actcom.co.il (mx1.actcom.net.il [192.114.47.64])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3AE5143D58
	for <FreeBSD-gnats-submit@freebsd.org>; Mon,  5 Dec 2005 22:20:22 +0000 (GMT)
	(envelope-from kesor@kesor.net)
Received: from mail.kesor.net (line133-201.adsl.actcom.co.il [192.115.133.201])
	by smtp1.actcom.co.il (8.13.3/8.13.3) with ESMTP id jB5MKGdZ015483
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 6 Dec 2005 00:20:20 +0200
Received: from localhost (localhost [127.0.0.1])
	by mail.kesor.net (Postfix) with ESMTP id BE9B83F7
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  6 Dec 2005 00:20:11 +0200 (IST)
Received: from mail.kesor.net ([127.0.0.1])
 by localhost (monster.kesor.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 70715-06 for <FreeBSD-gnats-submit@freebsd.org>;
 Tue,  6 Dec 2005 00:18:28 +0200 (IST)
Received: from thinky5e.kesor.net (thinky5e [192.168.1.45])
	by mail.kesor.net (Postfix) with ESMTP id BBEBB3ED
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  6 Dec 2005 00:18:17 +0200 (IST)
Received: from thinky5e.kesor.net (localhost [127.0.0.1])
	by thinky5e.kesor.net (8.13.4/8.13.4) with ESMTP id jB5MIIV7039664
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 6 Dec 2005 00:18:18 +0200 (IST)
	(envelope-from kesor@thinky5e.kesor.net)
Received: (from kesor@localhost)
	by thinky5e.kesor.net (8.13.4/8.13.4/Submit) id jB5MIHPH039656;
	Tue, 6 Dec 2005 00:18:17 +0200 (IST)
	(envelope-from kesor)
Message-Id: <200512052218.jB5MIHPH039656@thinky5e.kesor.net>
Date: Tue, 6 Dec 2005 00:18:17 +0200 (IST)
From: Evgeny Zislis <kesor@kesor.net>
Reply-To: Evgeny Zislis <kesor@kesor.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: syntax inconsistency with geom_ drivers
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         89998
>Category:       kern
>Synopsis:       [geom] syntax inconsistency with geom_ drivers
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    fjoe
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 05 22:30:08 GMT 2005
>Closed-Date:    Sun Jan 22 15:35:27 GMT 2006
>Last-Modified:  Sun Jan 22 15:35:27 GMT 2006
>Originator:     Evgeny Zislis
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD thinky5e.kesor.net 6.0-STABLE FreeBSD 6.0-STABLE #1: Mon Dec 5 20:36:54 IST 2005 root@thinky5e.kesor.net:/usr/obj/usr/src/sys/THINKY5E.debug i386

>Description:
	I tested a kernel with all the GEOM_* options included, and the
	module names are inconsistent.
	kldstat -v yields this :

Id Refs Address    Size     Name
 1    1 0xc0400000 510bc0   kernel
	Contains modules:
		Id Name
		.
		.
		.
		121 g_bde
		122 g_concat
		123 g_eli
		124 ggate
		125 g_gate
		126 g_aes
		127 g_apple
		128 g_bsd
		129 g_dev
		130 g_disk
		131 g_fox
		132 g_gpt
		133 g_mbr
		134 g_mbrext
		135 g_pc98
		136 g_sunlabel
		137 g_vfs
		138 g_vol_ffs
		139 g_label
		140 g_mirror
		141 g_nop
		142 g_raid3
		143 g_shsec
		144 g_stripe
		145 geom_uzip
		146 g_zero
		.
		.
		.
>How-To-Repeat:
	Use the FreeBSD kernel sources, and compile a kernel that includes
	all the options starting with GEOM_
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-geom 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Dec 5 22:36:50 GMT 2005 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=89998 
Responsible-Changed-From-To: freebsd-geom->fjoe 
Responsible-Changed-By: pjd 
Responsible-Changed-When: Mon Dec 5 22:51:07 GMT 2005 
Responsible-Changed-Why:  
ggate is on purpose, because it create g_gate via DECLARE_GEOM_CLASS() and 
ggate via DECLARE_MODULE(9) (as I need MOD_LOAD/MOD_UNLOAD hooks). 
So the only one left is geom_uzip, which is fjoe@'s child. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=89998 
State-Changed-From-To: open->closed 
State-Changed-By: fjoe 
State-Changed-When: Sun Jan 22 15:33:56 UTC 2006 
State-Changed-Why:  
Fixed in HEAD. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=89998 
>Unformatted:
