From nobody@FreeBSD.org  Tue Apr 25 19:28:26 2006
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 02D4A16A403
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Apr 2006 19:28:26 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id C4B4043D49
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Apr 2006 19:28:25 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k3PJSPg3006516
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Apr 2006 19:28:25 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id k3PJSP09006515;
	Tue, 25 Apr 2006 19:28:25 GMT
	(envelope-from nobody)
Message-Id: <200604251928.k3PJSP09006515@www.freebsd.org>
Date: Tue, 25 Apr 2006 19:28:25 GMT
From: Alex Kozlov <spam@rm-rf.kiev.ua>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [libdisk] [patch] update to id -> partition name translation table
X-Send-Pr-Version: www-2.3

>Number:         96326
>Category:       kern
>Synopsis:       [libdisk] [patch] update to id -> partition name translation table
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 25 19:30:12 GMT 2006
>Closed-Date:    Sat Jan 12 20:09:17 UTC 2008
>Last-Modified:  Sat Jan 12 20:09:17 UTC 2008
>Originator:     Alex Kozlov
>Release:        FreeBSD 6.1-RC
>Organization:
private
>Environment:
FreeBSD localhost 6.1-RC FreeBSD 6.1-RC i386
>Description:
Small update to id -> partition name translation table
>How-To-Repeat:
n/a
>Fix:
--- disk.c  Wed Apr 13 16:42:38 2005
+++ disk.c.new  Tue Apr 25 20:20:25 2006
@@ -348,6 +348,10 @@
        case 14:        return "fat (16-bit,>32Mb,LBA)";
        case 15:        return "extended DOS, LBA";
        case 18:        return "Compaq Diagnostic";
+       case 57:    return "Plan 9";
+       case 77:    return "QNX 4.X";
+       case 78:    return "QNX 4.X (secondary)";
+       case 79:    return "QNX 4.X (tertiary)";
        case 84:    return "OnTrack diskmgr";
        case 100:   return "Netware 2.x";
        case 101:   return "Netware 3.x";
@@ -356,8 +360,11 @@
        case 129:   return "Minix 1.5";
        case 130:   return "linux_swap";
        case 131:   return "ext2fs";
+       case 133:   return "linux extended";
        case 166:   return "OpenBSD FFS";   /* 0xA6 */
+       case 168:   return "OS-X";
        case 169:   return "NetBSD FFS";    /* 0xA9 */
+       case 171:   return "OS-X bootable";
        case 182:   return "OpenBSD";   /* dedicated */
        case 183:   return "bsd/os";
        case 184:   return "bsd/os swap";

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->patched 
State-Changed-By: maxim 
State-Changed-When: Tue Apr 25 20:42:59 UTC 2006 
State-Changed-Why:  
Committed to HEAD.  Thanks for the submisson! 

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

