head 1.12; access; symbols perseant-exfatfs-base-20250801:1.12 perseant-exfatfs-base-20240630:1.12 perseant-exfatfs:1.12.0.142 perseant-exfatfs-base:1.12 bouyer-sunxi-drm:1.12.0.140 bouyer-sunxi-drm-base:1.12 cjep_sun2x:1.12.0.138 cjep_sun2x-base:1.12 cjep_staticlib_x-base1:1.12 cjep_staticlib_x:1.12.0.136 cjep_staticlib_x-base:1.12 thorpej-futex-base:1.12 bouyer-xenpvh-base2:1.12 phil-wifi-20200421:1.12 bouyer-xenpvh-base1:1.12 phil-wifi-20200411:1.12 bouyer-xenpvh:1.12.0.134 bouyer-xenpvh-base:1.12 phil-wifi-20200406:1.12 ad-namecache-base3:1.12 ad-namecache-base2:1.12 ad-namecache-base1:1.12 ad-namecache:1.12.0.132 ad-namecache-base:1.12 isaki-audio2:1.12.0.130 isaki-audio2-base:1.12 pgoyette-compat-merge-20190127:1.12 pgoyette-compat-20190127:1.12 pgoyette-compat-20190118:1.12 pgoyette-compat-1226:1.12 pgoyette-compat-1126:1.12 pgoyette-compat-1020:1.12 pgoyette-compat-0930:1.12 pgoyette-compat-0906:1.12 pgoyette-compat-0728:1.12 pgoyette-compat-0625:1.12 pgoyette-compat-0521:1.12 pgoyette-compat-0502:1.12 pgoyette-compat-0422:1.12 pgoyette-compat-0415:1.12 pgoyette-compat-0407:1.12 pgoyette-compat-0330:1.12 pgoyette-compat-0322:1.12 pgoyette-compat-0315:1.12 pgoyette-compat:1.12.0.10 pgoyette-compat-base:1.12 perseant-stdc-iso10646:1.12.0.128 perseant-stdc-iso10646-base:1.12 prg-localcount2-base3:1.12 prg-localcount2-base2:1.12 prg-localcount2-base1:1.12 prg-localcount2:1.12.0.126 prg-localcount2-base:1.12 pgoyette-localcount-20170426:1.12 bouyer-socketcan-base1:1.12 pgoyette-localcount-20170320:1.12 bouyer-socketcan:1.12.0.124 bouyer-socketcan-base:1.12 pgoyette-localcount-20170107:1.12 pgoyette-localcount-20161104:1.12 localcount-20160914:1.12 pgoyette-localcount-20160806:1.12 pgoyette-localcount-20160726:1.12 pgoyette-localcount:1.12.0.122 pgoyette-localcount-base:1.12 netbsd-5-2-3-RELEASE:1.12 netbsd-5-1-5-RELEASE:1.12 yamt-pagecache-base9:1.12 yamt-pagecache-tag8:1.12 tls-earlyentropy:1.12.0.120 tls-earlyentropy-base:1.12 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.12 riastradh-drm2-base3:1.12 netbsd-5-2-2-RELEASE:1.12 netbsd-5-1-4-RELEASE:1.12 netbsd-5-2-1-RELEASE:1.12 netbsd-5-1-3-RELEASE:1.12 rmind-smpnet-nbase:1.12 rmind-smpnet:1.12.0.116 rmind-smpnet-base:1.12 agc-symver:1.12.0.118 agc-symver-base:1.12 tls-maxphys-base:1.12 yamt-pagecache-base8:1.12 netbsd-5-2:1.12.0.114 yamt-pagecache-base7:1.12 netbsd-5-2-RELEASE:1.12 netbsd-5-2-RC1:1.12 yamt-pagecache-base6:1.12 yamt-pagecache-base5:1.12 yamt-pagecache-base4:1.12 netbsd-5-1-2-RELEASE:1.12 netbsd-5-1-1-RELEASE:1.12 jmcneill-usbmp:1.12.0.112 jmcneill-usbmp-base:1.12 jmcneill-audiomp3:1.12.0.110 jmcneill-audiomp3-base:1.12 yamt-pagecache-base3:1.12 yamt-pagecache-base2:1.12 yamt-pagecache:1.12.0.108 yamt-pagecache-base:1.12 rmind-uvmplock-nbase:1.12 jym-xensuspend-nbase:1.12 bouyer-quota2-nbase:1.12 bouyer-quota2:1.12.0.106 bouyer-quota2-base:1.12 jruoho-x86intr:1.12.0.104 jruoho-x86intr-base:1.12 matt-nb5-pq3:1.12.0.102 matt-nb5-pq3-base:1.12 netbsd-5-1:1.12.0.100 netbsd-5-1-RELEASE:1.12 yamt-nfs-mp-base11:1.12 netbsd-5-1-RC4:1.12 uebayasi-xip-base2:1.12 yamt-nfs-mp-base10:1.12 netbsd-5-1-RC3:1.12 netbsd-5-1-RC2:1.12 netbsd-5-1-RC1:1.12 rmind-uvmplock:1.12.0.98 rmind-uvmplock-base:1.12 yamt-nfs-mp-base9:1.12 uebayasi-xip:1.12.0.96 uebayasi-xip-base:1.12 netbsd-5-0-2-RELEASE:1.12 yamt-nfs-mp-base8:1.12 yamt-nfs-mp-base7:1.12 netbsd-5-0-1-RELEASE:1.12 jymxensuspend-base:1.12 yamt-nfs-mp-base6:1.12 yamt-nfs-mp-base5:1.12 yamt-nfs-mp-base4:1.12 yamt-nfs-mp-base3:1.12 netbsd-5-0:1.12.0.94 netbsd-5-0-RELEASE:1.12 netbsd-5-0-RC4:1.12 netbsd-5-0-RC3:1.12 netbsd-5-0-RC2:1.12 jym-xensuspend:1.12.0.92 jym-xensuspend-base:1.12 netbsd-5-0-RC1:1.12 haad-dm-base2:1.12 haad-nbase2:1.12 ad-audiomp2:1.12.0.90 ad-audiomp2-base:1.12 netbsd-5:1.12.0.88 netbsd-5-base:1.12 haad-dm-base1:1.12 haad-dm:1.12.0.86 haad-dm-base:1.12 simonb-wapbl-nbase:1.12 yamt-pf42-base4:1.12 simonb-wapbl:1.12.0.84 simonb-wapbl-base:1.12 yamt-pf42-base3:1.12 hpcarm-cleanup-nbase:1.12 yamt-pf42-base2:1.12 yamt-nfs-mp-base2:1.12 yamt-nfs-mp:1.12.0.82 yamt-nfs-mp-base:1.12 yamt-pf42:1.12.0.80 yamt-pf42-base:1.12 ad-socklock-base1:1.12 yamt-lazymbuf-base15:1.12 yamt-lazymbuf-base14:1.12 keiichi-mipv6-nbase:1.12 mjf-devfs2:1.12.0.78 mjf-devfs2-base:1.12 keiichi-mipv6:1.12.0.76 keiichi-mipv6-base:1.12 bouyer-xeni386-merge1:1.12 vmlocking2-base3:1.12 bouyer-xeni386-nbase:1.12 yamt-kmem-base3:1.12 cube-autoconf:1.12.0.74 cube-autoconf-base:1.12 yamt-kmem-base2:1.12 bouyer-xeni386:1.12.0.72 bouyer-xeni386-base:1.12 yamt-kmem:1.12.0.70 yamt-kmem-base:1.12 vmlocking2-base2:1.12 reinoud-bufcleanup-nbase:1.12 vmlocking2:1.12.0.68 vmlocking2-base1:1.12 jmcneill-base:1.12 mjf-devfs:1.12.0.66 mjf-devfs-base:1.12 bouyer-xenamd64-base2:1.12 vmlocking-nbase:1.12 yamt-x86pmap-base4:1.12 bouyer-xenamd64:1.12.0.64 bouyer-xenamd64-base:1.12 yamt-x86pmap-base3:1.12 yamt-x86pmap-base2:1.12 yamt-x86pmap:1.12.0.62 yamt-x86pmap-base:1.12 jmcneill-pm:1.12.0.60 jmcneill-pm-base:1.12 hpcarm-cleanup:1.12.0.58 hpcarm-cleanup-base:1.12 mjf-ufs-trans-base:1.12 yamt-idlelwp-base8:1.12 ppcoea-renovation:1.12.0.56 ppcoea-renovation-base:1.12 reinoud-bufcleanup-base:1.12 vmlocking:1.12.0.54 vmlocking-base:1.12 ad-audiomp:1.12.0.52 ad-audiomp-base:1.12 yamt-idlelwp:1.12.0.50 post-newlock2-merge:1.12 newlock2-nbase:1.12 yamt-splraiseipl-base5:1.12 yamt-splraiseipl-base4:1.12 yamt-splraiseipl-base3:1.12 yamt-splraiseipl-base2:1.12 yamt-splraiseipl:1.12.0.48 yamt-splraiseipl-base:1.12 newlock2:1.12.0.46 newlock2-base:1.12 yamt-pdpolicy-base8:1.12 yamt-pdpolicy-base7:1.12 yamt-pdpolicy-base6:1.12 gdamore-uart:1.12.0.44 gdamore-uart-base:1.12 simonb-timcounters-final:1.12 yamt-pdpolicy-base5:1.12 elad-kernelauth-nbase:1.12 yamt-pdpolicy-base4:1.12 yamt-pdpolicy-base3:1.12 yamt-pdpolicy-base2:1.12 yamt-pdpolicy:1.12.0.42 yamt-pdpolicy-base:1.12 yamt-uio_vmspace-base5:1.12 simonb-timecounters:1.12.0.40 simonb-timecounters-base:1.12 rpaulo-netinet-merge-pcb:1.12.0.38 rpaulo-netinet-merge-pcb-base:1.12 yamt-uio_vmspace:1.12.0.36 yamt-readahead-base3:1.12 yamt-readahead-base2:1.12 yamt-readahead:1.12.0.34 yamt-readahead-base:1.12 yamt-vop-base3:1.12 yamt-vop-base2:1.12 thorpej-vnode-attr:1.12.0.32 thorpej-vnode-attr-base:1.12 yamt-vop:1.12.0.30 yamt-vop-base:1.12 yamt-lazymbuf:1.12.0.28 yamt-km-base4:1.12 yamt-km-base3:1.12 yamt-km-base2:1.12 yamt-km:1.12.0.26 yamt-km-base:1.12 kent-audio2:1.12.0.24 kent-audio2-base:1.12 ktrace-lwp:1.12.0.22 ktrace-lwp-base:1.12 nathanw_sa_before_merge:1.12 gmcgarry_ctxsw:1.12.0.20 gmcgarry_ctxsw_base:1.12 gmcgarry_ucred:1.12.0.18 gmcgarry_ucred_base:1.12 nathanw_sa_base:1.12 gehenna-devsw:1.12.0.16 gehenna-devsw-base:1.12 eeh-devprop:1.12.0.14 eeh-devprop-base:1.12 newlock:1.12.0.12 newlock-base:1.12 ifpoll-base:1.12 thorpej-mips-cache:1.12.0.8 thorpej-mips-cache-base:1.12 thorpej-devvp:1.12.0.6 thorpej-devvp-base:1.12 kqueue:1.12.0.4 kqueue-base:1.12 thorpej_scsipi_beforemerge:1.12 thorpej_scsipi_nbase:1.12 chs-ubc2-newbase:1.12 fvdl-softdep-base:1.12 thorpej_scsipi:1.12.0.2 thorpej_scsipi_base:1.12 netbsd-1-3-PATCH003:1.7 netbsd-1-3-PATCH003-CANDIDATE2:1.7 netbsd-1-3-PATCH003-CANDIDATE1:1.7 netbsd-1-3-PATCH003-CANDIDATE0:1.7 chs-ubc:1.11.0.6 chs-ubc-base:1.11 nisimura-pmax-wscons:1.11.0.4 nisimura-pmax-wscons-base:1.11 eeh-paddr_t:1.11.0.2 eeh-paddr_t-base:1.11 netbsd-1-3-PATCH002:1.7 netbsd-1-3-PATCH001:1.7 netbsd-1-3-RELEASE:1.7 netbsd-1-3-BETA:1.7 netbsd-1-3:1.7.0.4 netbsd-1-3-base:1.7 thorpej-signal:1.7.0.2 thorpej-signal-base:1.7 marc-pcmcia:1.6.0.4 marc-pcmcia-bp:1.6 marc-pcmcia-base:1.7 bouyer-scsipi:1.6.0.2 is-newarp-before-merge:1.5 is-newarp:1.5.0.4 is-newarp-base:1.5 mrg-vm-swap:1.5.0.2 thorpej-setroot:1.3.0.2; locks; strict; comment @# @; 1.12 date 98.11.15.06.22.26; author jonathan; state dead; branches; next 1.11; 1.11 date 98.06.26.01.54.07; author lukem; state Exp; branches 1.11.4.1; next 1.10; 1.10 date 98.04.19.08.46.51; author jonathan; state Exp; branches; next 1.9; 1.9 date 98.03.25.04.17.08; author jonathan; state Exp; branches; next 1.8; 1.8 date 97.12.01.15.58.29; author kleink; state Exp; branches; next 1.7; 1.7 date 97.08.20.04.21.30; author jonathan; state Exp; branches; next 1.6; 1.6 date 97.05.29.02.22.35; author mhitch; state Exp; branches 1.6.4.1; next 1.5; 1.5 date 97.01.31.01.59.12; author thorpej; state Exp; branches; next 1.4; 1.4 date 97.01.15.01.29.04; author perry; state Exp; branches; next 1.3; 1.3 date 96.11.16.23.10.55; author jonathan; state Exp; branches 1.3.2.1; next 1.2; 1.2 date 96.10.16.08.29.37; author jonathan; state Exp; branches; next 1.1; 1.1 date 96.09.18.13.43.39; author jonathan; state Exp; branches; next ; 1.11.4.1 date 98.10.15.02.39.18; author nisimura; state dead; branches; next ; 1.6.4.1 date 97.08.23.07.11.40; author thorpej; state Exp; branches; next ; 1.3.2.1 date 97.01.14.21.25.56; author thorpej; state Exp; branches; next 1.3.2.2; 1.3.2.2 date 97.01.18.04.26.03; author thorpej; state Exp; branches; next ; desc @@ 1.12 log @Remove old model-specific config files. @ text @# # Sample Config file for DECstation 5000/20 or 5000/25 # (UNTESTED!) # # $NetBSD: DS5000_25,v 1.11 1998/06/26 01:54:07 lukem Exp $ # include "arch/pmax/conf/std.pmax" maxusers 64 options MIPS1 # R2000/R3000 support options MIPS3 # R4000/R4400 support # Support for specific models of DECstation options DEC_MAXINE # kn02ca: 5000/xx (Personal DECstation) # Standard system options #options DIAGNOSTIC # extra kernel debugging checks #options DEBUG # extra kernel debugging support options "COMPAT_43" # compatibility with 4.3BSD binaries options KTRACE # system call tracing support options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool #options KGDB # support for kernel gdb #options "KGDBRATE=19200" # kernel gdb port rate (default 9600) #options "KGDBDEV=15*256+0" # device for kernel gdb options NTP # network time protocol #options UCONSOLE # users can redirect console (unsafe) # Filesystem options file-system FFS # fast filesystem with user and group quotas file-system MFS # memory-based filesystem file-system NFS # Sun NFS-compatible filesystem (client) #file-system KERNFS # kernel data-structure filesystem #file-system FDESC # user file descriptor filesystem #file-system UMAPFS # uid/gid remapping filesystem file-system NULLFS # null layer filesystem file-system UNION #file-system LFS # Log-based filesystem (still experimental) #file-system PORTAL # portal filesystem (still experimental) options NFSSERVER # Sun NFS-compatible filesystem (server) # Networking options options INET # Internet protocols options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP options GATEWAY # IP packet forwarding #options MULTICAST # Multicast support #options MROUTING # Multicast routing support #options ISO # OSI networking #options TPIP #options EON # NetBSD backwards compatibility #options COMPAT_10 # NetBSD 1.0, (needed for X on 386?) #options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # Netbsd 1.2 reboot() options COMPAT_13 # Netbsd 1.3 # pmax specific options COMPAT_ULTRIX # ultrix compatibility options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format options "HZ=256" # RTC rate required config netbsd root on ? type ? ######################################################################## ### I/O bus and device options ### ######################################################################## # TC bus and supported options. (All but PMAXes have a turbochannel.) include "arch/pmax/conf/tc.std" # ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0) include "arch/pmax/conf/builtin.ioasic" # MAXINE-only ioasic baseboard devices and on-baseboard "options" include "arch/pmax/conf/builtin.maxine" # kn02 baseboard devicesd #include "arch/pmax/conf/builtin.3max" # 2100/3100-only (aka PMAX aka KN01) baseboard devices. # (may also be present on a 5100). #include "arch/pmax/conf/builtin.3100" # needed only on 2100/3100(/5100) ######################################################################## # SCSI configuration # ######################################################################## oldscsibus* at asc? # # SCSI configuration for old 4.4bsd/pmax DECstation SCSI driver # include "arch/pmax/conf/scsi.pmax" #include "arch/pmax/conf/mi.scsi" # not yet supported ######################################################################## ### Pseudo-devices ### ######################################################################## pseudo-device sl 4 # serial-line IP ports pseudo-device ppp 2 # serial-line IP ports pseudo-device pty 64 # pseudo ptys pseudo-device bpfilter 16 # packet filter ports pseudo-device loop pseudo-device vnd 4 # virtual disk ick pseudo-device ccd 4 # concatenated disks #pseudo-device ether # From old config. what does it mean? pseudo-device rasterconsole 1 # NB: raster console requires "fb" pseudo-device fb 1 # up to 3 framebuffers @ 1.11 log @remove options FIFO; it's now the default @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.10 1998/04/19 08:46:51 jonathan Exp $ @ 1.11.4.1 log @- Reflect new internals. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.11 1998/06/26 01:54:07 lukem Exp $ @ 1.10 log @Garbage collect obsolete motherboard options from non-GENERIC kernels. Add "ibus" to configs with 3100 support. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.9 1998/03/25 04:17:08 jonathan Exp $ a45 1 options FIFO # POSIX fifo support (in all filesystems) @ 1.9 log @Update config files after splitting model support. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.8 1997/12/01 15:58:29 kleink Exp $ a16 3 # old stype options (deprecated, still required) options DS5000_25 # MAXINE (kn02ca/xine) support @ 1.8 log @Add COMPAT_13. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.7 1997/08/20 04:21:30 jonathan Exp $ d11 2 a12 2 options MIPS1 # R2000/R3000 support (new) #options MIPS3 # R4000/R4400 support (not finished) d16 3 a18 1 #options DS3100 # PMAX (kn01) DECstation 2100, 3100 a19 3 #options DS5000_100 # 3MIN (kn02ba/kmin) support #options DS5000_200 # 3MAX (kn02) support #options DS5000_240 # 3MAXPLUS (kn03) support @ 1.7 log @consistent whitespace after "options". @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.6 1997/05/29 02:22:35 mhitch Exp $ d67 1 @ 1.6 log @Use the generic root/swap in the model-specific configuration files. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.5 1997/01/31 01:59:12 thorpej Exp $ d11 2 a12 2 options MIPS1 # R2000/R3000 support (new) #options MIPS3 # R4000/R4400 support (not finished) d17 1 a17 1 options DS5000_25 # MAXINE (kn02ca/xine) support d24 8 a31 8 #options DIAGNOSTIC # extra kernel debugging checks #options DEBUG # extra kernel debugging support options "COMPAT_43" # compatibility with 4.3BSD binaries options KTRACE # system call tracing support options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool #options KGDB # support for kernel gdb #options "KGDBRATE=19200" # kernel gdb port rate (default 9600) #options "KGDBDEV=15*256+0" # device for kernel gdb d34 1 a34 1 options NTP # network time protocol d50 2 a51 2 options FIFO # POSIX fifo support (in all filesystems) options NFSSERVER # Sun NFS-compatible filesystem (server) d54 8 a61 8 options INET # Internet protocols options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP options GATEWAY # IP packet forwarding #options MULTICAST # Multicast support #options MROUTING # Multicast routing support #options ISO # OSI networking #options TPIP #options EON d64 3 a66 3 #options COMPAT_10 # NetBSD 1.0, (needed for X on 386?) #options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # Netbsd 1.2 reboot() d70 3 a72 3 options COMPAT_ULTRIX # ultrix compatibility options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format options "HZ=256" # RTC rate required @ 1.6.4.1 log @Update marc-pcmcia branch from trunk. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.7 1997/08/20 04:21:30 jonathan Exp $ d11 2 a12 2 options MIPS1 # R2000/R3000 support (new) #options MIPS3 # R4000/R4400 support (not finished) d17 1 a17 1 options DS5000_25 # MAXINE (kn02ca/xine) support d24 8 a31 8 #options DIAGNOSTIC # extra kernel debugging checks #options DEBUG # extra kernel debugging support options "COMPAT_43" # compatibility with 4.3BSD binaries options KTRACE # system call tracing support options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool #options KGDB # support for kernel gdb #options "KGDBRATE=19200" # kernel gdb port rate (default 9600) #options "KGDBDEV=15*256+0" # device for kernel gdb d34 1 a34 1 options NTP # network time protocol d50 2 a51 2 options FIFO # POSIX fifo support (in all filesystems) options NFSSERVER # Sun NFS-compatible filesystem (server) d54 8 a61 8 options INET # Internet protocols options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP options GATEWAY # IP packet forwarding #options MULTICAST # Multicast support #options MROUTING # Multicast routing support #options ISO # OSI networking #options TPIP #options EON d64 3 a66 3 #options COMPAT_10 # NetBSD 1.0, (needed for X on 386?) #options COMPAT_11 # NetBSD 1.1, options COMPAT_12 # Netbsd 1.2 reboot() d70 3 a72 3 options COMPAT_ULTRIX # ultrix compatibility options EXEC_ECOFF # Ultrix RISC binaries are ECOFF format options "HZ=256" # RTC rate required @ 1.5 log @Update for new file system and root spec grammar. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.4 1997/01/15 01:29:04 perry Exp $ d74 1 a74 1 config netbsd root on rz2a type ffs swap on rz2b and rz1b dumps on rz2b @ 1.4 log @Eliminate obsolete TIMEZONE and DST options. Eliminate obsolete global kernel variable "struct timezone tz" Add RTC_OFFSET option Add global kernel variable rtc_offset, which is initialized by RTC_OFFSET at kernel compile time. on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many minutes west (east) of GMT the hardware RTC runs. Defaults to 0. Places where tz variable was used to indicate this in the past have been replaced with rtc_offset. Add sysctl interface to rtc_offset. Kill obsolete DST_* macros in sys/time.h gettimeofday now always returns zeroed timezone if zone is requested. settimeofday now ignores and logs attempts to set non-existant kernel timezone. @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.3 1996/11/16 23:10:55 jonathan Exp $ d39 11 a50 3 options FFS # fast filesystem with user and group quotas options MFS # memory-based filesystem options NFSCLIENT # Sun NFS-compatible filesystem (client) a51 7 #options KERNFS # kernel data-structure filesystem #options FDESC # user file descriptor filesystem #options UMAPFS # uid/gid remapping filesystem options NULLFS # null layer filesystem options UNION #options LFS # Log-based filesystem (still experimental) #options PORTAL # portal filesystem (still experimental) d74 1 a74 1 config netbsd root on rz2a swap on rz2b and rz1b dumps on rz2b @ 1.3 log @Move non-optional "options" SWAPPAGER, VNODEPAGER, DEVPAGER to std.pmax @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.2 1996/10/16 08:29:37 jonathan Exp $ a20 8 # You need to set this locally, but it doesn't do much outside the kernel. # Set up /etc/localtime instead. options TIMEZONE=0 options DST=0 # use daylight savings rules @ 1.3.2.1 log @Snapshot of work-in-progress, committed to private branch. These changes implement machine-independent root device and file system selection. Notable features: - All ports behave in a consistent manner regarding root device selection. - No more "options GENERIC"; all kernels have the ability to boot with RB_ASKNAME to select root device and file system type. - Root file system type can be wildcarded; a machine-independent function will try all possible file systems for the selected root device until one succeeds. - If the root file system fails to mount, the operator will be given the chance to select a new root device and file system type, rather than having the machine simply panic. - nfs_mountroot() no longer panics if any part of the NFS mount process fails; it now returns an error, giving the operator a chance to recover. - New, more consistent, config(8) grammar. The constructs: config netbsd swap generic config netbsd root on nfs have been replaced with: config netbsd root on ? type ? config netbsd root on ? type nfs Additionally, the operator may select or wildcard root file system type in the kernel configuration file: config netbsd root on cd0a type cd9660 config(8) now requires that a "root" specification be made. "root" may be wired down or wildcarded. "swap" and "dump" specifications are optional, and follow previous semantics. - config(8) has a new "file-system" keyword, used to configure file systems into the kernel. Eventually, this will be used to generate the default vfssw[]. - "options NFSCLIENT" is obsolete, and is replaced by "file-system NFS". "options NFSSERVER" still exists, since NFS server support is independent of the NFS file system client. - sys/arch///swapgeneric.c is no longer used, and will be removed; all information is now generated by config(8). As of this commit, all ports except arm32 have been updated to use the new setroot(). Only SPARC, i386, and Alpha ports have been tested at this time. Port masters should test these changes on their ports, and report any problems back to me. More changes are on their way, including RB_ASKNAME support in nfs_mountroot() (to prompt for server address and path) and, potentially, the ability to select rarp/bootparam or bootp in nfs_mountroot(). @ text @d5 1 a5 1 # $NetBSD: DS5000_25,v 1.3 1996/11/16 23:10:55 jonathan Exp $ a46 11 file-system FFS # fast filesystem with user and group quotas file-system MFS # memory-based filesystem file-system NFS # Sun NFS-compatible filesystem (client) #file-system KERNFS # kernel data-structure filesystem #file-system FDESC # user file descriptor filesystem #file-system UMAPFS # uid/gid remapping filesystem file-system NULLFS # null layer filesystem file-system UNION #file-system LFS # Log-based filesystem (still experimental) #file-system PORTAL # portal filesystem (still experimental) d48 3 d52 7 d81 1 a81 1 config netbsd root on rz2a type ffs swap on rz2b and rz1b dumps on rz2b @ 1.3.2.2 log @Update from trunk. @ text @d5 1 d21 8 @ 1.2 log @Update model-specific pmax kernel config files for post-12 config: add arch/pmax/conf/ to includes, options MIPS1, etc. @ text @d5 1 a5 1 # $NetBSD: NEWCONF,v 1.6.4.1 1996/05/30 03:55:55 mhitch Exp $ a31 3 options SWAPPAGER # swap pager (anonymous and swap space) options VNODEPAGER # vnode pager (mapped files) options DEVPAGER # device pager (mapped devices) @ 1.1 log @Create broken-out config files for decstation baseboard devices. Add sample config files that use them. @ text @d7 1 a7 1 include "std.pmax" d11 3 a13 1 options CPU_R3000 # R2000/R3000 support d16 1 a16 1 #options DS3100 # PMAX (kn01) DECstation 2100, 3100 d18 4 a21 3 #options DS5000_100 # 3MIN (kn02ba/kmin) support #options DS5000_200 # 3MAX (kn02) support #options DS5000_240 # 3MAXPLUS (kn03) support a23 1 #options DS3100 # PMAX (kn01) DECstation 2100, 3100 d43 5 a47 1 options UCONSOLE d73 6 d81 1 a83 1 # Note that this configuration is unlikely to work, yet... d87 1 d93 1 a93 1 include "tc.std" d95 2 a96 2 # ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0 include "builtin.ioasic" d99 1 a99 1 include "builtin.maxine" d102 1 a102 1 #include "builtin.3max" d106 2 a107 1 #include "builtin.3100" # needed only on 2100/3100(/5100) d117 2 a118 2 include "scsi.pmax" #include "mi.scsi" # not yet supported on DECstations @