From gdonl@tsc.tdk.com  Tue Sep 12 17:37:07 2000
Return-Path: <gdonl@tsc.tdk.com>
Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21])
	by hub.freebsd.org (Postfix) with ESMTP id D15B737B423
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 12 Sep 2000 17:37:06 -0700 (PDT)
Received: from imap.gv.tsc.tdk.com (imap.gv.tsc.tdk.com [192.168.241.198])
	by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id RAA09073
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 12 Sep 2000 17:37:05 -0700 (PDT)
	(envelope-from gdonl@tsc.tdk.com)
Received: from gvpc85.gv.tsc.tdk.com (gvpc85.gv.tsc.tdk.com [192.168.240.85])
	by imap.gv.tsc.tdk.com (8.9.3/8.9.3) with ESMTP id RAA73239
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 12 Sep 2000 17:37:05 -0700 (PDT)
	(envelope-from Don.Lewis@tsc.tdk.com)
Received: (from gdonl@localhost)
	by gvpc85.gv.tsc.tdk.com (8.11.0/8.11.0) id e8CHdPn05086;
	Tue, 12 Sep 2000 10:39:25 -0700 (PDT)
	(envelope-from Don.Lewis@tsc.tdk.com)
Message-Id: <200009121739.e8CHdPn05086@gvpc85.gv.tsc.tdk.com>
Date: Tue, 12 Sep 2000 10:39:25 -0700 (PDT)
From: Don Lewis <Don.Lewis@tsc.tdk.com>
Sender: gdonl@tsc.tdk.com
Reply-To: gdonl@tsc.tdk.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: sysinstall doesn't know that block devices and the worm device are gone
X-Send-Pr-Version: 3.2

>Number:         21239
>Category:       misc
>Synopsis:       sysinstall doesn't know that block devices and the worm device are gone
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    murray
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 12 17:40:01 PDT 2000
>Closed-Date:    Tue Nov 7 12:27:41 PST 2000
>Last-Modified:  Tue Nov 07 12:28:07 PST 2000
>Originator:     Don Lewis
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
TDK Semiconductor Corp.
>Environment:

	

>Description:

	sysintall hasn't been updated since block devices were nuked.
	It populates its /dev with the old block devices instead of
	character devices.  It also creates the worm device, which
	is also no longer supported.

>How-To-Repeat:

	

>Fix:

(this patch needs to be double checked)

