From nobody@FreeBSD.org  Wed Jun 16 17:30:50 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C0B82106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 16 Jun 2010 17:30:50 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id B00608FC0A
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 16 Jun 2010 17:30:50 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o5GHUoQt098544
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 16 Jun 2010 17:30:50 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o5GHUoO9098543;
	Wed, 16 Jun 2010 17:30:50 GMT
	(envelope-from nobody)
Message-Id: <201006161730.o5GHUoO9098543@www.freebsd.org>
Date: Wed, 16 Jun 2010 17:30:50 GMT
From: Thiago Damas <tdamas@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: gpart add invalid type
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         147914
>Category:       bin
>Synopsis:       gpart(8): gpart add invalid type
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 16 17:40:01 UTC 2010
>Closed-Date:    Sun Jul 18 15:47:54 UTC 2010
>Last-Modified:  Sun Jul 18 15:50:10 UTC 2010
>Originator:     Thiago Damas
>Release:        8.1-BETA1
>Organization:
>Environment:
FreeBSD storage-mail01.vetorial.net 8.1-BETA1 FreeBSD 8.1-BETA1 #0: Thu May 27 15:03:30 UTC 2010     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
  When creating partitions using gpart, the '-t' option has a bug, creating invalid type.

storage-mail01# gpart create -s gpt ad4
storage-mail01# gpart add -t freebsd-ufs ad4
ad4p1 added
storage-mail01# gpart show ad4
=>        34  1953525101  ad4  GPT  (932G)
          34  1953525101    1  !00000000-0000-0000-0000-000000000000  (932G)

storage-mail01# gpart delete -i 1 ad4
ad4p1 deleted
storage-mail01# gpart add -t \!516e7cb6-6ecf-11d6-8ff8-00022d09712b ad4
ad4p1 added
storage-mail01# gpart show ad4
=>        34  1953525101  ad4  GPT  (932G)
          34  1953525101    1  freebsd-ufs  (932G)


>How-To-Repeat:
just create any partition using gpart and -t flag
>Fix:


>Release-Note:
>Audit-Trail:

From: "Andrey V. Elsukov" <bu7cher@yandex.ru>
To: Thiago Damas <tdamas@gmail.com>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: misc/147914: gpart add invalid type
Date: Wed, 16 Jun 2010 22:04:32 +0400

 This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
 --------------enig9ABAB8366062E8368530FFCE
 Content-Type: text/plain; charset=KOI8-R
 Content-Transfer-Encoding: quoted-printable
 
 On 16.06.2010 21:30, Thiago Damas wrote:
 > FreeBSD storage-mail01.vetorial.net 8.1-BETA1 FreeBSD 8.1-BETA1 #0: Thu=
  May 27 15:03:30 UTC 2010     root@mason.cse.buffalo.edu:/usr/obj/usr/src=
 /sys/GENERIC  amd64
 >> Description:
 >   When creating partitions using gpart, the '-t' option has a bug, crea=
 ting invalid type.
 >=20
 > storage-mail01# gpart create -s gpt ad4
 > storage-mail01# gpart add -t freebsd-ufs ad4
 > ad4p1 added
 > storage-mail01# gpart show ad4
 > =3D>        34  1953525101  ad4  GPT  (932G)
 >           34  1953525101    1  !00000000-0000-0000-0000-000000000000  (=
 932G)
 
 It should be fixed with r208673.
 
 --=20
 WBR, Andrey V. Elsukov
 
 
 --------------enig9ABAB8366062E8368530FFCE
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.14 (FreeBSD)
 
 iQEcBAEBAgAGBQJMGRI2AAoJEAHF6gQQyKF6f4oH/1mejEqskQRbr7k51bERMJfI
 gxbxughhuLsV+zNuSza350tZVMcEgdBBm+kkhl4P+/pkQhSrNQX9pRRdbR1s4gTk
 bUpVSVw3czlZkKOypNaOJZXTnVVHTlLJwHlaw3XKEv7mtRXZ8O/SanJetEQhfydM
 T0P9eFTjwcmQN8uyHQRLq023XTSIw5J8l/C5GO+liyy88h38Qxlj/ZRj1pyNZReY
 GVjF7FKK82zE3mAVvUpmzvNmKvf8uFo+W/n79LaVgq8itZcgpUZc98g1MW5orkx/
 Fa2nw65LD7nYVVNOjTbHtloBqeb48SHUyZTwHV0FTU7+TJHDnpFiH3Fs/UX7AoQ=
 =SffN
 -----END PGP SIGNATURE-----
 
 --------------enig9ABAB8366062E8368530FFCE--
State-Changed-From-To: open->feedback 
State-Changed-By: linimon 
State-Changed-When: Mon Jun 21 03:29:30 UTC 2010 
State-Changed-Why:  
To submitter: does r208673 fix the problem? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=147914 
State-Changed-From-To: feedback->closed 
State-Changed-By: linimon 
State-Changed-When: Sun Jul 18 15:47:37 UTC 2010 
State-Changed-Why:  
Submitter confirmed that the latest change fixed the problem. 

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

From: Mark Linimon <linimon@lonesome.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: bin/147914: gpart(8): gpart add invalid type
Date: Sun, 18 Jul 2010 10:48:20 -0500

 ----- Forwarded message from Thiago Damas <tdamas@gmail.com> -----
 
 From: Thiago Damas <tdamas@gmail.com>
 Subject: Re: bin/147914: gpart(8): gpart add invalid type
 To: linimon@freebsd.org
 
   Yes!!
   thanks for the feedback.
 
 Thiago
 
 On Mon, Jun 21, 2010 at 12:30 AM, <linimon@freebsd.org> wrote:
 
 > Old Synopsis: gpart add invalid type
 > New Synopsis: gpart(8): gpart add invalid type
 >
 > State-Changed-From-To: open->feedback
 > State-Changed-By: linimon
 > State-Changed-When: Mon Jun 21 03:29:30 UTC 2010
 > State-Changed-Why:
 > To submitter: does r208673 fix the problem?
 >
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=147914
 >
 
 ----- End forwarded message -----
>Unformatted:
