Module Name:    src
Committed By:   riastradh
Date:           Wed Feb 26 16:00:48 UTC 2020

Modified Files:
        src/distrib/amd64/cdroms: etc.rc
        src/distrib/amd64/installimage: etc.rc
        src/distrib/amd64/uefi-installimage: etc.rc
        src/distrib/i386/cdroms: etc.rc
        src/distrib/i386/installimage: etc.rc
        src/distrib/sparc64/cdroms/installcd: etc.rc
        src/distrib/sparc64/instfs: dot.profile
        src/distrib/vax/cdroms/installcd: etc.rc

Log Message:
kernfs no longer needs a hacky workaround to make rootdev appear.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/distrib/amd64/cdroms/etc.rc
cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/installimage/etc.rc
cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/uefi-installimage/etc.rc
cvs rdiff -u -r1.2 -r1.3 src/distrib/i386/cdroms/etc.rc
cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/installimage/etc.rc
cvs rdiff -u -r1.2 -r1.3 src/distrib/sparc64/cdroms/installcd/etc.rc
cvs rdiff -u -r1.8 -r1.9 src/distrib/sparc64/instfs/dot.profile
cvs rdiff -u -r1.3 -r1.4 src/distrib/vax/cdroms/installcd/etc.rc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/amd64/cdroms/etc.rc
diff -u src/distrib/amd64/cdroms/etc.rc:1.2 src/distrib/amd64/cdroms/etc.rc:1.3
--- src/distrib/amd64/cdroms/etc.rc:1.2	Mon May 19 15:57:04 2014
+++ src/distrib/amd64/cdroms/etc.rc	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: etc.rc,v 1.2 2014/05/19 15:57:04 martin Exp $
+# $NetBSD: etc.rc,v 1.3 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -36,9 +36,6 @@
 PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
 export PATH
 
-# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-ls -l /dev/* > /dev/null 2>&1
-
 # mount a few tempfs to allow modifications over the CD contents
 mount -t tmpfs tmpfs /tmp
 mount -t tmpfs tmpfs /var

Index: src/distrib/amd64/installimage/etc.rc
diff -u src/distrib/amd64/installimage/etc.rc:1.1 src/distrib/amd64/installimage/etc.rc:1.2
--- src/distrib/amd64/installimage/etc.rc:1.1	Sun Jan 22 03:53:29 2012
+++ src/distrib/amd64/installimage/etc.rc	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: etc.rc,v 1.1 2012/01/22 03:53:29 tsutsui Exp $
+# $NetBSD: etc.rc,v 1.2 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -36,9 +36,6 @@
 PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
 export PATH
 
-# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-ls -l /dev/* > /dev/null 2>&1
-
 mount -u /
 mount -t tmpfs tmpfs /tmp
 

Index: src/distrib/amd64/uefi-installimage/etc.rc
diff -u src/distrib/amd64/uefi-installimage/etc.rc:1.1 src/distrib/amd64/uefi-installimage/etc.rc:1.2
--- src/distrib/amd64/uefi-installimage/etc.rc:1.1	Tue Jan 24 11:16:50 2017
+++ src/distrib/amd64/uefi-installimage/etc.rc	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: etc.rc,v 1.1 2017/01/24 11:16:50 nonaka Exp $
+# $NetBSD: etc.rc,v 1.2 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -36,9 +36,6 @@
 PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
 export PATH
 
-# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-ls -l /dev/* > /dev/null 2>&1
-
 mount -u /
 mount -t tmpfs tmpfs /tmp
 

Index: src/distrib/i386/cdroms/etc.rc
diff -u src/distrib/i386/cdroms/etc.rc:1.2 src/distrib/i386/cdroms/etc.rc:1.3
--- src/distrib/i386/cdroms/etc.rc:1.2	Mon May 19 15:57:05 2014
+++ src/distrib/i386/cdroms/etc.rc	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: etc.rc,v 1.2 2014/05/19 15:57:05 martin Exp $
+# $NetBSD: etc.rc,v 1.3 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -36,9 +36,6 @@
 PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
 export PATH
 
-# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-ls -l /dev/* > /dev/null 2>&1
-
 # mount a few tempfs to allow modifications over the CD contents
 mount -t tmpfs tmpfs /tmp
 mount -t tmpfs tmpfs /var

Index: src/distrib/i386/installimage/etc.rc
diff -u src/distrib/i386/installimage/etc.rc:1.1 src/distrib/i386/installimage/etc.rc:1.2
--- src/distrib/i386/installimage/etc.rc:1.1	Sun Jan 22 03:53:30 2012
+++ src/distrib/i386/installimage/etc.rc	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: etc.rc,v 1.1 2012/01/22 03:53:30 tsutsui Exp $
+# $NetBSD: etc.rc,v 1.2 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -36,9 +36,6 @@
 PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
 export PATH
 
-# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-ls -l /dev/* > /dev/null 2>&1
-
 mount -u /
 mount -t tmpfs tmpfs /tmp
 

Index: src/distrib/sparc64/cdroms/installcd/etc.rc
diff -u src/distrib/sparc64/cdroms/installcd/etc.rc:1.2 src/distrib/sparc64/cdroms/installcd/etc.rc:1.3
--- src/distrib/sparc64/cdroms/installcd/etc.rc:1.2	Mon May 19 15:57:05 2014
+++ src/distrib/sparc64/cdroms/installcd/etc.rc	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: etc.rc,v 1.2 2014/05/19 15:57:05 martin Exp $
+# $NetBSD: etc.rc,v 1.3 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -36,9 +36,6 @@
 PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
 export PATH
 
-# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-ls -l /dev/* > /dev/null 2>&1
-
 # mount a few tempfs to allow modifications over the CD contents
 mount -t tmpfs tmpfs /tmp
 mount -t tmpfs tmpfs /var

Index: src/distrib/sparc64/instfs/dot.profile
diff -u src/distrib/sparc64/instfs/dot.profile:1.8 src/distrib/sparc64/instfs/dot.profile:1.9
--- src/distrib/sparc64/instfs/dot.profile:1.8	Thu Jan  9 19:17:45 2020
+++ src/distrib/sparc64/instfs/dot.profile	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: dot.profile,v 1.8 2020/01/09 19:17:45 martin Exp $
+# $NetBSD: dot.profile,v 1.9 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -91,9 +91,6 @@ EOM
 	# examine the dmesg state
 	mount -t kernfs /kern /kern
 
-	# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-	ls -l /dev/* > /dev/null 2>&1
-
 	# mount the ramdisk read write
 	mount -t ffs -u /kern/rootdev /
 

Index: src/distrib/vax/cdroms/installcd/etc.rc
diff -u src/distrib/vax/cdroms/installcd/etc.rc:1.3 src/distrib/vax/cdroms/installcd/etc.rc:1.4
--- src/distrib/vax/cdroms/installcd/etc.rc:1.3	Fri May 30 13:19:42 2014
+++ src/distrib/vax/cdroms/installcd/etc.rc	Wed Feb 26 16:00:48 2020
@@ -1,4 +1,4 @@
-# $NetBSD: etc.rc,v 1.3 2014/05/30 13:19:42 martin Exp $
+# $NetBSD: etc.rc,v 1.4 2020/02/26 16:00:48 riastradh Exp $
 #
 # Copyright (c) 1997 Perry E. Metzger
 # Copyright (c) 1994 Christopher G. Demetriou
@@ -36,9 +36,6 @@
 PATH=/sbin:/bin:/usr/bin:/usr/sbin:/
 export PATH
 
-# hack to get around bugs in kernfs's rootdev/rrootdev lookup.
-ls -l /dev/* > /dev/null 2>&1
-
 lowmemfail()
 {
 	cat << "EOM"

Reply via email to