Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-10]: src/distrib/evbmips/instkernel/ramdisk Pull up following rev...



details:   https://anonhg.NetBSD.org/src/rev/68579215fce0
branches:  netbsd-10
changeset: 378223:68579215fce0
user:      martin <martin%NetBSD.org@localhost>
date:      Thu Jul 27 18:01:37 2023 +0000

description:
Pull up following revision(s) (requested by gutteridge in ticket #249):

        distrib/evbmips/instkernel/ramdisk/Makefile: revision 1.16
        distrib/evbmips/instkernel/ramdisk/Makefile: revision 1.17
        distrib/evbmips/instkernel/ramdisk/Makefile: revision 1.18
        distrib/evbmips/instkernel/ramdisk/list: revision 1.19

Add bpf to the device nodes provided in the evbmips ramdisk

Intended to address an issue noted by Denis Ovsienko on port-mips,
where dhcpcd doesn't work with the netbsd-INSTALL_OCTEON kernel. (I am
not able to test this directly, but verified by mounting the ramdisk
images generated before and after this change.)

Remove redundant variable assignment
It got clobbered by another assignment later, and this has been the
case since r. 1.1 of the file.

Add dk[0-3] to the device nodes provided in the evbmips ramdisk
The installer provided by octeon.img creates wedges, which may later
need to be recovered via the standard sysinst installer provided by
netbsd-INSTALL_OCTEON.

Add dkctl(8) and gpt(8) to the evbmips ramdisk

The installer provided by octeon.img creates GPT wedges, which may
later need to be recovered via the standard sysinst installer provided
by netbsd-INSTALL_OCTEON.

diffstat:

 distrib/evbmips/instkernel/ramdisk/Makefile |  7 ++++---
 distrib/evbmips/instkernel/ramdisk/list     |  4 +++-
 2 files changed, 7 insertions(+), 4 deletions(-)

diffs (50 lines):

diff -r b3490914c5e5 -r 68579215fce0 distrib/evbmips/instkernel/ramdisk/Makefile
--- a/distrib/evbmips/instkernel/ramdisk/Makefile       Thu Jul 27 17:56:31 2023 +0000
+++ b/distrib/evbmips/instkernel/ramdisk/Makefile       Thu Jul 27 18:01:37 2023 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.15 2021/04/25 23:40:05 christos Exp $
+#      $NetBSD: Makefile,v 1.15.6.1 2023/07/27 18:01:37 martin Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -18,14 +18,15 @@ IMAGEENDIAN=        le
 .else
 IMAGEENDIAN=   be
 .endif
-MAKEDEVTARGETS=        ramdisk
+
 IMAGEDEPENDS=  ${CRUNCHBIN} \
                dot.profile \
                ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \
                ${NETBSDSRCDIR}/etc/netconfig ${DISTRIBDIR}/common/protocols \
                ${DISTRIBDIR}/common/services
 
-MAKEDEVTARGETS= std md0 wd0 wd1 wd2 wd3 cd0 cd1 sd0 sd1 sd2 sd3 st0 ipty
+MAKEDEVTARGETS= std md0 wd0 wd1 wd2 wd3 cd0 cd1 sd0 sd1 sd2 sd3 st0 ipty \
+               bpf dk0 dk1 dk2 dk3
 
 # Use stubs to eliminate some large stuff from libc
 HACKSRC=       ${DISTRIBDIR}/utils/libhack
diff -r b3490914c5e5 -r 68579215fce0 distrib/evbmips/instkernel/ramdisk/list
--- a/distrib/evbmips/instkernel/ramdisk/list   Thu Jul 27 17:56:31 2023 +0000
+++ b/distrib/evbmips/instkernel/ramdisk/list   Thu Jul 27 18:01:37 2023 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: list,v 1.18 2012/03/03 06:45:09 matt Exp $
+#      $NetBSD: list,v 1.18.44.1 2023/07/27 18:01:37 martin Exp $
 
 SRCDIRS        bin sbin external/bsd/less/bin usr.bin usr.sbin
 
@@ -23,11 +23,13 @@ PROG        bin/stty
 PROG   bin/sync
 
 PROG   sbin/disklabel
+PROG   sbin/dkctl
 PROG   sbin/fdisk
 PROG   sbin/fsck
 PROG   sbin/fsck_ext2fs
 PROG   sbin/fsck_ffs
 PROG   sbin/fsck_msdos
+PROG   sbin/gpt
 PROG   sbin/ifconfig
 PROG   sbin/init
 PROG   sbin/mknod



Home | Main Index | Thread Index | Old Index