From: Alex Kozlov <spam@rm-rf.kiev.ua>
To: Maxim Konovalov <maxim@FreeBSD.org>
Cc: bug-followup@freebsd.org
Subject: Re: bin/96326: [libdisk] [patch] update to id -> partition name translation table
Date: Wed, 26 Apr 2006 23:55:12 +0300

 On Tue, Apr 25, 2006 at 08:43:27PM +0000, Maxim Konovalov wrote:
 > Synopsis: [libdisk] [patch] update to id -> partition name translation table
 > 
 > State-Changed-From-To: open->patched
 > State-Changed-By: maxim
 > State-Changed-When: Tue Apr 25 20:42:59 UTC 2006
 > State-Changed-Why: 
 > Committed to HEAD.  Thanks for the submisson!
 Here is more full version of 'table' patch (actualy sync with table in
 sbin/fdisk/fdisk.c)
 NB!: The label can't be more that 22 symbols, if we don't want
 screw up screen in sysinstall's fdisk
 
 
 --- disk.c		Wed Apr 26 14:37:47 2006
 +++ disk.c.new	Wed Apr 26 14:00:04 2006
 @@ -347,30 +347,76 @@
  		case 12:        return "fat (32-bit,LBA)";
  		case 14:        return "fat (16-bit,>32Mb,LBA)";
  		case 15:        return "extended DOS, LBA";
 +		case 16:		return "OPUS";
 +		case 17:		return "OS/2 BM (hid. fat12)";
  		case 18:        return "Compaq Diagnostic";
 +		case 20:		return "OS/2 BM(h.fat16,<32Mb)";
 +		case 21:		return "OS/2 BM hid. ifs";
 +		case 22:		return "AST Windows swapfile";
 +		case 36:		return "NEC DOS";
  		case 57:	return "Plan 9";
 +		case 60:	return "Part.Magic recovery";
 +		case 64:	return "VENIX 286";
 +		case 65:	return "Linux/MINIX (on DRDOS)";
 +		case 66:	return "linux_swap (on DRDOS)";
 +		case 67:	return "linux (on DRDOS)";
  		case 77:	return "QNX 4.X";
  		case 78:	return "QNX 4.X (secondary)";
  		case 79:	return "QNX 4.X (tertiary)";
 -		case 84:	return "OnTrack diskmgr";
 +		case 80:	return "DM";
 +		case 81:	return "DM6 Aux1 or Novell";
 +		case 82:	return "CP/M or MS SysV/AT";
 +		case 83:	return "DM6 Aux3";
 +		case 84:	return "DM6";
 +		case 85:	return "EZ-Drive (DM)";
 +		case 86:	return "Golden Bow (DM)";
 +		case 92:	return "Priam Edisk (DM)";
 +		case 97:	return "SpeedStor";
 +		case 99:	return "System V/386";
  		case 100:	return "Netware 2.x";
  		case 101:	return "Netware 3.x";
 +		case 112:	return "DiskSecure Multi-Boot";
  		case 115:	return "SCO UnixWare";
 +		case 117:	return "PCIX";
  		case 128:	return "Minix 1.1";
  		case 129:	return "Minix 1.5";
  		case 130:	return "linux_swap";
  		case 131:	return "ext2fs";
  		case 133:	return "linux extended";
 +		case 134:	return "NTFS volume set??";
 +		case 135:	return "NTFS volume set??";
 +		case 147:	return "Amoeba fs";
 +		case 148:	return "Amoeba bad block table";
 +		case 159:	return "BSD/OS";
 +		case 160:	return "Suspend to Disk";
 +		case 165:	return "FreeBSD/NetBSD/386BSD";
  		case 166:	return "OpenBSD FFS";	/* 0xA6 */
 +		case 167:	return "NeXTSTEP";
  		case 168:	return "OS-X";
  		case 169:	return "NetBSD FFS";	/* 0xA9 */
  		case 171:	return "OS-X bootable";
 +		case 172:	return "IBM JFS";
  		case 182:	return "OpenBSD";	/* dedicated */
  		case 183:	return "bsd/os";
  		case 184:	return "bsd/os swap";
 +		case 190:	return "Solaris bootable";
  		case 191:	return "Solaris (new)";
 +		case 193:	return "drdos/sec(fat12)";
 +		case 196:	return "drdos/sec(fat16,<32Mb)";
 +		case 198:	return "drdos/sec(fat16,>32Mb)";
 +		case 199:	return "Syrinx";
 +		case 219:	return "CP/M";
 +		case 225:	return "SpeedStor (fat12 ext.)";
 +		case 227:	return "DOS R/O or SpeedStor";
 +		case 228:	return "SpeedStor (fat16 ext.)";
 +		case 235:	return "BeOS";
  		case 238:	return "EFI GPT";
  		case 239:	return "EFI Sys. Part.";
 +		case 241:	return "SpeedStor";
 +		case 242:	return "DOS 3.3+ Secondary";
 +		case 244:	return "SpeedStor large"
 +		case 254:	return "SpeedStor (>1024 cyl)";
 +		case 255:	return "Xenix badblocks table";
  		default:	return "unknown";
  		}
  	case fat:
 
 
 --
 Adios

From: Alex Kozlov <spam@rm-rf.kiev.ua>
To: bug-followup@FreeBSD.org, maxim@freebsd.org, spam@rm-rf.kiev.ua
Cc:  
Subject: Re: kern/96326: [libdisk] [patch] update to id -> partition name
	translation table
Date: Sat, 12 Jan 2008 21:43:19 +0200

 Hi
 
 You can close this pr now. It autoMFC ;-)
 
 
 --
 Adios
State-Changed-From-To: patched->closed 
State-Changed-By: maxim 
State-Changed-When: Sat Jan 12 20:08:33 UTC 2008 
State-Changed-Why:  
Closed at the submitter request. 

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