Module Name: src Committed By: martin Date: Thu Nov 21 18:18:00 UTC 2019
Modified Files: src/lib/libc [netbsd-9]: Makefile.inc src/sys/arch/amd64/conf [netbsd-9]: GENERIC XEN3_DOM0 XEN3_DOMU src/sys/arch/cobalt/conf [netbsd-9]: GENERIC src/sys/arch/evbarm/conf [netbsd-9]: ADI_BRH ARMADAXP ARMADILLO-IOT-G3 ARMADILLO9 CP3100 CUBOX CUBOX-I GEMINI GEMINI_MASTER GEMINI_SLAVE GENERIC.common HAWK HPT5325 IGEPV2 IMX6UL-STARTER IQ31244 IQ80310 IQ80321 IXDP425 LUBBOCK N900 OMAP5EVM OSK5912 PANDABOARD SMDK2800 TEAMASA_NPWR TEAMASA_NPWR_FC TISDP2420 TISDP2430 TS7200 TWINTAIL VIPER ZAO425 src/sys/arch/i386/conf [netbsd-9]: GENERIC XEN3PAE_DOM0 XEN3PAE_DOMU src/sys/arch/mvmeppc/conf [netbsd-9]: GENERIC src/sys/arch/pmax/conf [netbsd-9]: GENERIC src/sys/arch/shark/conf [netbsd-9]: GENERIC src/sys/arch/sparc64/conf [netbsd-9]: GENERIC src/sys/arch/zaurus/conf [netbsd-9]: GENERIC src/sys/modules [netbsd-9]: Makefile.inc Log Message: In preparation for the upcoming release, turn off DIAGNOSTIC in most kernel configs, modules and libc. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.19.4.1 src/lib/libc/Makefile.inc cvs rdiff -u -r1.531.2.3 -r1.531.2.4 src/sys/arch/amd64/conf/GENERIC cvs rdiff -u -r1.167.2.1 -r1.167.2.2 src/sys/arch/amd64/conf/XEN3_DOM0 cvs rdiff -u -r1.89 -r1.89.2.1 src/sys/arch/amd64/conf/XEN3_DOMU cvs rdiff -u -r1.162 -r1.162.2.1 src/sys/arch/cobalt/conf/GENERIC cvs rdiff -u -r1.73 -r1.73.8.1 src/sys/arch/evbarm/conf/ADI_BRH cvs rdiff -u -r1.26 -r1.26.4.1 src/sys/arch/evbarm/conf/ARMADAXP cvs rdiff -u -r1.19 -r1.19.2.1 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3 cvs rdiff -u -r1.60 -r1.60.4.1 src/sys/arch/evbarm/conf/ARMADILLO9 cvs rdiff -u -r1.48 -r1.48.4.1 src/sys/arch/evbarm/conf/CP3100 cvs rdiff -u -r1.14 -r1.14.2.1 src/sys/arch/evbarm/conf/CUBOX cvs rdiff -u -r1.22.2.1 -r1.22.2.2 src/sys/arch/evbarm/conf/CUBOX-I cvs rdiff -u -r1.38 -r1.38.4.1 src/sys/arch/evbarm/conf/GEMINI \ src/sys/arch/evbarm/conf/GEMINI_SLAVE cvs rdiff -u -r1.37 -r1.37.4.1 src/sys/arch/evbarm/conf/GEMINI_MASTER cvs rdiff -u -r1.34 -r1.34.2.1 src/sys/arch/evbarm/conf/GENERIC.common cvs rdiff -u -r1.8 -r1.8.8.1 src/sys/arch/evbarm/conf/HAWK cvs rdiff -u -r1.42 -r1.42.2.1 src/sys/arch/evbarm/conf/HPT5325 cvs rdiff -u -r1.35 -r1.35.2.1 src/sys/arch/evbarm/conf/IGEPV2 cvs rdiff -u -r1.13 -r1.13.2.1 src/sys/arch/evbarm/conf/IMX6UL-STARTER cvs rdiff -u -r1.74 -r1.74.4.1 src/sys/arch/evbarm/conf/IQ31244 \ src/sys/arch/evbarm/conf/TWINTAIL cvs rdiff -u -r1.91 -r1.91.8.1 src/sys/arch/evbarm/conf/IQ80310 cvs rdiff -u -r1.89 -r1.89.4.1 src/sys/arch/evbarm/conf/IQ80321 cvs rdiff -u -r1.56 -r1.56.4.1 src/sys/arch/evbarm/conf/IXDP425 cvs rdiff -u -r1.60 -r1.60.8.1 src/sys/arch/evbarm/conf/LUBBOCK cvs rdiff -u -r1.31 -r1.31.2.1 src/sys/arch/evbarm/conf/N900 cvs rdiff -u -r1.16 -r1.16.2.1 src/sys/arch/evbarm/conf/OMAP5EVM cvs rdiff -u -r1.33 -r1.33.4.1 src/sys/arch/evbarm/conf/OSK5912 cvs rdiff -u -r1.29.2.1 -r1.29.2.2 src/sys/arch/evbarm/conf/PANDABOARD cvs rdiff -u -r1.61 -r1.61.4.1 src/sys/arch/evbarm/conf/SMDK2800 cvs rdiff -u -r1.95 -r1.95.4.1 src/sys/arch/evbarm/conf/TEAMASA_NPWR cvs rdiff -u -r1.53 -r1.53.4.1 src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC cvs rdiff -u -r1.40 -r1.40.4.1 src/sys/arch/evbarm/conf/TISDP2420 cvs rdiff -u -r1.39 -r1.39.4.1 src/sys/arch/evbarm/conf/TISDP2430 cvs rdiff -u -r1.73 -r1.73.4.1 src/sys/arch/evbarm/conf/TS7200 cvs rdiff -u -r1.42 -r1.42.4.1 src/sys/arch/evbarm/conf/VIPER cvs rdiff -u -r1.64 -r1.64.4.1 src/sys/arch/evbarm/conf/ZAO425 cvs rdiff -u -r1.1208.2.1 -r1.1208.2.2 src/sys/arch/i386/conf/GENERIC cvs rdiff -u -r1.13.4.1 -r1.13.4.2 src/sys/arch/i386/conf/XEN3PAE_DOM0 cvs rdiff -u -r1.6 -r1.6.4.1 src/sys/arch/i386/conf/XEN3PAE_DOMU cvs rdiff -u -r1.28 -r1.28.4.1 src/sys/arch/mvmeppc/conf/GENERIC cvs rdiff -u -r1.199 -r1.199.2.1 src/sys/arch/pmax/conf/GENERIC cvs rdiff -u -r1.133 -r1.133.2.1 src/sys/arch/shark/conf/GENERIC cvs rdiff -u -r1.216 -r1.216.2.1 src/sys/arch/sparc64/conf/GENERIC cvs rdiff -u -r1.86.2.2 -r1.86.2.3 src/sys/arch/zaurus/conf/GENERIC cvs rdiff -u -r1.8 -r1.8.4.1 src/sys/modules/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libc/Makefile.inc diff -u src/lib/libc/Makefile.inc:1.19 src/lib/libc/Makefile.inc:1.19.4.1 --- src/lib/libc/Makefile.inc:1.19 Sat Jun 9 22:41:55 2018 +++ src/lib/libc/Makefile.inc Thu Nov 21 18:17:58 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.19 2018/06/09 22:41:55 christos Exp $ +# $NetBSD: Makefile.inc,v 1.19.4.1 2019/11/21 18:17:58 martin Exp $ # @(#)Makefile 8.2 (Berkeley) 2/3/94 # # All library objects contain sccsid strings by default; they may be @@ -30,7 +30,7 @@ RUMPRUN?= no WARNS=5 CPPFLAGS+= -D_LIBC -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -CPPFLAGS+= -D_DIAGNOSTIC +#CPPFLAGS+= -D_DIAGNOSTIC .if defined(MLIBDIR) CPPFLAGS+= -DMLIBDIR=\"${MLIBDIR}\" .endif Index: src/sys/arch/amd64/conf/GENERIC diff -u src/sys/arch/amd64/conf/GENERIC:1.531.2.3 src/sys/arch/amd64/conf/GENERIC:1.531.2.4 --- src/sys/arch/amd64/conf/GENERIC:1.531.2.3 Tue Oct 15 18:10:09 2019 +++ src/sys/arch/amd64/conf/GENERIC Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.531.2.3 2019/10/15 18:10:09 martin Exp $ +# $NetBSD: GENERIC,v 1.531.2.4 2019/11/21 18:17:59 martin Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/amd64/conf/std.amd64" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.531.2.3 $" +#ident "GENERIC-$Revision: 1.531.2.4 $" maxusers 64 # estimated number of users @@ -98,7 +98,7 @@ vmt0 at cpu0 # VMware Tools options BUFQ_PRIOCSCAN # Diagnostic/debugging support options -options DIAGNOSTIC # inexpensive kernel consistency checks +#options DIAGNOSTIC # inexpensive kernel consistency checks # XXX to be commented out on release branch #options DEBUG # expensive debugging checks/support #options LOCKDEBUG # expensive locking checks/support @@ -1174,6 +1174,6 @@ include "dev/veriexec.config" options PAX_SEGVGUARD=0 # PaX Segmentation fault guard options PAX_MPROTECT=1 # PaX mprotect(2) restrictions -options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug +#options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug options PAX_ASLR=1 # PaX Address Space Layout Randomization -options PAX_ASLR_DEBUG=1 # PaX ASLR debug +#options PAX_ASLR_DEBUG=1 # PaX ASLR debug Index: src/sys/arch/amd64/conf/XEN3_DOM0 diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.167.2.1 src/sys/arch/amd64/conf/XEN3_DOM0:1.167.2.2 --- src/sys/arch/amd64/conf/XEN3_DOM0:1.167.2.1 Fri Aug 9 15:59:52 2019 +++ src/sys/arch/amd64/conf/XEN3_DOM0 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: XEN3_DOM0,v 1.167.2.1 2019/08/09 15:59:52 martin Exp $ +# $NetBSD: XEN3_DOM0,v 1.167.2.2 2019/11/21 18:17:59 martin Exp $ include "arch/amd64/conf/std.xen" @@ -11,7 +11,7 @@ options INCLUDE_CONFIG_FILE # embed con #options UVMHIST_PRINT #options SYSCALL_DEBUG -#ident "XEN3_DOM0-$Revision: 1.167.2.1 $" +#ident "XEN3_DOM0-$Revision: 1.167.2.2 $" maxusers 32 # estimated number of users @@ -55,7 +55,7 @@ options SYSCTL_INCLUDE_DESCR # Include options BUFQ_PRIOCSCAN # Diagnostic/debugging support options -options DIAGNOSTIC # inexpensive kernel consistency checks +#options DIAGNOSTIC # inexpensive kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' Index: src/sys/arch/amd64/conf/XEN3_DOMU diff -u src/sys/arch/amd64/conf/XEN3_DOMU:1.89 src/sys/arch/amd64/conf/XEN3_DOMU:1.89.2.1 --- src/sys/arch/amd64/conf/XEN3_DOMU:1.89 Mon May 6 02:24:37 2019 +++ src/sys/arch/amd64/conf/XEN3_DOMU Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: XEN3_DOMU,v 1.89 2019/05/06 02:24:37 sevan Exp $ +# $NetBSD: XEN3_DOMU,v 1.89.2.1 2019/11/21 18:17:59 martin Exp $ include "arch/amd64/conf/std.xen" @@ -11,7 +11,7 @@ options INCLUDE_CONFIG_FILE # embed con #options UVMHIST_PRINT #options SYSCALL_DEBUG -#ident "XEN3_DOMU-$Revision: 1.89 $" +#ident "XEN3_DOMU-$Revision: 1.89.2.1 $" maxusers 32 # estimated number of users @@ -47,7 +47,7 @@ options SYSCTL_INCLUDE_DESCR # Include options BUFQ_PRIOCSCAN # Diagnostic/debugging support options -options DIAGNOSTIC # inexpensive kernel consistency checks +#options DIAGNOSTIC # inexpensive kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' Index: src/sys/arch/cobalt/conf/GENERIC diff -u src/sys/arch/cobalt/conf/GENERIC:1.162 src/sys/arch/cobalt/conf/GENERIC:1.162.2.1 --- src/sys/arch/cobalt/conf/GENERIC:1.162 Fri Apr 26 21:40:29 2019 +++ src/sys/arch/cobalt/conf/GENERIC Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.162 2019/04/26 21:40:29 sevan Exp $ +# $NetBSD: GENERIC,v 1.162.2.1 2019/11/21 18:17:59 martin Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/cobalt/conf/std.cobalt" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.162 $" +#ident "GENERIC-$Revision: 1.162.2.1 $" maxusers 32 @@ -42,8 +42,8 @@ options SYSCTL_INCLUDE_DESCR # Include options BUFQ_PRIOCSCAN # Debugging options -options DIAGNOSTIC # extra kernel sanity checking -options DEBUG # extra kernel debugging support +#options DIAGNOSTIC # extra kernel sanity checking +#options DEBUG # extra kernel debugging support options DDB # kernel dynamic debugger #options DDB_HISTORY_SIZE=100 # enable history editing in DDB makeoptions DEBUG="-g" # compile full symbol table Index: src/sys/arch/evbarm/conf/ADI_BRH diff -u src/sys/arch/evbarm/conf/ADI_BRH:1.73 src/sys/arch/evbarm/conf/ADI_BRH:1.73.8.1 --- src/sys/arch/evbarm/conf/ADI_BRH:1.73 Thu Sep 14 07:58:40 2017 +++ src/sys/arch/evbarm/conf/ADI_BRH Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: ADI_BRH,v 1.73 2017/09/14 07:58:40 mrg Exp $ +# $NetBSD: ADI_BRH,v 1.73.8.1 2019/11/21 18:17:59 martin Exp $ # # ADI_BRH -- ADI Engineering "Big Red Head" i80200 Evaluation Board # @@ -109,7 +109,7 @@ options MIIVERBOSE # Verbose MII autoco # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/ARMADAXP diff -u src/sys/arch/evbarm/conf/ARMADAXP:1.26 src/sys/arch/evbarm/conf/ARMADAXP:1.26.4.1 --- src/sys/arch/evbarm/conf/ARMADAXP:1.26 Tue Oct 23 19:58:52 2018 +++ src/sys/arch/evbarm/conf/ARMADAXP Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: ARMADAXP,v 1.26 2018/10/23 19:58:52 jdolecek Exp $ +# $NetBSD: ARMADAXP,v 1.26.4.1 2019/11/21 18:17:59 martin Exp $ # # ARMADA XP DEV BOARD # @@ -112,7 +112,7 @@ options KTRACE # system call tracing, # Development and Debugging options options LOCKDEBUG -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options PMAPCOUNTERS Index: src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3 diff -u src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.19 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.19.2.1 --- src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.19 Wed Jul 24 12:33:18 2019 +++ src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: ARMADILLO-IOT-G3,v 1.19 2019/07/24 12:33:18 hkenken Exp $ +# $NetBSD: ARMADILLO-IOT-G3,v 1.19.2.1 2019/11/21 18:17:59 martin Exp $ # # ARMADILLO-IOT-G3 -- Atmark Techno, Armadillo-IoT G3 # @@ -49,7 +49,7 @@ options BUFQ_PRIOCSCAN # Diagnostic/debugging support options options VERBOSE_INIT_ARM # verbose bootstraping messages -options DIAGNOSTIC # internally consistency checks +#options DIAGNOSTIC # internally consistency checks # XXX to be commented out on release branch/ #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code Index: src/sys/arch/evbarm/conf/ARMADILLO9 diff -u src/sys/arch/evbarm/conf/ARMADILLO9:1.60 src/sys/arch/evbarm/conf/ARMADILLO9:1.60.4.1 --- src/sys/arch/evbarm/conf/ARMADILLO9:1.60 Wed Aug 1 20:04:10 2018 +++ src/sys/arch/evbarm/conf/ARMADILLO9 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: ARMADILLO9,v 1.60 2018/08/01 20:04:10 maxv Exp $ +# $NetBSD: ARMADILLO9,v 1.60.4.1 2019/11/21 18:17:59 martin Exp $ # # ARMADILLO9 -- Atmark Techno, Armadillo-9 # @@ -104,7 +104,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/CP3100 diff -u src/sys/arch/evbarm/conf/CP3100:1.48 src/sys/arch/evbarm/conf/CP3100:1.48.4.1 --- src/sys/arch/evbarm/conf/CP3100:1.48 Wed Aug 1 20:04:10 2018 +++ src/sys/arch/evbarm/conf/CP3100 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: CP3100,v 1.48 2018/08/01 20:04:10 maxv Exp $ +# $NetBSD: CP3100,v 1.48.4.1 2019/11/21 18:17:59 martin Exp $ # # CP3100 -- Certance CP3100 Kernel # @@ -107,7 +107,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/CUBOX diff -u src/sys/arch/evbarm/conf/CUBOX:1.14 src/sys/arch/evbarm/conf/CUBOX:1.14.2.1 --- src/sys/arch/evbarm/conf/CUBOX:1.14 Fri Apr 26 22:46:03 2019 +++ src/sys/arch/evbarm/conf/CUBOX Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: CUBOX,v 1.14 2019/04/26 22:46:03 sevan Exp $ +# $NetBSD: CUBOX,v 1.14.2.1 2019/11/21 18:17:59 martin Exp $ # # CUBOX -- SolidRun Ltd. Cubox kernel # @@ -48,7 +48,7 @@ options BUFQ_PRIOCSCAN # Diagnostic/debugging support options #options VERBOSE_INIT_ARM # verbose bootstraping messages -options DIAGNOSTIC # internally consistency checks +#options DIAGNOSTIC # internally consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code Index: src/sys/arch/evbarm/conf/CUBOX-I diff -u src/sys/arch/evbarm/conf/CUBOX-I:1.22.2.1 src/sys/arch/evbarm/conf/CUBOX-I:1.22.2.2 --- src/sys/arch/evbarm/conf/CUBOX-I:1.22.2.1 Thu Aug 15 09:49:49 2019 +++ src/sys/arch/evbarm/conf/CUBOX-I Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: CUBOX-I,v 1.22.2.1 2019/08/15 09:49:49 martin Exp $ +# $NetBSD: CUBOX-I,v 1.22.2.2 2019/11/21 18:17:59 martin Exp $ # # CuBox-i # - http://www.solid-run.com/products/cubox-i-mini-computer/ @@ -47,7 +47,7 @@ options BUFQ_PRIOCSCAN # Diagnostic/debugging support options options VERBOSE_INIT_ARM # verbose bootstraping messages -options DIAGNOSTIC # internally consistency checks +#options DIAGNOSTIC # internally consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code Index: src/sys/arch/evbarm/conf/GEMINI diff -u src/sys/arch/evbarm/conf/GEMINI:1.38 src/sys/arch/evbarm/conf/GEMINI:1.38.4.1 --- src/sys/arch/evbarm/conf/GEMINI:1.38 Tue Oct 23 19:58:52 2018 +++ src/sys/arch/evbarm/conf/GEMINI Thu Nov 21 18:17:59 2019 @@ -97,7 +97,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/GEMINI_SLAVE diff -u src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.38 src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.38.4.1 --- src/sys/arch/evbarm/conf/GEMINI_SLAVE:1.38 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/GEMINI_SLAVE Thu Nov 21 18:17:59 2019 @@ -97,7 +97,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/GEMINI_MASTER diff -u src/sys/arch/evbarm/conf/GEMINI_MASTER:1.37 src/sys/arch/evbarm/conf/GEMINI_MASTER:1.37.4.1 --- src/sys/arch/evbarm/conf/GEMINI_MASTER:1.37 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/GEMINI_MASTER Thu Nov 21 18:17:59 2019 @@ -98,7 +98,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/GENERIC.common diff -u src/sys/arch/evbarm/conf/GENERIC.common:1.34 src/sys/arch/evbarm/conf/GENERIC.common:1.34.2.1 --- src/sys/arch/evbarm/conf/GENERIC.common:1.34 Sun Jul 21 17:05:11 2019 +++ src/sys/arch/evbarm/conf/GENERIC.common Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC.common,v 1.34 2019/07/21 17:05:11 rin Exp $ +# $NetBSD: GENERIC.common,v 1.34.2.1 2019/11/21 18:17:59 martin Exp $ # # GENERIC evbarm kernel config (template) # @@ -107,7 +107,7 @@ options BUFQ_PRIOCSCAN # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG options KDTRACE_HOOKS # kernel DTrace hooks #options LOCKDEBUG @@ -155,8 +155,8 @@ pseudo-device lockstat # lock profiling include "dev/veriexec.config" -options PAX_ASLR_DEBUG=1 # PaX ASLR debug +#options PAX_ASLR_DEBUG=1 # PaX ASLR debug options PAX_SEGVGUARD=0 # PaX Segmentation fault guard options PAX_MPROTECT=1 # PaX mprotect(2) restrictions -options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug +#options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug options PAX_ASLR=1 # PaX Address Space Layout Randomization Index: src/sys/arch/evbarm/conf/HAWK diff -u src/sys/arch/evbarm/conf/HAWK:1.8 src/sys/arch/evbarm/conf/HAWK:1.8.8.1 --- src/sys/arch/evbarm/conf/HAWK:1.8 Thu Sep 14 07:58:40 2017 +++ src/sys/arch/evbarm/conf/HAWK Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: HAWK,v 1.8 2017/09/14 07:58:40 mrg Exp $ +# $NetBSD: HAWK,v 1.8.8.1 2019/11/21 18:17:59 martin Exp $ # # HAWK -- TI OMAPL138 based Board Kernel # @@ -89,7 +89,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PGALLOC_VERBOSE #options DEBUG_DMA Index: src/sys/arch/evbarm/conf/HPT5325 diff -u src/sys/arch/evbarm/conf/HPT5325:1.42 src/sys/arch/evbarm/conf/HPT5325:1.42.2.1 --- src/sys/arch/evbarm/conf/HPT5325:1.42 Fri Apr 26 22:46:03 2019 +++ src/sys/arch/evbarm/conf/HPT5325 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: HPT5325,v 1.42 2019/04/26 22:46:03 sevan Exp $ +# $NetBSD: HPT5325,v 1.42.2.1 2019/11/21 18:17:59 martin Exp $ # # This configuration supports for HP T5325 Thin Client # @@ -130,7 +130,7 @@ options BUFQ_PRIOCSCAN # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/IGEPV2 diff -u src/sys/arch/evbarm/conf/IGEPV2:1.35 src/sys/arch/evbarm/conf/IGEPV2:1.35.2.1 --- src/sys/arch/evbarm/conf/IGEPV2:1.35 Sat May 18 08:49:23 2019 +++ src/sys/arch/evbarm/conf/IGEPV2 Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: IGEPV2,v 1.35 2019/05/18 08:49:23 skrll Exp $ +# $NetBSD: IGEPV2,v 1.35.2.1 2019/11/21 18:17:59 martin Exp $ # # IGEPv2 -- TI OMAP 3530 Eval Board Kernel # @@ -109,7 +109,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options DDB # in-kernel debugger Index: src/sys/arch/evbarm/conf/IMX6UL-STARTER diff -u src/sys/arch/evbarm/conf/IMX6UL-STARTER:1.13 src/sys/arch/evbarm/conf/IMX6UL-STARTER:1.13.2.1 --- src/sys/arch/evbarm/conf/IMX6UL-STARTER:1.13 Wed Jul 24 12:33:18 2019 +++ src/sys/arch/evbarm/conf/IMX6UL-STARTER Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: IMX6UL-STARTER,v 1.13 2019/07/24 12:33:18 hkenken Exp $ +# $NetBSD: IMX6UL-STARTER,v 1.13.2.1 2019/11/21 18:17:59 martin Exp $ # # IMX6UL-STARTER - Freescale i.MX6UL Evaluation Board # @@ -48,7 +48,7 @@ options BUFQ_PRIOCSCAN # Diagnostic/debugging support options options VERBOSE_INIT_ARM # verbose bootstraping messages -options DIAGNOSTIC # internally consistency checks +#options DIAGNOSTIC # internally consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code @@ -388,6 +388,6 @@ include "dev/veriexec.config" options PAX_SEGVGUARD=0 # PaX Segmentation fault guard options PAX_MPROTECT=1 # PaX mprotect(2) restrictions -options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug +#options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug options PAX_ASLR=1 # PaX Address Space Layout Randomization -options PAX_ASLR_DEBUG=1 # PaX ASLR debug +#options PAX_ASLR_DEBUG=1 # PaX ASLR debug Index: src/sys/arch/evbarm/conf/IQ31244 diff -u src/sys/arch/evbarm/conf/IQ31244:1.74 src/sys/arch/evbarm/conf/IQ31244:1.74.4.1 --- src/sys/arch/evbarm/conf/IQ31244:1.74 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/IQ31244 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: IQ31244,v 1.74 2018/07/12 10:46:43 maxv Exp $ +# $NetBSD: IQ31244,v 1.74.4.1 2019/11/21 18:17:59 martin Exp $ # # IQ31244 -- Intel IQ31244 Evaluation Board Kernel # @@ -107,7 +107,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/TWINTAIL diff -u src/sys/arch/evbarm/conf/TWINTAIL:1.74 src/sys/arch/evbarm/conf/TWINTAIL:1.74.4.1 --- src/sys/arch/evbarm/conf/TWINTAIL:1.74 Tue Oct 23 19:58:52 2018 +++ src/sys/arch/evbarm/conf/TWINTAIL Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: TWINTAIL,v 1.74 2018/10/23 19:58:52 jdolecek Exp $ +# $NetBSD: TWINTAIL,v 1.74.4.1 2019/11/21 18:17:59 martin Exp $ # # TWINTAIL -- Genetec corp. G4255EB-X002 Evaluation Board Kernel # @@ -106,7 +106,7 @@ options SCSIVERBOSE # Verbose SCSI erro # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/IQ80310 diff -u src/sys/arch/evbarm/conf/IQ80310:1.91 src/sys/arch/evbarm/conf/IQ80310:1.91.8.1 --- src/sys/arch/evbarm/conf/IQ80310:1.91 Thu Sep 14 07:58:40 2017 +++ src/sys/arch/evbarm/conf/IQ80310 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: IQ80310,v 1.91 2017/09/14 07:58:40 mrg Exp $ +# $NetBSD: IQ80310,v 1.91.8.1 2019/11/21 18:17:59 martin Exp $ # # IQ80310 -- Intel IQ80310 Evaluation Board Kernel # @@ -109,7 +109,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/IQ80321 diff -u src/sys/arch/evbarm/conf/IQ80321:1.89 src/sys/arch/evbarm/conf/IQ80321:1.89.4.1 --- src/sys/arch/evbarm/conf/IQ80321:1.89 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/IQ80321 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: IQ80321,v 1.89 2018/07/12 10:46:43 maxv Exp $ +# $NetBSD: IQ80321,v 1.89.4.1 2019/11/21 18:17:59 martin Exp $ # # IQ80321 -- Intel IQ80321 Evaluation Board Kernel # @@ -107,7 +107,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/IXDP425 diff -u src/sys/arch/evbarm/conf/IXDP425:1.56 src/sys/arch/evbarm/conf/IXDP425:1.56.4.1 --- src/sys/arch/evbarm/conf/IXDP425:1.56 Wed Dec 12 06:29:36 2018 +++ src/sys/arch/evbarm/conf/IXDP425 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: IXDP425,v 1.56 2018/12/12 06:29:36 maxv Exp $ +# $NetBSD: IXDP425,v 1.56.4.1 2019/11/21 18:17:59 martin Exp $ # # IXDP425 -- Intel IXDP425/IXCDP1100 Development Platform # @@ -112,7 +112,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/LUBBOCK diff -u src/sys/arch/evbarm/conf/LUBBOCK:1.60 src/sys/arch/evbarm/conf/LUBBOCK:1.60.8.1 --- src/sys/arch/evbarm/conf/LUBBOCK:1.60 Thu Sep 14 07:58:40 2017 +++ src/sys/arch/evbarm/conf/LUBBOCK Thu Nov 21 18:17:59 2019 @@ -100,7 +100,7 @@ options PCMCIAVERBOSE # verbose PCMCIA # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/N900 diff -u src/sys/arch/evbarm/conf/N900:1.31 src/sys/arch/evbarm/conf/N900:1.31.2.1 --- src/sys/arch/evbarm/conf/N900:1.31 Sat May 18 08:49:23 2019 +++ src/sys/arch/evbarm/conf/N900 Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: N900,v 1.31 2019/05/18 08:49:23 skrll Exp $ +# $NetBSD: N900,v 1.31.2.1 2019/11/21 18:17:59 martin Exp $ # # N900 -- Nokia N900 Kernel # @@ -108,7 +108,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options LOCKDEBUG # expensive locking checks/support #options PMAP_DEBUG # Enable pmap_debug_level code Index: src/sys/arch/evbarm/conf/OMAP5EVM diff -u src/sys/arch/evbarm/conf/OMAP5EVM:1.16 src/sys/arch/evbarm/conf/OMAP5EVM:1.16.2.1 --- src/sys/arch/evbarm/conf/OMAP5EVM:1.16 Sat May 18 08:49:23 2019 +++ src/sys/arch/evbarm/conf/OMAP5EVM Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: OMAP5EVM,v 1.16 2019/05/18 08:49:23 skrll Exp $ +# $NetBSD: OMAP5EVM,v 1.16.2.1 2019/11/21 18:17:59 martin Exp $ # # PANDABOARD -- TI OMAP 4430 Eval Board Kernel # @@ -113,7 +113,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options DDB # in-kernel debugger Index: src/sys/arch/evbarm/conf/OSK5912 diff -u src/sys/arch/evbarm/conf/OSK5912:1.33 src/sys/arch/evbarm/conf/OSK5912:1.33.4.1 --- src/sys/arch/evbarm/conf/OSK5912:1.33 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/OSK5912 Thu Nov 21 18:17:59 2019 @@ -95,7 +95,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/PANDABOARD diff -u src/sys/arch/evbarm/conf/PANDABOARD:1.29.2.1 src/sys/arch/evbarm/conf/PANDABOARD:1.29.2.2 --- src/sys/arch/evbarm/conf/PANDABOARD:1.29.2.1 Thu Aug 15 09:49:49 2019 +++ src/sys/arch/evbarm/conf/PANDABOARD Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: PANDABOARD,v 1.29.2.1 2019/08/15 09:49:49 martin Exp $ +# $NetBSD: PANDABOARD,v 1.29.2.2 2019/11/21 18:17:59 martin Exp $ # # PANDABOARD -- TI OMAP 4430 Eval Board Kernel # @@ -111,7 +111,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options DDB # in-kernel debugger Index: src/sys/arch/evbarm/conf/SMDK2800 diff -u src/sys/arch/evbarm/conf/SMDK2800:1.61 src/sys/arch/evbarm/conf/SMDK2800:1.61.4.1 --- src/sys/arch/evbarm/conf/SMDK2800:1.61 Wed Aug 1 20:04:11 2018 +++ src/sys/arch/evbarm/conf/SMDK2800 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: SMDK2800,v 1.61 2018/08/01 20:04:11 maxv Exp $ +# $NetBSD: SMDK2800,v 1.61.4.1 2019/11/21 18:17:59 martin Exp $ # # SMDK2800 -- Samsung's S3C2800 evaluation board. # @@ -111,7 +111,7 @@ options USERCONF # userconf(4) support #options ARM700BUGTRACK # track the ARM700 swi bug #options PORTMASTER # Enable PortMaster only options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages #options KGDB Index: src/sys/arch/evbarm/conf/TEAMASA_NPWR diff -u src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.95 src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.95.4.1 --- src/sys/arch/evbarm/conf/TEAMASA_NPWR:1.95 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/TEAMASA_NPWR Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: TEAMASA_NPWR,v 1.95 2018/07/12 10:46:43 maxv Exp $ +# $NetBSD: TEAMASA_NPWR,v 1.95.4.1 2019/11/21 18:17:59 martin Exp $ # # TEAMASA_NPWR -- Team ASA, Inc. Npwr -- XScale/IOP310-based # server appliance. @@ -115,7 +115,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC diff -u src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC:1.53 src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC:1.53.4.1 --- src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC:1.53 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/TEAMASA_NPWR_FC Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: TEAMASA_NPWR_FC,v 1.53 2018/07/12 10:46:43 maxv Exp $ +# $NetBSD: TEAMASA_NPWR_FC,v 1.53.4.1 2019/11/21 18:17:59 martin Exp $ # # TeamASA NPWR-FC, i80321-based SBC # @@ -108,7 +108,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/TISDP2420 diff -u src/sys/arch/evbarm/conf/TISDP2420:1.40 src/sys/arch/evbarm/conf/TISDP2420:1.40.4.1 --- src/sys/arch/evbarm/conf/TISDP2420:1.40 Tue Oct 23 19:58:52 2018 +++ src/sys/arch/evbarm/conf/TISDP2420 Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: TISDP2420,v 1.40 2018/10/23 19:58:52 jdolecek Exp $ +# $NetBSD: TISDP2420,v 1.40.4.1 2019/11/21 18:17:59 martin Exp $ # # TISDP2420 -- TI OMAP 2420 Eval Board Kernel # @@ -107,7 +107,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/TISDP2430 diff -u src/sys/arch/evbarm/conf/TISDP2430:1.39 src/sys/arch/evbarm/conf/TISDP2430:1.39.4.1 --- src/sys/arch/evbarm/conf/TISDP2430:1.39 Tue Oct 23 19:58:52 2018 +++ src/sys/arch/evbarm/conf/TISDP2430 Thu Nov 21 18:17:59 2019 @@ -1,5 +1,5 @@ # -# $NetBSD: TISDP2430,v 1.39 2018/10/23 19:58:52 jdolecek Exp $ +# $NetBSD: TISDP2430,v 1.39.4.1 2019/11/21 18:17:59 martin Exp $ # # TISDP2430 -- TI OMAP 2430 Eval Board Kernel # @@ -106,7 +106,7 @@ options KTRACE # system call tracing, # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/TS7200 diff -u src/sys/arch/evbarm/conf/TS7200:1.73 src/sys/arch/evbarm/conf/TS7200:1.73.4.1 --- src/sys/arch/evbarm/conf/TS7200:1.73 Wed Feb 6 11:58:31 2019 +++ src/sys/arch/evbarm/conf/TS7200 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: TS7200,v 1.73 2019/02/06 11:58:31 rin Exp $ +# $NetBSD: TS7200,v 1.73.4.1 2019/11/21 18:17:59 martin Exp $ # # TS7200 - Kernel for Technologic Systems TS7200 ARM hardware # @@ -111,7 +111,7 @@ options IRQSTATS # manage IRQ statistic # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/VIPER diff -u src/sys/arch/evbarm/conf/VIPER:1.42 src/sys/arch/evbarm/conf/VIPER:1.42.4.1 --- src/sys/arch/evbarm/conf/VIPER:1.42 Thu Jul 12 10:46:43 2018 +++ src/sys/arch/evbarm/conf/VIPER Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: VIPER,v 1.42 2018/07/12 10:46:43 maxv Exp $ +# $NetBSD: VIPER,v 1.42.4.1 2019/11/21 18:17:59 martin Exp $ # # Arcom Viper # @@ -101,7 +101,7 @@ options IRQSTATS # manage IRQ statistic # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/evbarm/conf/ZAO425 diff -u src/sys/arch/evbarm/conf/ZAO425:1.64 src/sys/arch/evbarm/conf/ZAO425:1.64.4.1 --- src/sys/arch/evbarm/conf/ZAO425:1.64 Wed Dec 12 06:29:36 2018 +++ src/sys/arch/evbarm/conf/ZAO425 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: ZAO425,v 1.64 2018/12/12 06:29:36 maxv Exp $ +# $NetBSD: ZAO425,v 1.64.4.1 2019/11/21 18:17:59 martin Exp $ # # ZAO425 -- Intel IXP425 # @@ -112,7 +112,7 @@ options USERCONF # userconf(4) support # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options PMAP_DEBUG # Enable pmap_debug_level code options VERBOSE_INIT_ARM # verbose bootstraping messages Index: src/sys/arch/i386/conf/GENERIC diff -u src/sys/arch/i386/conf/GENERIC:1.1208.2.1 src/sys/arch/i386/conf/GENERIC:1.1208.2.2 --- src/sys/arch/i386/conf/GENERIC:1.1208.2.1 Fri Aug 9 15:59:52 2019 +++ src/sys/arch/i386/conf/GENERIC Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.1208.2.1 2019/08/09 15:59:52 martin Exp $ +# $NetBSD: GENERIC,v 1.1208.2.2 2019/11/21 18:17:59 martin Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/i386/conf/std.i386" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.1208.2.1 $" +#ident "GENERIC-$Revision: 1.1208.2.2 $" maxusers 64 # estimated number of users @@ -109,7 +109,7 @@ options SYSCTL_INCLUDE_DESCR # Include options BUFQ_PRIOCSCAN # Diagnostic/debugging support options -options DIAGNOSTIC # inexpensive kernel consistency checks +#options DIAGNOSTIC # inexpensive kernel consistency checks # XXX to be commented out on release branch #options DEBUG # expensive debugging checks/support #options LOCKDEBUG # expensive locking checks/support @@ -1506,8 +1506,8 @@ pseudo-device drvctl include "dev/veriexec.config" -options PAX_ASLR_DEBUG=1 # PaX ASLR debug +#options PAX_ASLR_DEBUG=1 # PaX ASLR debug options PAX_SEGVGUARD=0 # PaX Segmentation fault guard options PAX_MPROTECT=1 # PaX mprotect(2) restrictions -options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug +#options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug options PAX_ASLR=1 # PaX Address Space Layout Randomization Index: src/sys/arch/i386/conf/XEN3PAE_DOM0 diff -u src/sys/arch/i386/conf/XEN3PAE_DOM0:1.13.4.1 src/sys/arch/i386/conf/XEN3PAE_DOM0:1.13.4.2 --- src/sys/arch/i386/conf/XEN3PAE_DOM0:1.13.4.1 Fri Aug 9 15:59:52 2019 +++ src/sys/arch/i386/conf/XEN3PAE_DOM0 Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: XEN3PAE_DOM0,v 1.13.4.1 2019/08/09 15:59:52 martin Exp $ +# $NetBSD: XEN3PAE_DOM0,v 1.13.4.2 2019/11/21 18:17:59 martin Exp $ # # XEN3_0: Xen 3.0 domain0 kernel @@ -69,7 +69,7 @@ options SYSCTL_INCLUDE_DESCR # Include options BUFQ_PRIOCSCAN # Diagnostic/debugging support options -options DIAGNOSTIC # inexpensive kernel consistency checks +#options DIAGNOSTIC # inexpensive kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' Index: src/sys/arch/i386/conf/XEN3PAE_DOMU diff -u src/sys/arch/i386/conf/XEN3PAE_DOMU:1.6 src/sys/arch/i386/conf/XEN3PAE_DOMU:1.6.4.1 --- src/sys/arch/i386/conf/XEN3PAE_DOMU:1.6 Mon Feb 11 14:59:32 2019 +++ src/sys/arch/i386/conf/XEN3PAE_DOMU Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: XEN3PAE_DOMU,v 1.6 2019/02/11 14:59:32 cherry Exp $ +# $NetBSD: XEN3PAE_DOMU,v 1.6.4.1 2019/11/21 18:17:59 martin Exp $ include "arch/xen/conf/std.xen" @@ -53,7 +53,7 @@ options SYSCTL_INCLUDE_DESCR # Include options BUFQ_PRIOCSCAN # Diagnostic/debugging support options -options DIAGNOSTIC # inexpensive kernel consistency checks +#options DIAGNOSTIC # inexpensive kernel consistency checks #options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' Index: src/sys/arch/mvmeppc/conf/GENERIC diff -u src/sys/arch/mvmeppc/conf/GENERIC:1.28 src/sys/arch/mvmeppc/conf/GENERIC:1.28.4.1 --- src/sys/arch/mvmeppc/conf/GENERIC:1.28 Wed Aug 1 20:04:12 2018 +++ src/sys/arch/mvmeppc/conf/GENERIC Thu Nov 21 18:17:59 2019 @@ -1,11 +1,11 @@ -# $NetBSD: GENERIC,v 1.28 2018/08/01 20:04:12 maxv Exp $ +# $NetBSD: GENERIC,v 1.28.4.1 2019/11/21 18:17:59 martin Exp $ # include "arch/mvmeppc/conf/std.mvmeppc" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -ident "GENERIC-$Revision: 1.28 $" +ident "GENERIC-$Revision: 1.28.4.1 $" maxusers 8 @@ -29,8 +29,8 @@ options PIPE_SOCKETPAIR # smaller, but #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel # Diagnostic/debugging support options -options DIAGNOSTIC # cheap kernel consistency checks -options DEBUG # expensive debugging checks/support +#options DIAGNOSTIC # cheap kernel consistency checks +#options DEBUG # expensive debugging checks/support options DDB # in-kernel debugger pseudo-device ksyms #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB Index: src/sys/arch/pmax/conf/GENERIC diff -u src/sys/arch/pmax/conf/GENERIC:1.199 src/sys/arch/pmax/conf/GENERIC:1.199.2.1 --- src/sys/arch/pmax/conf/GENERIC:1.199 Fri Apr 26 21:40:31 2019 +++ src/sys/arch/pmax/conf/GENERIC Thu Nov 21 18:18:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.199 2019/04/26 21:40:31 sevan Exp $ +# $NetBSD: GENERIC,v 1.199.2.1 2019/11/21 18:18:00 martin Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/pmax/conf/std.pmax" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.199 $" +#ident "GENERIC-$Revision: 1.199.2.1 $" maxusers 64 @@ -308,8 +308,8 @@ pseudo-device wsmux # wsmux control de include "dev/veriexec.config" -options PAX_ASLR_DEBUG=1 # PaX ASLR debug +#options PAX_ASLR_DEBUG=1 # PaX ASLR debug options PAX_SEGVGUARD=0 # PaX Segmentation fault guard options PAX_MPROTECT=1 # PaX mprotect(2) restrictions -options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug +#options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug options PAX_ASLR=1 # PaX Address Space Layout Randomization Index: src/sys/arch/shark/conf/GENERIC diff -u src/sys/arch/shark/conf/GENERIC:1.133 src/sys/arch/shark/conf/GENERIC:1.133.2.1 --- src/sys/arch/shark/conf/GENERIC:1.133 Fri Apr 26 21:40:32 2019 +++ src/sys/arch/shark/conf/GENERIC Thu Nov 21 18:18:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.133 2019/04/26 21:40:32 sevan Exp $ +# $NetBSD: GENERIC,v 1.133.2.1 2019/11/21 18:18:00 martin Exp $ # # Generic Shark configuration. # @@ -7,7 +7,7 @@ include "arch/shark/conf/std.shark" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.133 $" +#ident "GENERIC-$Revision: 1.133.2.1 $" # estimated number of users maxusers 32 @@ -143,7 +143,7 @@ options BUFQ_PRIOCSCAN #options ARM700BUGTRACK # track the ARM700 swi bug #options PORTMASTER # Enable PortMaster only options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options PMAP_DEBUG # Enable pmap_debug_level code options DDB # in-kernel debugger makeoptions COPY_SYMTAB=1 # reserve symbol space for DDB Index: src/sys/arch/sparc64/conf/GENERIC diff -u src/sys/arch/sparc64/conf/GENERIC:1.216 src/sys/arch/sparc64/conf/GENERIC:1.216.2.1 --- src/sys/arch/sparc64/conf/GENERIC:1.216 Mon May 6 02:24:37 2019 +++ src/sys/arch/sparc64/conf/GENERIC Thu Nov 21 18:18:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.216 2019/05/06 02:24:37 sevan Exp $ +# $NetBSD: GENERIC,v 1.216.2.1 2019/11/21 18:18:00 martin Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ include "arch/sparc64/conf/std.sparc64" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.216 $" +#ident "GENERIC-$Revision: 1.216.2.1 $" maxusers 64 @@ -100,7 +100,7 @@ options DDB_VERBOSE_HELP # enable verbo ## Adds code to the kernel that does internal consistency checks, and will ## cause the kernel to panic if corruption of internal data structures ## is detected. -options DIAGNOSTIC # extra kernel sanity checking +#options DIAGNOSTIC # extra kernel sanity checking ## Enable (possibly expensive) debugging code that may also display messages ## on the system console @@ -964,7 +964,7 @@ pseudo-device drvctl include "dev/veriexec.config" -options PAX_ASLR_DEBUG=1 # PaX ASLR debug +#options PAX_ASLR_DEBUG=1 # PaX ASLR debug options PAX_SEGVGUARD=0 # PaX Segmentation fault guard # XXX: there is no PLT format for sparc64 that cooperates with # MPROTECT, so disable it for now Index: src/sys/arch/zaurus/conf/GENERIC diff -u src/sys/arch/zaurus/conf/GENERIC:1.86.2.2 src/sys/arch/zaurus/conf/GENERIC:1.86.2.3 --- src/sys/arch/zaurus/conf/GENERIC:1.86.2.2 Sat Nov 16 16:59:15 2019 +++ src/sys/arch/zaurus/conf/GENERIC Thu Nov 21 18:18:00 2019 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.86.2.2 2019/11/16 16:59:15 martin Exp $ +# $NetBSD: GENERIC,v 1.86.2.3 2019/11/21 18:18:00 martin Exp $ # # GENERIC machine description file # @@ -147,7 +147,7 @@ options WSDISPLAY_COMPAT_RAWKBD # can # Development and Debugging options -options DIAGNOSTIC # internal consistency checks +#options DIAGNOSTIC # internal consistency checks #options DEBUG #options VERBOSE_INIT_ARM # verbose bootstraping messages options DDB # in-kernel debugger Index: src/sys/modules/Makefile.inc diff -u src/sys/modules/Makefile.inc:1.8 src/sys/modules/Makefile.inc:1.8.4.1 --- src/sys/modules/Makefile.inc:1.8 Sun Feb 17 04:05:41 2019 +++ src/sys/modules/Makefile.inc Thu Nov 21 18:17:59 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.8 2019/02/17 04:05:41 rin Exp $ +# $NetBSD: Makefile.inc,v 1.8.4.1 2019/11/21 18:17:59 martin Exp $ S!= cd ${.PARSEDIR}/..;pwd CPPFLAGS+= -I${NETBSDSRCDIR}/common/include @@ -7,7 +7,7 @@ WARNS?= 5 # inexpensive kernel consistency checks # XXX to be commented out on release branch -CPPFLAGS+= -DDIAGNOSTIC +# CPPFLAGS+= -DDIAGNOSTIC .if !empty(IOCONF) _BSD_IOCONF_MK_USER_=1