Module Name: src Committed By: jmcneill Date: Tue Jul 6 11:49:36 UTC 2021
Modified Files: src/distrib/utils/embedded/conf: evbarm.conf evbmips.conf rpi_inst.conf usermode.conf x86.conf Log Message: Disable kernfs on live images -- it is not required. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/distrib/utils/embedded/conf/evbarm.conf cvs rdiff -u -r1.2 -r1.3 src/distrib/utils/embedded/conf/evbmips.conf cvs rdiff -u -r1.17 -r1.18 src/distrib/utils/embedded/conf/rpi_inst.conf cvs rdiff -u -r1.5 -r1.6 src/distrib/utils/embedded/conf/usermode.conf cvs rdiff -u -r1.9 -r1.10 src/distrib/utils/embedded/conf/x86.conf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/utils/embedded/conf/evbarm.conf diff -u src/distrib/utils/embedded/conf/evbarm.conf:1.38 src/distrib/utils/embedded/conf/evbarm.conf:1.39 --- src/distrib/utils/embedded/conf/evbarm.conf:1.38 Wed Dec 23 10:35:18 2020 +++ src/distrib/utils/embedded/conf/evbarm.conf Tue Jul 6 11:49:36 2021 @@ -1,4 +1,4 @@ -# $NetBSD: evbarm.conf,v 1.38 2020/12/23 10:35:18 rin Exp $ +# $NetBSD: evbarm.conf,v 1.39 2021/07/06 11:49:36 jmcneill Exp $ # evbarm shared config # image=$HOME/${board}.img @@ -71,7 +71,6 @@ make_fstab_evbarm_gpt() { # See /usr/share/examples/fstab/ for more examples. NAME=${gpt_label_ffs:-netbsd-root} / ffs rw,noatime 1 1 NAME=${gpt_label_boot:-EFI} /boot msdos rw 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw tmpfs /var/shm tmpfs rw,-m1777,-sram%25 @@ -84,7 +83,6 @@ make_fstab_evbarm_normal() { # See /usr/share/examples/fstab/ for more examples. ROOT.a / ffs rw,noatime 1 1 ROOT.e /boot msdos rw 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw tmpfs /var/shm tmpfs rw,-m1777,-sram%25 @@ -100,7 +98,6 @@ make_fstab_evbarm_minwrites() { # See /usr/share/examples/fstab/ for more examples. ROOT.a / ffs rw,log,noatime,nodevmtime 1 1 ROOT.e /boot msdos rw 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw tmpfs /tmp tmpfs rw,-s32M @@ -128,8 +125,6 @@ make_fstab_evbarm() { # Missing mount points from fstab echo "./proc type=dir uname=root gname=wheel mode=0755" \ >> "$tmp/selected_sets" - echo "./kern type=dir uname=root gname=wheel mode=0755" \ - >> "$tmp/selected_sets" } customize_evbarm() { Index: src/distrib/utils/embedded/conf/evbmips.conf diff -u src/distrib/utils/embedded/conf/evbmips.conf:1.2 src/distrib/utils/embedded/conf/evbmips.conf:1.3 --- src/distrib/utils/embedded/conf/evbmips.conf:1.2 Wed Dec 23 10:35:18 2020 +++ src/distrib/utils/embedded/conf/evbmips.conf Tue Jul 6 11:49:36 2021 @@ -1,4 +1,4 @@ -# $NetBSD: evbmips.conf,v 1.2 2020/12/23 10:35:18 rin Exp $ +# $NetBSD: evbmips.conf,v 1.3 2021/07/06 11:49:36 jmcneill Exp $ # evbmips shared config # image=$HOME/${board}.img @@ -71,7 +71,6 @@ make_fstab_evbmips_gpt() { # See /usr/share/examples/fstab/ for more examples. NAME=${gpt_label_ffs:-netbsd-root} / ffs rw,noatime 1 1 NAME=${gpt_label_boot:-boot} /boot msdos rw 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw tmpfs /var/shm tmpfs rw,-m1777,-sram%25 @@ -84,7 +83,6 @@ make_fstab_evbmips_normal() { # See /usr/share/examples/fstab/ for more examples. ROOT.a / ffs rw,noatime 1 1 ROOT.e /boot msdos rw 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw tmpfs /var/shm tmpfs rw,-m1777,-sram%25 @@ -100,7 +98,6 @@ make_fstab_evbmips_minwrites() { # See /usr/share/examples/fstab/ for more examples. ROOT.a / ffs rw,log,noatime,nodevmtime 1 1 ROOT.e /boot msdos rw 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw tmpfs /tmp tmpfs rw,-s32M @@ -128,8 +125,6 @@ make_fstab_evbmips() { # Missing mount points from fstab echo "./proc type=dir uname=root gname=wheel mode=0755" \ >> "$tmp/selected_sets" - echo "./kern type=dir uname=root gname=wheel mode=0755" \ - >> "$tmp/selected_sets" } customize_evbmips() { Index: src/distrib/utils/embedded/conf/rpi_inst.conf diff -u src/distrib/utils/embedded/conf/rpi_inst.conf:1.17 src/distrib/utils/embedded/conf/rpi_inst.conf:1.18 --- src/distrib/utils/embedded/conf/rpi_inst.conf:1.17 Tue Dec 1 04:21:10 2020 +++ src/distrib/utils/embedded/conf/rpi_inst.conf Tue Jul 6 11:49:36 2021 @@ -1,4 +1,4 @@ -# $NetBSD: rpi_inst.conf,v 1.17 2020/12/01 04:21:10 rin Exp $ +# $NetBSD: rpi_inst.conf,v 1.18 2021/07/06 11:49:36 jmcneill Exp $ # Raspberry Pi customization script used by mkimage # @@ -24,7 +24,7 @@ make_label() { customize() { echo "${bar} creating directories ${bar}" - mkdir ${mnt}/proc ${mnt}/kern + mkdir ${mnt}/proc } make_fstab() { Index: src/distrib/utils/embedded/conf/usermode.conf diff -u src/distrib/utils/embedded/conf/usermode.conf:1.5 src/distrib/utils/embedded/conf/usermode.conf:1.6 --- src/distrib/utils/embedded/conf/usermode.conf:1.5 Sun Apr 19 18:28:31 2015 +++ src/distrib/utils/embedded/conf/usermode.conf Tue Jul 6 11:49:36 2021 @@ -1,4 +1,4 @@ -# $NetBSD: usermode.conf,v 1.5 2015/04/19 18:28:31 hubertf Exp $ +# $NetBSD: usermode.conf,v 1.6 2021/07/06 11:49:36 jmcneill Exp $ # NetBSD/usermode customization script used by mkimage # XXX: BROKEN, needs to be converted to makefs @@ -15,7 +15,6 @@ cat > ${mnt}/etc/fstab << EOF # NetBSD/usermode /etc/fstab /dev/ld0a / ffs ro 1 1 /dev/ld1a /pkgs ffs ro 1 2 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw # mount /root as tmpfs on top of existing dir Index: src/distrib/utils/embedded/conf/x86.conf diff -u src/distrib/utils/embedded/conf/x86.conf:1.9 src/distrib/utils/embedded/conf/x86.conf:1.10 --- src/distrib/utils/embedded/conf/x86.conf:1.9 Wed Dec 23 10:35:18 2020 +++ src/distrib/utils/embedded/conf/x86.conf Tue Jul 6 11:49:36 2021 @@ -1,4 +1,4 @@ -# $NetBSD: x86.conf,v 1.9 2020/12/23 10:35:18 rin Exp $ +# $NetBSD: x86.conf,v 1.10 2021/07/06 11:49:36 jmcneill Exp $ # x86 shared config # @@ -58,7 +58,6 @@ make_fstab_normal() { # NetBSD /etc/fstab # See /usr/share/examples/fstab/ for more examples. /dev/${rootdev}0a / ffs rw,log 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw EOF @@ -72,7 +71,6 @@ make_fstab_minwrites() { # NetBSD /etc/fstab # See /usr/share/examples/fstab/ for more examples. /dev/${rootdev}0a / ffs rw,log,noatime,nodevmtime 1 1 -kernfs /kern kernfs rw ptyfs /dev/pts ptyfs rw procfs /proc procfs rw tmpfs /tmp tmpfs rw,-s32M @@ -96,8 +94,6 @@ make_fstab() { echo "./proc type=dir uname=root gname=wheel mode=0755" \ >> "$tmp/selected_sets" - echo "./kern type=dir uname=root gname=wheel mode=0755" \ - >> "$tmp/selected_sets" } customize() {