Module Name: src
Committed By: christos
Date: Sat Nov 26 13:59:46 UTC 2016
Modified Files:
src/sys/arch/alpha/conf: GENERIC
src/sys/arch/amd64/conf: ALL GENERIC
src/sys/arch/bebox/conf: GENERIC
src/sys/arch/evbarm/conf: ARMADILLO-IOT-G3 CUBOX-I DUOVERO
GENERIC.common GUMSTIX HPT5325 MARVELL_NAS MMNET_GENERIC
MPCSA_GENERIC MV2120 NITROGEN6X OPENBLOCKS_A6 OPENBLOCKS_AX3 OVERO
PEPPER SHEEVAPLUG
src/sys/arch/evbarm64/conf: A64EMUL
src/sys/arch/i386/conf: ALL GENERIC
src/sys/arch/iyonix/conf: GENERIC
src/sys/arch/landisk/conf: GENERIC
src/sys/arch/pmax/conf: GENERIC
src/sys/arch/prep/conf: GENERIC
src/sys/arch/sparc/conf: GENERIC KRUPS
src/sys/arch/sparc64/conf: GENERIC
Log Message:
mention PAX_SEGVGUARD dependency on FILEASSOC
To generate a diff of this commit:
cvs rdiff -u -r1.370 -r1.371 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.442 -r1.443 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.146 -r1.147 src/sys/arch/bebox/conf/GENERIC
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/CUBOX-I
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/DUOVERO
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/conf/GENERIC.common
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/evbarm/conf/GUMSTIX
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbarm/conf/HPT5325 \
src/sys/arch/evbarm/conf/MV2120
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbarm/conf/MARVELL_NAS
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/MMNET_GENERIC
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/evbarm/conf/MPCSA_GENERIC
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/NITROGEN6X
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbarm/conf/OPENBLOCKS_A6
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/OPENBLOCKS_AX3
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/evbarm/conf/OVERO
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/PEPPER
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/evbarm/conf/SHEEVAPLUG
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm64/conf/A64EMUL
cvs rdiff -u -r1.402 -r1.403 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.1140 -r1.1141 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/iyonix/conf/GENERIC
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/landisk/conf/GENERIC
cvs rdiff -u -r1.186 -r1.187 src/sys/arch/pmax/conf/GENERIC
cvs rdiff -u -r1.175 -r1.176 src/sys/arch/prep/conf/GENERIC
cvs rdiff -u -r1.250 -r1.251 src/sys/arch/sparc/conf/GENERIC
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/sparc/conf/KRUPS
cvs rdiff -u -r1.192 -r1.193 src/sys/arch/sparc64/conf/GENERIC
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/alpha/conf/GENERIC
diff -u src/sys/arch/alpha/conf/GENERIC:1.370 src/sys/arch/alpha/conf/GENERIC:1.371
--- src/sys/arch/alpha/conf/GENERIC:1.370 Sun Nov 20 11:55:18 2016
+++ src/sys/arch/alpha/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.370 2016/11/20 16:55:18 macallan Exp $
+# $NetBSD: GENERIC,v 1.371 2016/11/26 13:59:45 christos Exp $
#
# This machine description file is used to generate the default NetBSD
# kernel.
@@ -19,7 +19,7 @@ include "arch/alpha/conf/std.alpha"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-ident "GENERIC-$Revision: 1.370 $"
+ident "GENERIC-$Revision: 1.371 $"
maxusers 32
@@ -778,6 +778,7 @@ pseudo-device btuart # Bluetooth HCI U
pseudo-device putter # for puffs and pud
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/amd64/conf/ALL
diff -u src/sys/arch/amd64/conf/ALL:1.39 src/sys/arch/amd64/conf/ALL:1.40
--- src/sys/arch/amd64/conf/ALL:1.39 Tue Oct 11 01:16:04 2016
+++ src/sys/arch/amd64/conf/ALL Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.39 2016/10/11 05:16:04 ozaki-r Exp $
+# $NetBSD: ALL,v 1.40 2016/11/26 13:59:45 christos Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.39 $"
+#ident "ALL-$Revision: 1.40 $"
maxusers 64 # estimated number of users
@@ -1634,6 +1634,7 @@ pseudo-device dmoverio
pseudo-device nandemulator
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
pseudo-device veriexec
Index: src/sys/arch/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.442 src/sys/arch/amd64/conf/GENERIC:1.443
--- src/sys/arch/amd64/conf/GENERIC:1.442 Fri Nov 25 20:09:33 2016
+++ src/sys/arch/amd64/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.442 2016/11/26 01:09:33 dholland Exp $
+# $NetBSD: GENERIC,v 1.443 2016/11/26 13:59:45 christos 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.442 $"
+#ident "GENERIC-$Revision: 1.443 $"
maxusers 64 # estimated number of users
@@ -1307,7 +1307,8 @@ pseudo-device pad
# userland interface to drivers, including autoconf and properties retrieval
pseudo-device drvctl
-options FILEASSOC # fileassoc(9) - needed by Veriexec/PaX
+options FILEASSOC # fileassoc(9) - needed by Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/bebox/conf/GENERIC
diff -u src/sys/arch/bebox/conf/GENERIC:1.146 src/sys/arch/bebox/conf/GENERIC:1.147
--- src/sys/arch/bebox/conf/GENERIC:1.146 Sat Aug 8 02:36:25 2015
+++ src/sys/arch/bebox/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.146 2015/08/08 06:36:25 maxv Exp $
+# $NetBSD: GENERIC,v 1.147 2016/11/26 13:59:45 christos Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/bebox/conf/std.bebox"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.146 $"
+#ident "GENERIC-$Revision: 1.147 $"
maxusers 32
@@ -343,6 +343,7 @@ pseudo-device wsfont
#pseudo-device drvctl
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
Index: src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3
diff -u src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.3 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.4
--- src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3:1.3 Mon Oct 17 06:36:56 2016
+++ src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3 Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: ARMADILLO-IOT-G3,v 1.3 2016/10/17 10:36:56 ryo Exp $
+# $NetBSD: ARMADILLO-IOT-G3,v 1.4 2016/11/26 13:59:45 christos Exp $
#
# ARMADILLO-IOT-G3 -- Atmark Techno, Armadillo-IoT G3
#
@@ -399,6 +399,7 @@ pseudo-device wsfont
pseudo-device drvctl
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/evbarm/conf/CUBOX-I
diff -u src/sys/arch/evbarm/conf/CUBOX-I:1.6 src/sys/arch/evbarm/conf/CUBOX-I:1.7
--- src/sys/arch/evbarm/conf/CUBOX-I:1.6 Sun Aug 7 06:44:05 2016
+++ src/sys/arch/evbarm/conf/CUBOX-I Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: CUBOX-I,v 1.6 2016/08/07 10:44:05 christos Exp $
+# $NetBSD: CUBOX-I,v 1.7 2016/11/26 13:59:45 christos Exp $
#
# CuBox-i
# - http://www.solid-run.com/products/cubox-i-mini-computer/
@@ -420,6 +420,7 @@ pseudo-device wsfont
pseudo-device drvctl
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/evbarm/conf/DUOVERO
diff -u src/sys/arch/evbarm/conf/DUOVERO:1.1 src/sys/arch/evbarm/conf/DUOVERO:1.2
--- src/sys/arch/evbarm/conf/DUOVERO:1.1 Sat Oct 15 11:29:51 2016
+++ src/sys/arch/evbarm/conf/DUOVERO Sat Nov 26 08:59:45 2016
@@ -1,5 +1,5 @@
#
-# $NetBSD: DUOVERO,v 1.1 2016/10/15 15:29:51 kiyohara Exp $
+# $NetBSD: DUOVERO,v 1.2 2016/11/26 13:59:45 christos Exp $
#
# DUOOVERO -- Gumstix. Inc. DuoVero COMS platforms kernel
#
@@ -317,6 +317,7 @@ pseudo-device wsfont
pseudo-device drvctl
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/GENERIC.common
diff -u src/sys/arch/evbarm/conf/GENERIC.common:1.13 src/sys/arch/evbarm/conf/GENERIC.common:1.14
--- src/sys/arch/evbarm/conf/GENERIC.common:1.13 Sat May 21 14:31:13 2016
+++ src/sys/arch/evbarm/conf/GENERIC.common Sat Nov 26 08:59:45 2016
@@ -1,5 +1,5 @@
#
-# $NetBSD: GENERIC.common,v 1.13 2016/05/21 18:31:13 christos Exp $
+# $NetBSD: GENERIC.common,v 1.14 2016/11/26 13:59:45 christos Exp $
#
# GENERIC evbarm kernel config (template)
#
@@ -165,6 +165,7 @@ pseudo-device ksyms # /dev/ksyms
pseudo-device lockstat # lock profiling
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/evbarm/conf/GUMSTIX
diff -u src/sys/arch/evbarm/conf/GUMSTIX:1.85 src/sys/arch/evbarm/conf/GUMSTIX:1.86
--- src/sys/arch/evbarm/conf/GUMSTIX:1.85 Sat Aug 8 02:36:25 2015
+++ src/sys/arch/evbarm/conf/GUMSTIX Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GUMSTIX,v 1.85 2015/08/08 06:36:25 maxv Exp $
+# $NetBSD: GUMSTIX,v 1.86 2016/11/26 13:59:45 christos Exp $
#
# GUMSTIX -- Gumstix. Inc. gumstix platforms kernel
#
@@ -418,6 +418,7 @@ pseudo-device dmoverio # /dev/dmover dm
pseudo-device drvctl
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/HPT5325
diff -u src/sys/arch/evbarm/conf/HPT5325:1.26 src/sys/arch/evbarm/conf/HPT5325:1.27
--- src/sys/arch/evbarm/conf/HPT5325:1.26 Sat Mar 19 19:21:02 2016
+++ src/sys/arch/evbarm/conf/HPT5325 Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: HPT5325,v 1.26 2016/03/19 23:21:02 gdt Exp $
+# $NetBSD: HPT5325,v 1.27 2016/11/26 13:59:45 christos Exp $
#
# This configuration supports for HP T5325 Thin Client
#
@@ -507,6 +507,7 @@ pseudo-device wsfont
#pseudo-device dmoverio # /dev/dmover dmover(9) interface
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/MV2120
diff -u src/sys/arch/evbarm/conf/MV2120:1.26 src/sys/arch/evbarm/conf/MV2120:1.27
--- src/sys/arch/evbarm/conf/MV2120:1.26 Wed Aug 12 03:53:57 2015
+++ src/sys/arch/evbarm/conf/MV2120 Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: MV2120,v 1.26 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: MV2120,v 1.27 2016/11/26 13:59:45 christos Exp $
#
# This configuration supports for HP MV2120/MV5140/MV5150.
@@ -324,6 +324,7 @@ pseudo-device wsfont
pseudo-device dm
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/MARVELL_NAS
diff -u src/sys/arch/evbarm/conf/MARVELL_NAS:1.23 src/sys/arch/evbarm/conf/MARVELL_NAS:1.24
--- src/sys/arch/evbarm/conf/MARVELL_NAS:1.23 Wed Aug 12 03:53:57 2015
+++ src/sys/arch/evbarm/conf/MARVELL_NAS Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: MARVELL_NAS,v 1.23 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: MARVELL_NAS,v 1.24 2016/11/26 13:59:45 christos Exp $
#
# This configuration supports for generically Marvell NAS.
@@ -334,6 +334,7 @@ pseudo-device swdmover # software dmove
pseudo-device dmoverio # /dev/dmover dmover(9) interface
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/MMNET_GENERIC
diff -u src/sys/arch/evbarm/conf/MMNET_GENERIC:1.22 src/sys/arch/evbarm/conf/MMNET_GENERIC:1.23
--- src/sys/arch/evbarm/conf/MMNET_GENERIC:1.22 Sun Oct 25 18:48:23 2015
+++ src/sys/arch/evbarm/conf/MMNET_GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: MMNET_GENERIC,v 1.22 2015/10/25 22:48:23 khorben Exp $
+# $NetBSD: MMNET_GENERIC,v 1.23 2016/11/26 13:59:45 christos Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/evbarm/conf/std.mmnet"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.22 $"
+#ident "GENERIC-$Revision: 1.23 $"
maxusers 32 # estimated number of users
@@ -621,6 +621,7 @@ pseudo-device ksyms # /dev/ksyms
#pseudo-device wsfont
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/MPCSA_GENERIC
diff -u src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.44 src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.45
--- src/sys/arch/evbarm/conf/MPCSA_GENERIC:1.44 Sat Sep 26 07:16:12 2015
+++ src/sys/arch/evbarm/conf/MPCSA_GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: MPCSA_GENERIC,v 1.44 2015/09/26 11:16:12 maxv Exp $
+# $NetBSD: MPCSA_GENERIC,v 1.45 2016/11/26 13:59:45 christos Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/evbarm/conf/std.mpcsa"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.44 $"
+#ident "GENERIC-$Revision: 1.45 $"
maxusers 32 # estimated number of users
@@ -683,6 +683,7 @@ pseudo-device ksyms # /dev/ksyms
#pseudo-device wsfont
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/NITROGEN6X
diff -u src/sys/arch/evbarm/conf/NITROGEN6X:1.8 src/sys/arch/evbarm/conf/NITROGEN6X:1.9
--- src/sys/arch/evbarm/conf/NITROGEN6X:1.8 Sun Aug 7 06:44:05 2016
+++ src/sys/arch/evbarm/conf/NITROGEN6X Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: NITROGEN6X,v 1.8 2016/08/07 10:44:05 christos Exp $
+# $NetBSD: NITROGEN6X,v 1.9 2016/11/26 13:59:45 christos Exp $
#
# Nitrogen6X
# - http://boundarydevices.com/products/nitrogen6x-board-imx6-arm-cortex-a9-sbc/
@@ -409,6 +409,7 @@ pseudo-device wsfont
pseudo-device drvctl
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/evbarm/conf/OPENBLOCKS_A6
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.25 src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.26
--- src/sys/arch/evbarm/conf/OPENBLOCKS_A6:1.25 Wed Aug 12 03:53:57 2015
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_A6 Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: OPENBLOCKS_A6,v 1.25 2015/08/12 07:53:57 maxv Exp $
+# $NetBSD: OPENBLOCKS_A6,v 1.26 2016/11/26 13:59:45 christos Exp $
#
# OPENBLOCKS_A6 -- Plat'Home. OpenBlockS A6 kernel
#
@@ -393,6 +393,7 @@ pseudo-device swdmover # software dmove
pseudo-device dmoverio # /dev/dmover dmover(9) interface
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/OPENBLOCKS_AX3
diff -u src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.18 src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.19
--- src/sys/arch/evbarm/conf/OPENBLOCKS_AX3:1.18 Fri Nov 6 09:16:11 2015
+++ src/sys/arch/evbarm/conf/OPENBLOCKS_AX3 Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: OPENBLOCKS_AX3,v 1.18 2015/11/06 14:16:11 kiyohara Exp $
+# $NetBSD: OPENBLOCKS_AX3,v 1.19 2016/11/26 13:59:45 christos Exp $
#
# OPENBLOCKS_AX3 -- Plat'Home. OpenBlockS AX3 kernel
#
@@ -339,6 +339,7 @@ pseudo-device swdmover # software dmove
pseudo-device dmoverio # /dev/dmover dmover(9) interface
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/OVERO
diff -u src/sys/arch/evbarm/conf/OVERO:1.45 src/sys/arch/evbarm/conf/OVERO:1.46
--- src/sys/arch/evbarm/conf/OVERO:1.45 Tue Oct 4 12:22:43 2016
+++ src/sys/arch/evbarm/conf/OVERO Sat Nov 26 08:59:45 2016
@@ -1,5 +1,5 @@
#
-# $NetBSD: OVERO,v 1.45 2016/10/04 16:22:43 kiyohara Exp $
+# $NetBSD: OVERO,v 1.46 2016/11/26 13:59:45 christos Exp $
#
# OVERO -- Gumstix. Inc. Overo COMS platforms kernel
#
@@ -373,6 +373,7 @@ pseudo-device wsfont
pseudo-device drvctl
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/PEPPER
diff -u src/sys/arch/evbarm/conf/PEPPER:1.2 src/sys/arch/evbarm/conf/PEPPER:1.3
--- src/sys/arch/evbarm/conf/PEPPER:1.2 Tue Oct 18 10:47:14 2016
+++ src/sys/arch/evbarm/conf/PEPPER Sat Nov 26 08:59:45 2016
@@ -1,5 +1,5 @@
#
-# $NetBSD: PEPPER,v 1.2 2016/10/18 14:47:14 kiyohara Exp $
+# $NetBSD: PEPPER,v 1.3 2016/11/26 13:59:45 christos Exp $
#
# PEPPER -- Gumstix. Inc. Pepper Single Board Computer platforms kernel
#
@@ -381,6 +381,7 @@ pseudo-device wsfont
pseudo-device drvctl
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm/conf/SHEEVAPLUG
diff -u src/sys/arch/evbarm/conf/SHEEVAPLUG:1.48 src/sys/arch/evbarm/conf/SHEEVAPLUG:1.49
--- src/sys/arch/evbarm/conf/SHEEVAPLUG:1.48 Sat Mar 19 19:21:02 2016
+++ src/sys/arch/evbarm/conf/SHEEVAPLUG Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: SHEEVAPLUG,v 1.48 2016/03/19 23:21:02 gdt Exp $
+# $NetBSD: SHEEVAPLUG,v 1.49 2016/11/26 13:59:45 christos Exp $
#
# This configuration supports for generically Marvell SheevaPlug
#
@@ -509,6 +509,7 @@ pseudo-device swdmover # software dmove
pseudo-device dmoverio # /dev/dmover dmover(9) interface
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/evbarm64/conf/A64EMUL
diff -u src/sys/arch/evbarm64/conf/A64EMUL:1.5 src/sys/arch/evbarm64/conf/A64EMUL:1.6
--- src/sys/arch/evbarm64/conf/A64EMUL:1.5 Sat Sep 26 12:33:16 2015
+++ src/sys/arch/evbarm64/conf/A64EMUL Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: A64EMUL,v 1.5 2015/09/26 16:33:16 maxv Exp $
+# $NetBSD: A64EMUL,v 1.6 2016/11/26 13:59:45 christos Exp $
#
# This machine description file is used to generate the default NetBSD
# kernel.
@@ -19,7 +19,7 @@ include "arch/evbarm64/conf/std.a64emul
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-ident "A64EMUL-$Revision: 1.5 $"
+ident "A64EMUL-$Revision: 1.6 $"
maxusers 32
@@ -249,6 +249,7 @@ pseudo-device lockstat # lock profiling
pseudo-device putter # for puffs and pud
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/i386/conf/ALL
diff -u src/sys/arch/i386/conf/ALL:1.402 src/sys/arch/i386/conf/ALL:1.403
--- src/sys/arch/i386/conf/ALL:1.402 Tue Oct 11 01:16:04 2016
+++ src/sys/arch/i386/conf/ALL Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: ALL,v 1.402 2016/10/11 05:16:04 ozaki-r Exp $
+# $NetBSD: ALL,v 1.403 2016/11/26 13:59:45 christos Exp $
# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp
#
# ALL machine description file
@@ -17,7 +17,7 @@ include "arch/i386/conf/std.i386"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "ALL-$Revision: 1.402 $"
+#ident "ALL-$Revision: 1.403 $"
maxusers 64 # estimated number of users
@@ -1823,6 +1823,7 @@ pseudo-device dmoverio
pseudo-device nandemulator
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
pseudo-device veriexec
Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1140 src/sys/arch/i386/conf/GENERIC:1.1141
--- src/sys/arch/i386/conf/GENERIC:1.1140 Sat Sep 17 14:37:46 2016
+++ src/sys/arch/i386/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1140 2016/09/17 18:37:46 jdolecek Exp $
+# $NetBSD: GENERIC,v 1.1141 2016/11/26 13:59:45 christos 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.1140 $"
+#ident "GENERIC-$Revision: 1.1141 $"
maxusers 64 # estimated number of users
@@ -1710,6 +1710,7 @@ pseudo-device cmos
pseudo-device drvctl
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
pseudo-device veriexec
Index: src/sys/arch/iyonix/conf/GENERIC
diff -u src/sys/arch/iyonix/conf/GENERIC:1.89 src/sys/arch/iyonix/conf/GENERIC:1.90
--- src/sys/arch/iyonix/conf/GENERIC:1.89 Sat Sep 26 07:16:12 2015
+++ src/sys/arch/iyonix/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.89 2015/09/26 11:16:12 maxv Exp $
+# $NetBSD: GENERIC,v 1.90 2016/11/26 13:59:45 christos Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/iyonix/conf/std.iyonix"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.89 $"
+#ident "GENERIC-$Revision: 1.90 $"
maxusers 32 # estimated number of users
@@ -848,6 +848,7 @@ pseudo-device wsmux # mouse & keyboard
pseudo-device wsfont
#options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#pseudo-device veriexec
Index: src/sys/arch/landisk/conf/GENERIC
diff -u src/sys/arch/landisk/conf/GENERIC:1.49 src/sys/arch/landisk/conf/GENERIC:1.50
--- src/sys/arch/landisk/conf/GENERIC:1.49 Sun Aug 28 10:23:00 2016
+++ src/sys/arch/landisk/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.49 2016/08/28 14:23:00 christos Exp $
+# $NetBSD: GENERIC,v 1.50 2016/11/26 13:59:45 christos Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/landisk/conf/std.landisk"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.49 $"
+#ident "GENERIC-$Revision: 1.50 $"
maxusers 16 # estimated number of users
@@ -478,6 +478,7 @@ pseudo-device wsmux # mouse & keyboard
#pseudo-device wsfont
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
pseudo-device veriexec
Index: src/sys/arch/pmax/conf/GENERIC
diff -u src/sys/arch/pmax/conf/GENERIC:1.186 src/sys/arch/pmax/conf/GENERIC:1.187
--- src/sys/arch/pmax/conf/GENERIC:1.186 Sat Sep 3 08:27:35 2016
+++ src/sys/arch/pmax/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.186 2016/09/03 12:27:35 christos Exp $
+# $NetBSD: GENERIC,v 1.187 2016/11/26 13:59:45 christos 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.186 $"
+#ident "GENERIC-$Revision: 1.187 $"
maxusers 64
@@ -322,6 +322,7 @@ pseudo-device wsfont # wsfont control
pseudo-device wsmux # wsmux control device
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
pseudo-device veriexec
Index: src/sys/arch/prep/conf/GENERIC
diff -u src/sys/arch/prep/conf/GENERIC:1.175 src/sys/arch/prep/conf/GENERIC:1.176
--- src/sys/arch/prep/conf/GENERIC:1.175 Sat Sep 26 07:16:12 2015
+++ src/sys/arch/prep/conf/GENERIC Sat Nov 26 08:59:45 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.175 2015/09/26 11:16:12 maxv Exp $
+# $NetBSD: GENERIC,v 1.176 2016/11/26 13:59:45 christos Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/prep/conf/std.prep"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.175 $"
+#ident "GENERIC-$Revision: 1.176 $"
maxusers 32
@@ -585,6 +585,7 @@ pseudo-device wsmux # mouse & keyboard
pseudo-device wsfont
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/sparc/conf/GENERIC
diff -u src/sys/arch/sparc/conf/GENERIC:1.250 src/sys/arch/sparc/conf/GENERIC:1.251
--- src/sys/arch/sparc/conf/GENERIC:1.250 Wed Apr 13 13:32:27 2016
+++ src/sys/arch/sparc/conf/GENERIC Sat Nov 26 08:59:46 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.250 2016/04/13 17:32:27 macallan Exp $
+# $NetBSD: GENERIC,v 1.251 2016/11/26 13:59:46 christos Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/sparc/conf/std.sparc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.250 $"
+#ident "GENERIC-$Revision: 1.251 $"
maxusers 32
@@ -741,6 +741,7 @@ pseudo-device wsfont
pseudo-device putter # for puffs and pud
#options FILEASSOC # fileassoc(9)
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/sparc/conf/KRUPS
diff -u src/sys/arch/sparc/conf/KRUPS:1.68 src/sys/arch/sparc/conf/KRUPS:1.69
--- src/sys/arch/sparc/conf/KRUPS:1.68 Sat Sep 26 07:16:13 2015
+++ src/sys/arch/sparc/conf/KRUPS Sat Nov 26 08:59:46 2016
@@ -1,4 +1,4 @@
-# $NetBSD: KRUPS,v 1.68 2015/09/26 11:16:13 maxv Exp $
+# $NetBSD: KRUPS,v 1.69 2016/11/26 13:59:46 christos Exp $
# From: NetBSD: GENERIC,v 1.197 2006/12/04 23:43:35 elad Exp
#
# Krups (JavaStation-NC) machine description file
@@ -8,7 +8,7 @@ include "arch/sparc/conf/std.sparc"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "KRUPS-$Revision: 1.68 $"
+#ident "KRUPS-$Revision: 1.69 $"
maxusers 32
@@ -359,6 +359,7 @@ pseudo-device putter # for puffs and p
#pseudo-device fss # file system snapshot device
#options FILEASSOC # fileassoc(9)
+ # and PAX_SEGVGUARD
# Veriexec
#
Index: src/sys/arch/sparc64/conf/GENERIC
diff -u src/sys/arch/sparc64/conf/GENERIC:1.192 src/sys/arch/sparc64/conf/GENERIC:1.193
--- src/sys/arch/sparc64/conf/GENERIC:1.192 Fri Aug 19 15:02:07 2016
+++ src/sys/arch/sparc64/conf/GENERIC Sat Nov 26 08:59:46 2016
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.192 2016/08/19 19:02:07 palle Exp $
+# $NetBSD: GENERIC,v 1.193 2016/11/26 13:59:46 christos 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.192 $"
+#ident "GENERIC-$Revision: 1.193 $"
maxusers 64
@@ -994,6 +994,7 @@ pseudo-device lockstat # lock profiling
pseudo-device putter # for puffs and pud
options FILEASSOC # fileassoc(9) - required for Veriexec
+ # and PAX_SEGVGUARD
# Veriexec
#