head 1.18; access; symbols netbsd-11-0-RELEASE:1.18 netbsd-11-0-RC7:1.18 netbsd-11-0-RC6:1.18 netbsd-11-0-RC5:1.18 netbsd-11-0-RC4:1.18 netbsd-11-0-RC3:1.18 netbsd-11-0-RC2:1.18 netbsd-11-0-RC1:1.18 perseant-exfatfs-base-20250801:1.18 netbsd-11:1.18.0.12 netbsd-11-base:1.18 netbsd-10-1-RELEASE:1.18 perseant-exfatfs-base-20240630:1.18 perseant-exfatfs:1.18.0.10 perseant-exfatfs-base:1.18 netbsd-8-3-RELEASE:1.14 netbsd-9-4-RELEASE:1.17 netbsd-10-0-RELEASE:1.18 netbsd-10-0-RC6:1.18 netbsd-10-0-RC5:1.18 netbsd-10-0-RC4:1.18 netbsd-10-0-RC3:1.18 netbsd-10-0-RC2:1.18 thorpej-ifq:1.18.0.8 thorpej-ifq-base:1.18 thorpej-altq-separation:1.18.0.6 thorpej-altq-separation-base:1.18 netbsd-10-0-RC1:1.18 netbsd-10:1.18.0.4 netbsd-10-base:1.18 bouyer-sunxi-drm:1.18.0.2 bouyer-sunxi-drm-base:1.18 netbsd-9-3-RELEASE:1.17 thorpej-i2c-spi-conf2:1.17.0.24 thorpej-i2c-spi-conf2-base:1.17 thorpej-futex2:1.17.0.22 thorpej-futex2-base:1.17 thorpej-cfargs2:1.17.0.20 thorpej-cfargs2-base:1.17 cjep_sun2x-base1:1.17 cjep_sun2x:1.17.0.18 cjep_sun2x-base:1.17 cjep_staticlib_x-base1:1.17 netbsd-9-2-RELEASE:1.17 cjep_staticlib_x:1.17.0.16 cjep_staticlib_x-base:1.17 thorpej-i2c-spi-conf:1.17.0.14 thorpej-i2c-spi-conf-base:1.17 thorpej-cfargs:1.17.0.12 thorpej-cfargs-base:1.17 thorpej-futex:1.17.0.10 thorpej-futex-base:1.17 netbsd-9-1-RELEASE:1.17 bouyer-xenpvh-base2:1.17 phil-wifi-20200421:1.17 bouyer-xenpvh-base1:1.17 phil-wifi-20200411:1.17 bouyer-xenpvh:1.17.0.8 bouyer-xenpvh-base:1.17 is-mlppp:1.17.0.6 is-mlppp-base:1.17 phil-wifi-20200406:1.17 netbsd-8-2-RELEASE:1.14 ad-namecache-base3:1.17 netbsd-9-0-RELEASE:1.17 netbsd-9-0-RC2:1.17 ad-namecache-base2:1.17 ad-namecache-base1:1.17 ad-namecache:1.17.0.4 ad-namecache-base:1.17 netbsd-9-0-RC1:1.17 phil-wifi-20191119:1.17 netbsd-9:1.17.0.2 netbsd-9-base:1.17 phil-wifi-20190609:1.17 netbsd-8-1-RELEASE:1.14 netbsd-8-1-RC1:1.14 isaki-audio2:1.16.0.2 isaki-audio2-base:1.16 pgoyette-compat-merge-20190127:1.15.2.1 pgoyette-compat-20190127:1.16 pgoyette-compat-20190118:1.16 pgoyette-compat-1226:1.16 pgoyette-compat-1126:1.16 pgoyette-compat-1020:1.16 pgoyette-compat-0930:1.16 pgoyette-compat-0906:1.16 netbsd-7-2-RELEASE:1.10 pgoyette-compat-0728:1.15 netbsd-8-0-RELEASE:1.14 phil-wifi:1.15.0.4 phil-wifi-base:1.15 pgoyette-compat-0625:1.15 netbsd-8-0-RC2:1.14 pgoyette-compat-0521:1.15 pgoyette-compat-0502:1.15 pgoyette-compat-0422:1.15 netbsd-8-0-RC1:1.14 pgoyette-compat-0415:1.15 pgoyette-compat-0407:1.15 pgoyette-compat-0330:1.15 pgoyette-compat-0322:1.15 pgoyette-compat-0315:1.15 netbsd-7-1-2-RELEASE:1.10 pgoyette-compat:1.15.0.2 pgoyette-compat-base:1.15 netbsd-7-1-1-RELEASE:1.10 tls-maxphys-base-20171202:1.15 matt-nb8-mediatek:1.14.0.14 matt-nb8-mediatek-base:1.14 nick-nhusb-base-20170825:1.14 perseant-stdc-iso10646:1.14.0.12 perseant-stdc-iso10646-base:1.14 netbsd-8:1.14.0.10 netbsd-8-base:1.14 prg-localcount2-base3:1.14 prg-localcount2-base2:1.14 prg-localcount2-base1:1.14 prg-localcount2:1.14.0.8 prg-localcount2-base:1.14 pgoyette-localcount-20170426:1.14 bouyer-socketcan-base1:1.14 jdolecek-ncq:1.14.0.6 jdolecek-ncq-base:1.14 pgoyette-localcount-20170320:1.14 netbsd-7-1:1.10.0.10 netbsd-7-1-RELEASE:1.10 netbsd-7-1-RC2:1.10 nick-nhusb-base-20170204:1.14 netbsd-7-nhusb-base-20170116:1.10 bouyer-socketcan:1.14.0.4 bouyer-socketcan-base:1.14 pgoyette-localcount-20170107:1.14 netbsd-7-1-RC1:1.10 nick-nhusb-base-20161204:1.14 pgoyette-localcount-20161104:1.14 netbsd-7-0-2-RELEASE:1.10 nick-nhusb-base-20161004:1.14 localcount-20160914:1.14 netbsd-7-nhusb:1.10.0.8 netbsd-7-nhusb-base:1.10 pgoyette-localcount-20160806:1.14 pgoyette-localcount-20160726:1.14 pgoyette-localcount:1.14.0.2 pgoyette-localcount-base:1.14 nick-nhusb-base-20160907:1.14 nick-nhusb-base-20160529:1.14 netbsd-7-0-1-RELEASE:1.10 nick-nhusb-base-20160422:1.14 nick-nhusb-base-20160319:1.14 nick-nhusb-base-20151226:1.14 netbsd-7-0:1.10.0.6 netbsd-7-0-RELEASE:1.10 nick-nhusb-base-20150921:1.14 netbsd-7-0-RC3:1.10 netbsd-7-0-RC2:1.10 netbsd-7-0-RC1:1.10 nick-nhusb-base-20150606:1.13 nick-nhusb-base-20150406:1.13 nick-nhusb:1.13.0.2 nick-nhusb-base:1.13 netbsd-6-0-6-RELEASE:1.7 netbsd-6-1-5-RELEASE:1.7 netbsd-7:1.10.0.4 netbsd-7-base:1.10 yamt-pagecache-base9:1.10 yamt-pagecache-tag8:1.5.4.2 netbsd-6-1-4-RELEASE:1.7 netbsd-6-0-5-RELEASE:1.7 tls-earlyentropy:1.10.0.2 tls-earlyentropy-base:1.10 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.10 riastradh-drm2-base3:1.9 netbsd-6-1-3-RELEASE:1.7 netbsd-6-0-4-RELEASE:1.7 netbsd-6-1-2-RELEASE:1.7 netbsd-6-0-3-RELEASE:1.7 rmind-smpnet-nbase:1.10 netbsd-6-1-1-RELEASE:1.7 riastradh-drm2-base2:1.9 riastradh-drm2-base1:1.9 riastradh-drm2:1.9.0.2 riastradh-drm2-base:1.9 rmind-smpnet:1.8.0.2 rmind-smpnet-base:1.10 netbsd-6-1:1.7.0.10 netbsd-6-0-2-RELEASE:1.7 netbsd-6-1-RELEASE:1.7 khorben-n900:1.8.0.6 netbsd-6-1-RC4:1.7 netbsd-6-1-RC3:1.7 agc-symver:1.8.0.4 agc-symver-base:1.8 netbsd-6-1-RC2:1.7 netbsd-6-1-RC1:1.7 yamt-pagecache-base8:1.8 netbsd-6-0-1-RELEASE:1.7 yamt-pagecache-base7:1.8 matt-nb6-plus-nbase:1.7 yamt-pagecache-base6:1.8 netbsd-6-0:1.7.0.8 netbsd-6-0-RELEASE:1.7 netbsd-6-0-RC2:1.7 tls-maxphys:1.7.0.6 tls-maxphys-base:1.10 matt-nb6-plus:1.7.0.4 matt-nb6-plus-base:1.7 netbsd-6-0-RC1:1.7 jmcneill-usbmp-base10:1.7 yamt-pagecache-base5:1.7 jmcneill-usbmp-base9:1.7 yamt-pagecache-base4:1.7 jmcneill-usbmp-base8:1.7 jmcneill-usbmp-base7:1.7 jmcneill-usbmp-base6:1.7 jmcneill-usbmp-base5:1.7 jmcneill-usbmp-base4:1.7 jmcneill-usbmp-base3:1.7 jmcneill-usbmp-pre-base2:1.6 jmcneill-usbmp-base2:1.7 netbsd-6:1.7.0.2 netbsd-6-base:1.7 jmcneill-usbmp:1.6.0.2 jmcneill-usbmp-base:1.6 jmcneill-audiomp3:1.5.0.6 jmcneill-audiomp3-base:1.5 yamt-pagecache-base3:1.5 yamt-pagecache-base2:1.5 yamt-pagecache:1.5.0.4 yamt-pagecache-base:1.5 rmind-uvmplock-nbase:1.5 cherry-xenmp:1.5.0.2 cherry-xenmp-base:1.5 jym-xensuspend-nbase:1.5 uebayasi-xip-base7:1.5 bouyer-quota2-nbase:1.5 bouyer-quota2:1.4.0.4 bouyer-quota2-base:1.5 jruoho-x86intr:1.4.0.2 jruoho-x86intr-base:1.4 matt-mips64-premerge-20101231:1.4 uebayasi-xip-base6:1.3 uebayasi-xip-base5:1.3 uebayasi-xip-base4:1.3 jym-xensuspend-base:1.5 uebayasi-xip-base3:1.3 yamt-nfs-mp-base11:1.3 uebayasi-xip-base2:1.3 yamt-nfs-mp:1.3.0.4 yamt-nfs-mp-base10:1.3 rmind-uvmplock-base:1.5 rmind-uvmplock:1.3.0.2 uebayasi-xip:1.2.0.2 uebayasi-xip-base1:1.2; locks; strict; comment @# @; 1.18 date 2022.08.07.02.52.25; author simonb; state Exp; branches; next 1.17; commitid HXKRRXLciPDtrTOD; 1.17 date 2019.04.26.21.40.29; author sevan; state Exp; branches; next 1.16; commitid 6ehTybiQEayJbUkB; 1.16 date 2018.08.01.20.04.11; author maxv; state Exp; branches; next 1.15; commitid UbIHSaPqOzfNisMA; 1.15 date 2017.09.14.07.58.40; author mrg; state Exp; branches 1.15.2.1 1.15.4.1; next 1.14; commitid ngZ6fHXwTqlZA87A; 1.14 date 2015.08.07.07.29.33; author maxv; state Exp; branches; next 1.13; commitid 1Xmol4SQUd6eajwy; 1.13 date 2014.08.23.20.26.57; author dholland; state Exp; branches 1.13.2.1; next 1.12; commitid Ef5fhfmsGe1uFwNx; 1.12 date 2014.08.17.21.17.43; author joerg; state Exp; branches; next 1.11; commitid 1Tn1qthIdwV09LMx; 1.11 date 2014.08.16.17.56.32; author apb; state Exp; branches; next 1.10; commitid gjT9TWtCibuK4CMx; 1.10 date 2014.03.24.14.15.38; author szptvlfn; state Exp; branches; next 1.9; commitid TWwV8TNevZVgvXtx; 1.9 date 2013.06.30.21.38.56; author rmind; state Exp; branches; next 1.8; commitid WyqSRDp14EmayGVw; 1.8 date 2012.10.17.14.48.12; author apb; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 2011.12.18.05.49.27; author dholland; state Exp; branches 1.7.6.1; next 1.6; 1.6 date 2011.11.22.21.25.13; author tls; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 2011.02.05.16.42.42; author nonaka; state Exp; branches 1.5.4.1; next 1.4; 1.4 date 2010.11.23.11.13.58; author hannken; state Exp; branches 1.4.2.1 1.4.4.1; next 1.3; 1.3 date 2010.05.08.22.16.27; author mrg; state Exp; branches 1.3.2.1 1.3.4.1; next 1.2; 1.2 date 2010.04.07.11.54.46; author nonaka; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2010.04.06.15.54.30; author nonaka; state Exp; branches; next ; 1.15.2.1 date 2018.09.06.06.55.33; author pgoyette; state Exp; branches; next ; commitid HCi1bXD317XIK0RA; 1.15.4.1 date 2019.06.10.22.06.15; author christos; state Exp; branches; next ; commitid jtc8rnCzWiEEHGqB; 1.13.2.1 date 2015.09.22.12.05.42; author skrll; state Exp; branches; next ; commitid CpNWKp3ozVNTafCy; 1.8.2.1 date 2013.08.28.23.59.16; author rmind; state Exp; branches; next 1.8.2.2; commitid cbp9Ov2uYijlqh3x; 1.8.2.2 date 2014.05.18.17.45.07; author rmind; state Exp; branches; next ; commitid mL5ZYSzpqK6QS2Bx; 1.7.6.1 date 2012.11.20.03.01.20; author tls; state Exp; branches; next 1.7.6.2; 1.7.6.2 date 2014.08.20.00.02.59; author tls; state Exp; branches; next 1.7.6.3; commitid jTnpym9Qu0o4R1Nx; 1.7.6.3 date 2017.12.03.11.36.12; author jdolecek; state Exp; branches; next ; commitid XcIYRZTAh1LmerhA; 1.6.2.1 date 2012.02.18.07.32.01; author mrg; state Exp; branches; next ; 1.5.4.1 date 2012.04.17.00.06.19; author yamt; state Exp; branches; next 1.5.4.2; 1.5.4.2 date 2012.10.30.17.19.32; author yamt; state Exp; branches; next 1.5.4.3; 1.5.4.3 date 2014.05.22.11.39.46; author yamt; state Exp; branches; next ; commitid VUUXuyNWnt3AKwBx; 1.4.2.1 date 2011.06.06.09.05.33; author jruoho; state Exp; branches; next ; 1.4.4.1 date 2011.02.08.16.19.20; author bouyer; state Exp; branches; next ; 1.3.2.1 date 2010.05.08.22.16.27; author rmind; state dead; branches; next 1.3.2.2; 1.3.2.2 date 2010.05.30.05.16.46; author rmind; state Exp; branches; next 1.3.2.3; 1.3.2.3 date 2011.03.05.20.50.18; author rmind; state Exp; branches; next ; 1.3.4.1 date 2010.05.08.22.16.27; author yamt; state dead; branches; next 1.3.4.2; 1.3.4.2 date 2010.08.11.22.51.57; author yamt; state Exp; branches; next ; 1.2.2.1 date 2010.04.07.11.54.46; author uebayasi; state dead; branches; next 1.2.2.2; 1.2.2.2 date 2010.04.30.14.39.20; author uebayasi; state Exp; branches; next 1.2.2.3; 1.2.2.3 date 2010.08.17.06.44.20; author uebayasi; state Exp; branches; next ; desc @@ 1.18 log @UFS/LFS dirhash: - Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order. @ text @# $NetBSD: T_SH7706LSR,v 1.17 2019/04/26 21:40:29 sevan Exp $ # # TAC T-SH7706LSR Rev.1 config file # include "arch/evbsh3/conf/std.evbsh3.el" include "arch/evbsh3/conf/std.t_sh7706lsr" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 32 # kloader-related options KLOADER options KLOADER_KERNEL_PATH="\"/netbsd\"" #options KLOADER_DEBUG # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing options USERCONF # userconf(4) support #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Alternate buffer queue strategies for better responsiveness under high # disk I/O load. #options BUFQ_READPRIO options BUFQ_PRIOCSCAN # Development and Debugging options options DIAGNOSTIC # expensive kernel consistency checks #options DEBUG # expensive debugging checks/support #options LOCKDEBUG # expensive locking checks/support options DDB # in-kernel debugger #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options DDB_VERBOSE_HELP #makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 # Compatibility options include "conf/compat_netbsd14.config" # File systems file-system FFS # UFS file-system KERNFS # /kern file-system MSDOSFS # MS-DOS file system file-system NFS # Network File System client file-system PTYFS # /dev/ptm support file-system PROCFS # /proc file-system TMPFS # Efficient memory file-system # File system options options FFS_NO_SNAPSHOT # No FFS snapshot support #options UFS_DIRHASH # UFS Large Directory Hashing #options UFS_EXTATTR # Extended attribute support for UFS1 options WAPBL # File system journaling support # Networking options options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 # Kernel root file system and dump configuration. config netbsd root on ? type ? options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM # # Device configuration # mainbus0 at root cpu* at mainbus? shb* at mainbus? rtc0 at shb? wdog0 at shb? options SCIFCONSOLE,SCIFCN_SPEED=115200 scif0 at shb? # Network interface ne0 at mainbus? # AX88796BLF # MMC SPI ssumci0 at mainbus? sdmmc* at ssumci? #options SSUMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD ld* at sdmmc? # MMC card # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device md # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter pseudo-device carp # Common Address Redundancy Protocol pseudo-device npf # NPF packet filter pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms # userland interface to drivers, including autoconf and properties retrieval pseudo-device drvctl include "dev/veriexec.config" @ 1.17 log @Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs. On ports without a GENERIC kernel config enable in individul files, e.g evbmips. Omit on: atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k, mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource constraints or port infancy. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.16 2018/08/01 20:04:11 maxv Exp $ d62 2 @ 1.16 log @Unreference IPF/PF from all the config files, and enable NPF instead when wanted. This also fixes some inconsistencies I saw in several files (eg IPF options while IPF was not compiled, IPF+PF enabled by default, etc). @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.15 2017/09/14 07:58:40 mrg Exp $ d32 5 d105 1 d116 2 @ 1.15 log @clean up COMPAT_* options for native netbsd code: - new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options. removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.14 2015/08/07 07:29:33 maxv Exp $ a61 4 options IPFILTER_LOG # ipmon(8) log support options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default d100 1 a100 1 pseudo-device ipfilter # IP filter (firewall) and NAT @ 1.15.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.17 2019/04/26 21:40:29 sevan Exp $ a31 5 # Alternate buffer queue strategies for better responsiveness under high # disk I/O load. #options BUFQ_READPRIO options BUFQ_PRIOCSCAN d62 4 d104 1 a104 2 pseudo-device carp # Common Address Redundancy Protocol pseudo-device npf # NPF packet filter a113 2 include "dev/veriexec.config" @ 1.15.2.1 log @Sync with HEAD Resolve a couple of conflicts (result of the uimin/uimax changes) @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.16 2018/08/01 20:04:11 maxv Exp $ d62 4 d104 1 a104 1 pseudo-device npf # NPF packet filter @ 1.14 log @Remove the KMEMSTATS option. It no longer exists. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.13 2014/08/23 20:26:57 dholland Exp $ d44 1 a44 11 options COMPAT_14 # NetBSD 1.4, options COMPAT_15 # NetBSD 1.5, options COMPAT_16 # NetBSD 1.6, options COMPAT_20 # NetBSD 2.0, options COMPAT_30 # NetBSD 3.0, options COMPAT_40 # NetBSD 4.0, options COMPAT_50 # NetBSD 5.0, options COMPAT_60 # NetBSD 6.0, and options COMPAT_70 # NetBSD 7.0 binary compatibility. options COMPAT_43 # and 4.3BSD options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. @ 1.13 log @Systematize (and in many cases, fix) the comments on options COMPAT_NN. There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.12 2014/08/17 21:17:43 joerg Exp $ a35 1 #options KMEMSTATS # kernel memory statistics (vmstat -m) @ 1.13.2.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.14 2015/08/07 07:29:33 maxv Exp $ d36 1 @ 1.12 log @Reorganize symbol table embedding. The existing option SYMTAB_SPACE is replaced by the make option COPY_SYMTAB set to any value. The copy of the symbol table is no longer put into a buffer in kern_ksyms.o, but a small helper object. This object is build first with a dummy size, then the kernel is linked to compute the real dimension of the symbol table buffer. After that, the helper object is rebuild and the kernel linked again. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.11 2014/08/16 17:56:32 apb Exp $ d45 9 a53 9 options COMPAT_14 # NetBSD 1.4 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 options COMPAT_60 # NetBSD 6.0 compatibility. options COMPAT_70 # NetBSD 7.0 compatibility. @ 1.11 log @Add "options COMPAT_70" to all kernel configuration files that already had "options COMPAT_60". @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.10 2014/03/24 14:15:38 szptvlfn Exp $ d42 1 a42 1 options SYMTAB_SPACE=320000 @ 1.10 log @fix manual section numbering of sysctl. thanks wiz@@ @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.9 2013/06/30 21:38:56 rmind Exp $ d53 1 @ 1.9 log @G/C PFIL_HOOKS from the kernel configs. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.8 2012/10/17 14:48:12 apb Exp $ d38 1 a38 1 #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' @ 1.8 log @Add "options COMPAT_60" to all kernel configuration files that already had "options COMPAT_50". @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.7 2011/12/18 05:49:27 dholland Exp $ a71 1 options PFIL_HOOKS # pfil(9) packet filter hooks @ 1.8.2.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD$ d72 1 @ 1.8.2.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.8.2.1 2013/08/28 23:59:16 rmind Exp $ d38 1 a38 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' @ 1.7 log @WABPL is no longer considered experimental (has not been for some time) so update its comment in config files. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.6 2011/11/22 21:25:13 tls Exp $ d52 1 @ 1.7.6.1 log @Resync to 2012-11-19 00:00:00 UTC @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.8 2012/10/17 14:48:12 apb Exp $ a51 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.7.6.2 log @Rebase to HEAD as of a few days ago. @ text @d1 1 a1 1 # $NetBSD$ d38 1 a38 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' d72 1 @ 1.7.6.3 log @update from HEAD @ text @d36 1 d42 1 a42 1 makeoptions COPY_SYMTAB=1 d45 10 a54 1 include "conf/compat_netbsd14.config" @ 1.6 log @ The rnd pseudo-device is not really optional, because it is in the same source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be. This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.5 2011/02/05 16:42:42 nonaka Exp $ d66 1 a66 1 options WAPBL # File system journaling support - Experimental @ 1.6.2.1 log @merge to -current. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.7 2011/12/18 05:49:27 dholland Exp $ d66 1 a66 1 options WAPBL # File system journaling support @ 1.5 log @use SSUMCI_DEBUG, not SCIMCI_DEBUG. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.4 2010/11/23 11:13:58 hannken Exp $ a118 1 pseudo-device rnd # /dev/random and in-kernel generator @ 1.5.4.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.5 2011/02/05 16:42:42 nonaka Exp $ d66 1 a66 1 options WAPBL # File system journaling support d119 1 @ 1.5.4.2 log @sync with head @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.5.4.1 2012/04/17 00:06:19 yamt Exp $ a51 1 options COMPAT_60 # NetBSD 6.0 compatibility. @ 1.5.4.3 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.5.4.2 2012/10/30 17:19:32 yamt Exp $ d38 1 a38 1 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' d72 1 @ 1.4 log @Remove unused count from pseudo-device md. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.3 2010/05/08 22:16:27 mrg Exp $ d99 1 a99 1 #options SCIMCI_DEBUG @ 1.4.2.1 log @Sync with HEAD. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.5 2011/02/05 16:42:42 nonaka Exp $ d99 1 a99 1 #options SSUMCI_DEBUG @ 1.4.4.1 log @Sync with HEAD @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.5 2011/02/05 16:42:42 nonaka Exp $ d99 1 a99 1 #options SSUMCI_DEBUG @ 1.3 log @enable IPFILTER_COMPAT in all kernels that have ipfilter already. canonicalise several of the ipf option segments in various files (this mostly means adding commented out IPFILTER_DEFAULT_BLOCK, or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP option statements.) i built about 20 of these kernels to check, but not all of them. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.2 2010/04/07 11:54:46 nonaka Exp $ d107 1 a107 1 pseudo-device md 1 # memory disk device (ramdisk) @ 1.3.4.1 log @file T_SH7706LSR was added on branch yamt-nfs-mp on 2010-08-11 22:51:57 +0000 @ text @d1 124 @ 1.3.4.2 log @sync with head. @ text @a0 124 # $NetBSD$ # # TAC T-SH7706LSR Rev.1 config file # include "arch/evbsh3/conf/std.evbsh3.el" include "arch/evbsh3/conf/std.t_sh7706lsr" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 32 # kloader-related options KLOADER options KLOADER_KERNEL_PATH="\"/netbsd\"" #options KLOADER_DEBUG # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing options USERCONF # userconf(4) support #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options options DIAGNOSTIC # expensive kernel consistency checks #options DEBUG # expensive debugging checks/support #options LOCKDEBUG # expensive locking checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options DDB_VERBOSE_HELP #makeoptions DEBUG="-g" # compile full symbol table options SYMTAB_SPACE=320000 # Compatibility options options COMPAT_14 # NetBSD 1.4 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 options COMPAT_43 # and 4.3BSD options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # File systems file-system FFS # UFS file-system KERNFS # /kern file-system MSDOSFS # MS-DOS file system file-system NFS # Network File System client file-system PTYFS # /dev/ptm support file-system PROCFS # /proc file-system TMPFS # Efficient memory file-system # File system options options FFS_NO_SNAPSHOT # No FFS snapshot support options WAPBL # File system journaling support - Experimental # Networking options options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default # Kernel root file system and dump configuration. config netbsd root on ? type ? options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM # # Device configuration # mainbus0 at root cpu* at mainbus? shb* at mainbus? rtc0 at shb? wdog0 at shb? options SCIFCONSOLE,SCIFCN_SPEED=115200 scif0 at shb? # Network interface ne0 at mainbus? # AX88796BLF # MMC SPI ssumci0 at mainbus? sdmmc* at ssumci? #options SCIMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD ld* at sdmmc? # MMC card # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms # userland interface to drivers, including autoconf and properties retrieval pseudo-device drvctl @ 1.3.2.1 log @file T_SH7706LSR was added on branch rmind-uvmplock on 2010-05-30 05:16:46 +0000 @ text @d1 124 @ 1.3.2.2 log @sync with head @ text @a0 124 # $NetBSD$ # # TAC T-SH7706LSR Rev.1 config file # include "arch/evbsh3/conf/std.evbsh3.el" include "arch/evbsh3/conf/std.t_sh7706lsr" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 32 # kloader-related options KLOADER options KLOADER_KERNEL_PATH="\"/netbsd\"" #options KLOADER_DEBUG # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing options USERCONF # userconf(4) support #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options options DIAGNOSTIC # expensive kernel consistency checks #options DEBUG # expensive debugging checks/support #options LOCKDEBUG # expensive locking checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options DDB_VERBOSE_HELP #makeoptions DEBUG="-g" # compile full symbol table options SYMTAB_SPACE=320000 # Compatibility options options COMPAT_14 # NetBSD 1.4 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 options COMPAT_43 # and 4.3BSD options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # File systems file-system FFS # UFS file-system KERNFS # /kern file-system MSDOSFS # MS-DOS file system file-system NFS # Network File System client file-system PTYFS # /dev/ptm support file-system PROCFS # /proc file-system TMPFS # Efficient memory file-system # File system options options FFS_NO_SNAPSHOT # No FFS snapshot support options WAPBL # File system journaling support - Experimental # Networking options options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default # Kernel root file system and dump configuration. config netbsd root on ? type ? options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM # # Device configuration # mainbus0 at root cpu* at mainbus? shb* at mainbus? rtc0 at shb? wdog0 at shb? options SCIFCONSOLE,SCIFCN_SPEED=115200 scif0 at shb? # Network interface ne0 at mainbus? # AX88796BLF # MMC SPI ssumci0 at mainbus? sdmmc* at ssumci? #options SCIMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD ld* at sdmmc? # MMC card # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms # userland interface to drivers, including autoconf and properties retrieval pseudo-device drvctl @ 1.3.2.3 log @sync with head @ text @d99 1 a99 1 #options SSUMCI_DEBUG d107 1 a107 1 pseudo-device md # memory disk device (ramdisk) @ 1.2 log @fix comment. @ text @d1 1 a1 1 # $NetBSD: T_SH7706LSR,v 1.1 2010/04/06 15:54:30 nonaka Exp $ d71 5 @ 1.2.2.1 log @file T_SH7706LSR was added on branch uebayasi-xip on 2010-04-30 14:39:20 +0000 @ text @d1 119 @ 1.2.2.2 log @Sync with HEAD. @ text @a0 119 # $NetBSD$ # # TAC T-SH7706LSR Rev.1 config file # include "arch/evbsh3/conf/std.evbsh3.el" include "arch/evbsh3/conf/std.t_sh7706lsr" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary maxusers 32 # kloader-related options KLOADER options KLOADER_KERNEL_PATH="\"/netbsd\"" #options KLOADER_DEBUG # Standard system options options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop options KTRACE # system call tracing via ktrace(1) options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SYSVSHM # System V-like memory sharing options USERCONF # userconf(4) support #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Development and Debugging options options DIAGNOSTIC # expensive kernel consistency checks #options DEBUG # expensive debugging checks/support #options LOCKDEBUG # expensive locking checks/support #options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' options DDB_HISTORY_SIZE=512 # enable history editing in DDB #options DDB_VERBOSE_HELP #makeoptions DEBUG="-g" # compile full symbol table options SYMTAB_SPACE=320000 # Compatibility options options COMPAT_14 # NetBSD 1.4 options COMPAT_15 # NetBSD 1.5 options COMPAT_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 options COMPAT_50 # NetBSD 5.0 options COMPAT_43 # and 4.3BSD options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. # File systems file-system FFS # UFS file-system KERNFS # /kern file-system MSDOSFS # MS-DOS file system file-system NFS # Network File System client file-system PTYFS # /dev/ptm support file-system PROCFS # /proc file-system TMPFS # Efficient memory file-system # File system options options FFS_NO_SNAPSHOT # No FFS snapshot support options WAPBL # File system journaling support - Experimental # Networking options options INET # IP + ICMP + TCP + UDP options INET6 # IPV6 # Kernel root file system and dump configuration. config netbsd root on ? type ? options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM # # Device configuration # mainbus0 at root cpu* at mainbus? shb* at mainbus? rtc0 at shb? wdog0 at shb? options SCIFCONSOLE,SCIFCN_SPEED=115200 scif0 at shb? # Network interface ne0 at mainbus? # AX88796BLF # MMC SPI ssumci0 at mainbus? sdmmc* at ssumci? #options SCIMCI_DEBUG #options SDMMC_DEBUG #options SDMMC_DUMP_CSD ld* at sdmmc? # MMC card # Pseudo-Devices # disk/mass storage pseudo-devices pseudo-device md 1 # memory disk device (ramdisk) pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) # network pseudo-devices pseudo-device bpfilter # Berkeley packet filter pseudo-device ipfilter # IP filter (firewall) and NAT pseudo-device loop # network loopback # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device rnd # /dev/random and in-kernel generator pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms # userland interface to drivers, including autoconf and properties retrieval pseudo-device drvctl @ 1.2.2.3 log @Sync with HEAD. @ text @a70 5 options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support options IPFILTER_LOOKUP # ippool(8) support options IPFILTER_COMPAT # Compat for IP-Filter #options IPFILTER_DEFAULT_BLOCK # block all packets by default @ 1.1 log @Added support following boards. - AlphaNet MS104-SH4 - TAC T-SH7706LAN Ver.3 - TAC T-SH7706LSR Ver.1 @ text @d1 1 a1 1 # $NetBSD$ d89 1 a89 1 ne0 at mainbus? # Realtek RTL8019AS @