Module Name: src Committed By: martin Date: Thu Jul 27 18:01:37 UTC 2023
Modified Files: src/distrib/evbmips/instkernel/ramdisk [netbsd-10]: Makefile list Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.15.6.1 \ src/distrib/evbmips/instkernel/ramdisk/Makefile cvs rdiff -u -r1.18 -r1.18.44.1 src/distrib/evbmips/instkernel/ramdisk/list Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/evbmips/instkernel/ramdisk/Makefile diff -u src/distrib/evbmips/instkernel/ramdisk/Makefile:1.15 src/distrib/evbmips/instkernel/ramdisk/Makefile:1.15.6.1 --- src/distrib/evbmips/instkernel/ramdisk/Makefile:1.15 Sun Apr 25 23:40:05 2021 +++ src/distrib/evbmips/instkernel/ramdisk/Makefile Thu Jul 27 18:01:37 2023 @@ -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 Index: src/distrib/evbmips/instkernel/ramdisk/list diff -u src/distrib/evbmips/instkernel/ramdisk/list:1.18 src/distrib/evbmips/instkernel/ramdisk/list:1.18.44.1 --- src/distrib/evbmips/instkernel/ramdisk/list:1.18 Sat Mar 3 06:45:09 2012 +++ src/distrib/evbmips/instkernel/ramdisk/list Thu Jul 27 18:01:37 2023 @@ -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