From pgollucci@vegeta.p6m7g8.net  Tue Jun 10 05:11:32 2008
Return-Path: <pgollucci@vegeta.p6m7g8.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 063CB106566B;
	Tue, 10 Jun 2008 05:11:32 +0000 (UTC)
	(envelope-from pgollucci@vegeta.p6m7g8.net)
Received: from vegeta.p6m7g8.net (vegeta.p6m7g8.net [70.88.236.21])
	by mx1.freebsd.org (Postfix) with ESMTP id ACEB68FC12;
	Tue, 10 Jun 2008 05:11:31 +0000 (UTC)
	(envelope-from pgollucci@vegeta.p6m7g8.net)
Received: from vegeta.p6m7g8.net (localhost.p6m7g8.net [127.0.0.1])
	by vegeta.p6m7g8.net (8.14.2/8.14.2) with ESMTP id m5A4dOI5051756;
	Tue, 10 Jun 2008 00:39:24 -0400 (EDT)
	(envelope-from pgollucci@vegeta.p6m7g8.net)
Received: (from pgollucci@localhost)
	by vegeta.p6m7g8.net (8.14.2/8.14.2/Submit) id m5A4dOC9051755;
	Tue, 10 Jun 2008 00:39:24 -0400 (EDT)
	(envelope-from pgollucci)
Message-Id: <200806100439.m5A4dOC9051755@vegeta.p6m7g8.net>
Date: Tue, 10 Jun 2008 00:39:24 -0400 (EDT)
From: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Reply-To: "Philip M. Gollucci" <pgollucci@p6m7g8.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: nox@freebsd.org
Subject: [PATCH]: Missing updating entry for geom mirror metadata version rev
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         124434
>Category:       misc
>Synopsis:       [UPDATING] [patch]: Missing UPDATING entry for geom mirror metadata version rev
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 10 05:20:00 UTC 2008
>Closed-Date:    Sun Jul 13 11:53:27 UTC 2008
>Last-Modified:  Sun Jul 13 12:00:07 UTC 2008
>Originator:     Philip M. Gollucci
>Release:        FreeBSD 8.0-CURRENT i386
>Organization:
Apache Software Foundation (ASF)
>Environment:
System: FreeBSD vegeta.p6m7g8.net 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sat Mar 1 22:09:51 EST 2008 root@krillin.p6m7g8.net:/usr/obj/usr/src/sys/VEGETA i386
>Description:
since I was talking to nox on #bsddev about it, I've cc'ed him here.
Hope he doesn't mind.

>How-To-Repeat:
>Fix:

--- UPDATING.diff begins here ---
Index: UPDATING
===================================================================
RCS file: /home/ncvs/src/UPDATING,v
retrieving revision 1.531
diff -u -r1.531 UPDATING
--- UPDATING	3 Jun 2008 18:09:10 -0000	1.531
+++ UPDATING	10 Jun 2008 04:27:18 -0000
@@ -395,6 +395,20 @@
 	reference these structures be recompiled.. Especially the
 	linux module.
 
+20061122: 
+	geom(4)'s gmirror(8) class metadata structure has been 
+	rev'd from v3 to v4. If you update across this point and 
+	your metadata is converted for you, you will not be easily 
+	able to downgrade since the /boot/kernel.old/geom_mirror.ko 
+	kernel module will be unable to read the v4 metadata.  You 
+	can resolve this by doing from the loader(8) prompt:
+
+		set vfs.root.mountfrom="ufs:/dev/XXX" 
+
+	where XXX is the root slice of one of the disks that composed
+	the mirror (i.e.: /dev/ad0s1a). You can can than rebuild 
+	the array the same way you built it originally.
+
 20061126:
 	Sound infrastructure has been updated with various fixes and
 	improvements. Most of the changes are pretty much transparent,
--- UPDATING.diff ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-geom 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Tue Jun 10 05:47:55 UTC 2008 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=124434 
Responsible-Changed-From-To: freebsd-geom->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Mon Jul 7 11:40:44 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=124434 
State-Changed-From-To: open->patched 
State-Changed-By: remko 
State-Changed-When: Mon Jul 7 11:45:18 UTC 2008 
State-Changed-Why:  
Patched in HEAD. MFC reminder 

http://www.freebsd.org/cgi/query-pr.cgi?pr=124434 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: misc/124434: commit references a PR
Date: Mon,  7 Jul 2008 11:50:22 +0000 (UTC)

 remko       2008-07-07 11:44:57 UTC
 
   FreeBSD src repository
 
   Modified files:
     .                    UPDATING 
   Log:
   SVN rev 180345 on 2008-07-07 11:44:57Z by remko
   
   Add missing information for geom_mirror metadata.
   
   PR:             124434
   Submitted by:   Philip M. Golluci <pgolluci at p6m7g8 dot com>
   MFC after:      3 days
   
   Prodded through:        bugbusters@
   
   Revision  Changes    Path
   1.533     +14 -0     src/UPDATING
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: patched->closed 
State-Changed-By: remko 
State-Changed-When: Sun Jul 13 11:53:04 UTC 2008 
State-Changed-Why:  
MFC'ed to stable/7 not sure about 6. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=124434 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: misc/124434: commit references a PR
Date: Sun, 13 Jul 2008 11:53:24 +0000 (UTC)

 remko       2008-07-13 11:48:44 UTC
 
   FreeBSD src repository
 
   Modified files:        (Branch: RELENG_7)
     .                    UPDATING 
   Log:
   SVN rev 180488 on 2008-07-13 11:48:44Z by remko
   
   MFC r180345
   
     Add missing information for geom_mirror metadata.
   
     PR:             124434
     Submitted by:   Philip M. Golluci <pgolluci at p6m7g8 dot com>
     MFC after:      3 days
   
     Prodded through:        bugbusters@
   
   Approved by:     imp (mentor, implicit)
   
   Revision   Changes    Path
   1.507.2.6  +14 -0     src/UPDATING
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