Index: release/sysinstall/devices.c
===================================================================
RCS file: /home/ncvs/src/release/sysinstall/devices.c,v
retrieving revision 1.117.2.4
diff -u -r1.117.2.4 devices.c
--- release/sysinstall/devices.c	2000/07/20 23:10:19	1.117.2.4
+++ release/sysinstall/devices.c	2000/09/12 17:31:07
@@ -62,32 +62,31 @@
     int major, minor, delta, max;
     char dev_type;
 } device_names[] = {
-    { DEVICE_TYPE_CDROM,	"cd%dc",	"SCSI CDROM drive",	6, 2, 8, 4, 'b'				},
-    { DEVICE_TYPE_CDROM,	"mcd%da",	"Mitsumi (old model) CDROM drive",	7, 0, 8, 4, 'b'		},
-    { DEVICE_TYPE_CDROM,	"scd%da",	"Sony CDROM drive - CDU31/33A type",	16, 0, 8, 4, 'b'	},
+    { DEVICE_TYPE_CDROM,	"cd%dc",	"SCSI CDROM drive",	15, 2, 8, 4, 'c'				},
+    { DEVICE_TYPE_CDROM,	"mcd%da",	"Mitsumi (old model) CDROM drive",	29, 0, 8, 4, 'c'		},
+    { DEVICE_TYPE_CDROM,	"scd%da",	"Sony CDROM drive - CDU31/33A type",	45, 0, 8, 4, 'c'	},
 #ifdef notdef
-    { DEVICE_TYPE_CDROM,	"matcd%da",	"Matsushita CDROM ('sound blaster' type)", 17, 0, 8, 4, 'b'	},
+    { DEVICE_TYPE_CDROM,	"matcd%da",	"Matsushita CDROM ('sound blaster' type)", 46, 0, 8, 4, 'c'	},
 #endif
-    { DEVICE_TYPE_CDROM,	"acd%dc",	"ATAPI/IDE CDROM",	31, 2, 8, 4, 'b'			},
+    { DEVICE_TYPE_CDROM,	"acd%dc",	"ATAPI/IDE CDROM",	117, 2, 8, 4, 'c'			},
     { DEVICE_TYPE_TAPE, 	"rsa%d",	"SCSI tape drive",	14, 0, 16, 4, 'c'			},
     { DEVICE_TYPE_TAPE, 	"rwt%d",	"Wangtek tape drive",	10, 0, 1, 4, 'c'			},
-    { DEVICE_TYPE_DISK, 	"da%d",		"SCSI disk device",	4, 65538, 8, 16, 'b'			},
+    { DEVICE_TYPE_DISK, 	"da%d",		"SCSI disk device",	13, 65538, 8, 16, 'c'			},
     { DEVICE_TYPE_DISK, 	"rda%d",	"SCSI disk device",	13, 65538, 8, 16, 'c'			},
-    { DEVICE_TYPE_DISK, 	"ad%d",		"ATA/IDE disk device",	30, 65538, 8, 16, 'b'	},
+    { DEVICE_TYPE_DISK, 	"ad%d",		"ATA/IDE disk device",	116, 65538, 8, 16, 'c'	},
     { DEVICE_TYPE_DISK, 	"rad%d",	"ATA/IDE disk device",	116, 65538, 8, 16, 'c'	},
-    { DEVICE_TYPE_DISK, 	"fla%d",	"M-Systems DiskOnChip Flash device", 28, 65538, 8, 16, 'b'	},
+    { DEVICE_TYPE_DISK, 	"fla%d",	"M-Systems DiskOnChip Flash device", 102, 65538, 8, 16, 'c'	},
     { DEVICE_TYPE_DISK, 	"rfla%d",	"M-Systems DiskOnChip Flash devicee",	102, 65538, 8, 16, 'c'	},
-    { DEVICE_TYPE_DISK, 	"afd%d",	"ATAPI/IDE floppy device",	32, 65538, 8, 4, 'b'		},
+    { DEVICE_TYPE_DISK, 	"afd%d",	"ATAPI/IDE floppy device",	118, 65538, 8, 4, 'c'		},
     { DEVICE_TYPE_DISK, 	"rafd%d",	"ATAPI/IDE floppy device",	118, 65538, 8, 4, 'c'		},
-    { DEVICE_TYPE_DISK, 	"mlxd%d",	"Mylex RAID disk",	27, 65538, 8, 4, 'b'			},
+    { DEVICE_TYPE_DISK, 	"mlxd%d",	"Mylex RAID disk",	131, 65538, 8, 4, 'c'			},
     { DEVICE_TYPE_DISK, 	"rmlxd%d",	"Mylex RAID disk",	131, 65538, 8, 4, 'c'			},
-    { DEVICE_TYPE_DISK, 	"amrd%d",	"AMI MegaRAID drive",	35, 65538, 8, 4, 'b'			},
+    { DEVICE_TYPE_DISK, 	"amrd%d",	"AMI MegaRAID drive",	133, 65538, 8, 4, 'c'			},
     { DEVICE_TYPE_DISK, 	"ramrd%d",	"AMI MegaRAID drive",	133, 65538, 8, 4, 'c'			},
-    { DEVICE_TYPE_DISK, 	"idad%d",	"Compaq RAID array",	29, 65538, 8, 4, 'b'			},
+    { DEVICE_TYPE_DISK, 	"idad%d",	"Compaq RAID array",	109, 65538, 8, 4, 'c'			},
     { DEVICE_TYPE_DISK, 	"ridad%d",	"Compaq RAID array",	109, 65538, 8, 4, 'c'			},
     { DEVICE_TYPE_DISK, 	"rtwed%d",	"3ware ATA RAID array",	147, 65538, 8, 4, 'c'			},
-    { DEVICE_TYPE_FLOPPY,	"fd%d",		"floppy drive unit A",	2, 0, 64, 4, 'b'			},
-    { DEVICE_TYPE_FLOPPY,	"worm%d",	"SCSI optical disk / CDR",	23, 0, 1, 4, 'b'		},
+    { DEVICE_TYPE_FLOPPY,	"fd%d",		"floppy drive unit A",	9, 0, 64, 4, 'c'			},
     { DEVICE_TYPE_NETWORK,	"aue",		"ADMtek USB ethernet adapter"					},
     { DEVICE_TYPE_NETWORK,	"cue",		"CATC USB ethernet adapter"					},
     { DEVICE_TYPE_NETWORK,	"fpa",		"DEC DEFPA PCI FDDI card"					},

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->murray 
Responsible-Changed-By: johan 
Responsible-Changed-When: Sat Sep 16 04:28:45 PDT 2000 
Responsible-Changed-Why:  
Over to our sysinstall maintainer. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=21239 
State-Changed-From-To: open->closed 
State-Changed-By: jkh 
State-Changed-When: Tue Nov 7 12:27:41 PST 2000 
State-Changed-Why:  
Fixed in both branches, thanks. 

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