Module Name:    src
Committed By:   alnsn
Date:           Sun Jul 20 10:06:11 UTC 2014

Modified Files:
        src/sys/arch/algor/conf: P4032 P5064 P6032
        src/sys/arch/arc/conf: ARCTIC GENERIC M403 MIMORI PICA RPC44
        src/sys/arch/cobalt/conf: GENERIC INSTALL
        src/sys/arch/evbmips/conf: ADM5120 ADM5120-NB ADM5120-USB ALCHEMY AP30
            CPMBR1400 DB120 GDIUM LOONGSON MALTA MERAKI RB153 RB433UAH WGT624V3
            XLSATX ZYXELKX
        src/sys/arch/ews4800mips/conf: GENERIC
        src/sys/arch/hpcmips/conf: GENERIC LCARD LROUTER MPC303 TX3912 TX3922
            VR41XX
        src/sys/arch/newsmips/conf: DEJIKO GENERIC WAPIKO
        src/sys/arch/pmax/conf: GENERIC GENERIC64 INSTALL INSTALL64
        src/sys/arch/sbmips/conf: GENERIC
        src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x

Log Message:
Add commented out bpfjit options to mips kernels.
While here, add 2 missing RCS ids.


To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/algor/conf/P4032
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/algor/conf/P5064
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/algor/conf/P6032
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/arc/conf/ARCTIC
cvs rdiff -u -r1.179 -r1.180 src/sys/arch/arc/conf/GENERIC
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/arc/conf/M403
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/arc/conf/MIMORI
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/arc/conf/PICA
cvs rdiff -u -r1.48 -r1.49 src/sys/arch/arc/conf/RPC44
cvs rdiff -u -r1.142 -r1.143 src/sys/arch/cobalt/conf/GENERIC
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/cobalt/conf/INSTALL
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbmips/conf/ADM5120
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/evbmips/conf/ADM5120-NB \
    src/sys/arch/evbmips/conf/ADM5120-USB src/sys/arch/evbmips/conf/CPMBR1400
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/evbmips/conf/ALCHEMY
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbmips/conf/AP30
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbmips/conf/DB120
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbmips/conf/GDIUM
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbmips/conf/LOONGSON
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/evbmips/conf/MALTA
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/evbmips/conf/MERAKI
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/evbmips/conf/RB153
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbmips/conf/RB433UAH
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbmips/conf/WGT624V3
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbmips/conf/XLSATX
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbmips/conf/ZYXELKX
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/ews4800mips/conf/GENERIC
cvs rdiff -u -r1.223 -r1.224 src/sys/arch/hpcmips/conf/GENERIC
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/hpcmips/conf/LCARD
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/hpcmips/conf/LROUTER
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/hpcmips/conf/MPC303
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/hpcmips/conf/TX3912
cvs rdiff -u -r1.98 -r1.99 src/sys/arch/hpcmips/conf/TX3922
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/hpcmips/conf/VR41XX
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/newsmips/conf/DEJIKO
cvs rdiff -u -r1.124 -r1.125 src/sys/arch/newsmips/conf/GENERIC
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/newsmips/conf/WAPIKO
cvs rdiff -u -r1.180 -r1.181 src/sys/arch/pmax/conf/GENERIC
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/pmax/conf/GENERIC64
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/pmax/conf/INSTALL
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/pmax/conf/INSTALL64
cvs rdiff -u -r1.95 -r1.96 src/sys/arch/sbmips/conf/GENERIC
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/sgimips/conf/GENERIC32_IP12
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/sgimips/conf/GENERIC32_IP2x
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/sgimips/conf/GENERIC32_IP3x

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/algor/conf/P4032
diff -u src/sys/arch/algor/conf/P4032:1.69 src/sys/arch/algor/conf/P4032:1.70
--- src/sys/arch/algor/conf/P4032:1.69	Wed Jun  5 23:07:59 2013
+++ src/sys/arch/algor/conf/P4032	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: P4032,v 1.69 2013/06/05 23:07:59 christos Exp $
+#	$NetBSD: P4032,v 1.70 2014/07/20 10:06:10 alnsn Exp $
 #
 # Algorithmics P-4032 kernel.
 #
@@ -7,7 +7,7 @@ include	"arch/algor/conf/std.algor"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"P4032-$Revision: 1.69 $"
+#ident 		"P4032-$Revision: 1.70 $"
 
 maxusers 32
 
@@ -56,6 +56,10 @@ options 	INET6		# IPV6
 options 	IPSEC		# IP security
 #options 	IPSEC_DEBUG	# debug for IP security
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # 4.3BSD compatibility.  Should be optional, but necessary for now.
 options 	COMPAT_43
 

Index: src/sys/arch/algor/conf/P5064
diff -u src/sys/arch/algor/conf/P5064:1.79 src/sys/arch/algor/conf/P5064:1.80
--- src/sys/arch/algor/conf/P5064:1.79	Wed Jun  5 23:07:59 2013
+++ src/sys/arch/algor/conf/P5064	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: P5064,v 1.79 2013/06/05 23:07:59 christos Exp $
+#	$NetBSD: P5064,v 1.80 2014/07/20 10:06:10 alnsn Exp $
 #
 # Algorithmics P-5064 kernel.
 #
@@ -7,7 +7,7 @@ include	"arch/algor/conf/std.algor"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"P5064-$Revision: 1.79 $"
+#ident 		"P5064-$Revision: 1.80 $"
 
 maxusers 32
 
@@ -51,6 +51,10 @@ options 	INET6		# IPV6
 options 	IPSEC		# IP security
 #options 	IPSEC_DEBUG	# debug for IP security
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # 4.3BSD compatibility.  Should be optional, but necessary for now.
 options 	COMPAT_43
 

Index: src/sys/arch/algor/conf/P6032
diff -u src/sys/arch/algor/conf/P6032:1.70 src/sys/arch/algor/conf/P6032:1.71
--- src/sys/arch/algor/conf/P6032:1.70	Wed Jun  5 23:07:59 2013
+++ src/sys/arch/algor/conf/P6032	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: P6032,v 1.70 2013/06/05 23:07:59 christos Exp $
+#	$NetBSD: P6032,v 1.71 2014/07/20 10:06:10 alnsn Exp $
 #
 # Algorithmics P-6032 kernel.
 #
@@ -7,7 +7,7 @@ include	"arch/algor/conf/std.algor"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"P6032-$Revision: 1.70 $"
+#ident 		"P6032-$Revision: 1.71 $"
 
 maxusers 32
 
@@ -51,6 +51,10 @@ options 	INET6		# IPV6
 options 	IPSEC		# IP security
 #options 	IPSEC_DEBUG	# debug for IP security
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # 4.3BSD compatibility.  Should be optional, but necessary for now.
 options 	COMPAT_43
 

Index: src/sys/arch/arc/conf/ARCTIC
diff -u src/sys/arch/arc/conf/ARCTIC:1.65 src/sys/arch/arc/conf/ARCTIC:1.66
--- src/sys/arch/arc/conf/ARCTIC:1.65	Sun Jun 30 21:38:55 2013
+++ src/sys/arch/arc/conf/ARCTIC	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: ARCTIC,v 1.65 2013/06/30 21:38:55 rmind Exp $
+#	$NetBSD: ARCTIC,v 1.66 2014/07/20 10:06:10 alnsn Exp $
 #	$OpenBSD: ARCTIC,v 1.12 1999/08/29 12:14:03 niklas Exp $
 #
 #	configuration file for DeskStation
@@ -110,6 +110,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/arc/conf/GENERIC
diff -u src/sys/arch/arc/conf/GENERIC:1.179 src/sys/arch/arc/conf/GENERIC:1.180
--- src/sys/arch/arc/conf/GENERIC:1.179	Sun Jun 30 21:38:55 2013
+++ src/sys/arch/arc/conf/GENERIC	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.179 2013/06/30 21:38:55 rmind Exp $
+# $NetBSD: GENERIC,v 1.180 2014/07/20 10:06:10 alnsn Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/arc/conf/std.arc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.179 $"
+#ident		"GENERIC-$Revision: 1.180 $"
 
 maxusers	32		# estimated number of users
 
@@ -159,6 +159,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/arc/conf/M403
diff -u src/sys/arch/arc/conf/M403:1.61 src/sys/arch/arc/conf/M403:1.62
--- src/sys/arch/arc/conf/M403:1.61	Sun Jun 30 21:38:55 2013
+++ src/sys/arch/arc/conf/M403	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: M403,v 1.61 2013/06/30 21:38:55 rmind Exp $
+#	$NetBSD: M403,v 1.62 2014/07/20 10:06:10 alnsn Exp $
 #
 #	configuration file for MIPS Magnum 4000 system
 #
@@ -101,6 +101,10 @@ options 	IPFILTER_LOG	# ipmon(8) log sup
 options 	IPFILTER_LOOKUP	# ippool(8) support
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/arc/conf/MIMORI
diff -u src/sys/arch/arc/conf/MIMORI:1.66 src/sys/arch/arc/conf/MIMORI:1.67
--- src/sys/arch/arc/conf/MIMORI:1.66	Sun Jun 30 21:38:55 2013
+++ src/sys/arch/arc/conf/MIMORI	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: MIMORI,v 1.66 2013/06/30 21:38:55 rmind Exp $
+#	$NetBSD: MIMORI,v 1.67 2014/07/20 10:06:10 alnsn Exp $
 #	NetBSD: GENERIC,v 1.31 2000/06/09 05:33:02 soda Exp
 #
 #	MIMORI -- My NEC RISCstation 2250 (ur)
@@ -105,6 +105,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/arc/conf/PICA
diff -u src/sys/arch/arc/conf/PICA:1.78 src/sys/arch/arc/conf/PICA:1.79
--- src/sys/arch/arc/conf/PICA:1.78	Sun Jun 30 21:38:55 2013
+++ src/sys/arch/arc/conf/PICA	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: PICA,v 1.78 2013/06/30 21:38:55 rmind Exp $
+#	$NetBSD: PICA,v 1.79 2014/07/20 10:06:10 alnsn Exp $
 #
 #	configuration file for ACER PICA system
 #
@@ -104,6 +104,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/arc/conf/RPC44
diff -u src/sys/arch/arc/conf/RPC44:1.48 src/sys/arch/arc/conf/RPC44:1.49
--- src/sys/arch/arc/conf/RPC44:1.48	Sun Jun 30 21:38:55 2013
+++ src/sys/arch/arc/conf/RPC44	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-# $NetBSD: RPC44,v 1.48 2013/06/30 21:38:55 rmind Exp $
+# $NetBSD: RPC44,v 1.49 2014/07/20 10:06:10 alnsn Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include		"arch/arc/conf/std.arc"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.48 $"
+#ident		"GENERIC-$Revision: 1.49 $"
 
 maxusers	32		# estimated number of users
 
@@ -130,6 +130,10 @@ options 	INET		# IP + ICMP + TCP + UDP
 ##options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/cobalt/conf/GENERIC
diff -u src/sys/arch/cobalt/conf/GENERIC:1.142 src/sys/arch/cobalt/conf/GENERIC:1.143
--- src/sys/arch/cobalt/conf/GENERIC:1.142	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/cobalt/conf/GENERIC	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.142 2013/06/30 21:38:56 rmind Exp $
+# $NetBSD: GENERIC,v 1.143 2014/07/20 10:06:10 alnsn 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.142 $"
+#ident 		"GENERIC-$Revision: 1.143 $"
 
 maxusers	32
 
@@ -133,6 +133,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	PCIVERBOSE	# verbose PCI device autoconfig messages

Index: src/sys/arch/cobalt/conf/INSTALL
diff -u src/sys/arch/cobalt/conf/INSTALL:1.55 src/sys/arch/cobalt/conf/INSTALL:1.56
--- src/sys/arch/cobalt/conf/INSTALL:1.55	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/cobalt/conf/INSTALL	Sun Jul 20 10:06:10 2014
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.55 2013/06/30 21:38:56 rmind Exp $
+# $NetBSD: INSTALL,v 1.56 2014/07/20 10:06:10 alnsn Exp $
 #
 # INSTALL -- installation and rescue kernel.
 #
@@ -10,7 +10,7 @@ include 	"arch/cobalt/conf/std.cobalt"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"INSTALL-$Revision: 1.55 $"
+#ident 		"INSTALL-$Revision: 1.56 $"
 
 makeoptions     COPTS="-Os -mmemcpy"
 makeoptions	CPUFLAGS="-march=vr5000 -mabi=32"
@@ -120,6 +120,10 @@ options 	INET		# Internet protocols
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	PCIVERBOSE	# verbose PCI device autoconfig messages

Index: src/sys/arch/evbmips/conf/ADM5120
diff -u src/sys/arch/evbmips/conf/ADM5120:1.17 src/sys/arch/evbmips/conf/ADM5120:1.18
--- src/sys/arch/evbmips/conf/ADM5120:1.17	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/ADM5120	Sun Jul 20 10:06:11 2014
@@ -1,11 +1,11 @@
-#	$NetBSD: ADM5120,v 1.17 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: ADM5120,v 1.18 2014/07/20 10:06:11 alnsn Exp $
 #
 # Kernel config for the Alchemy Semiconductor (AMD) PB1000, PB1500,
 # DBAu1000 and DBAu1500 evaluation boards.
 
 include 	"arch/evbmips/conf/std.adm5120"
 
-#ident 		"GENERIC-$Revision: 1.17 $"
+#ident 		"GENERIC-$Revision: 1.18 $"
 
 maxusers	32
 
@@ -95,6 +95,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/ADM5120-NB
diff -u src/sys/arch/evbmips/conf/ADM5120-NB:1.16 src/sys/arch/evbmips/conf/ADM5120-NB:1.17
--- src/sys/arch/evbmips/conf/ADM5120-NB:1.16	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/ADM5120-NB	Sun Jul 20 10:06:11 2014
@@ -1,11 +1,11 @@
-#	$NetBSD: ADM5120-NB,v 1.16 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: ADM5120-NB,v 1.17 2014/07/20 10:06:11 alnsn Exp $
 #
 # Kernel config for the Alchemy Semiconductor (AMD) PB1000, PB1500,
 # DBAu1000 and DBAu1500 evaluation boards.
 
 include 	"arch/evbmips/conf/std.adm5120"
 
-#ident 		"GENERIC-$Revision: 1.16 $"
+#ident 		"GENERIC-$Revision: 1.17 $"
 
 maxusers	32
 
@@ -119,6 +119,10 @@ options 	NETGRAPH_VLAN
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	MIIVERBOSE	# verbose PHY autoconfig messages
Index: src/sys/arch/evbmips/conf/ADM5120-USB
diff -u src/sys/arch/evbmips/conf/ADM5120-USB:1.16 src/sys/arch/evbmips/conf/ADM5120-USB:1.17
--- src/sys/arch/evbmips/conf/ADM5120-USB:1.16	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/ADM5120-USB	Sun Jul 20 10:06:11 2014
@@ -1,11 +1,11 @@
-#	$NetBSD: ADM5120-USB,v 1.16 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: ADM5120-USB,v 1.17 2014/07/20 10:06:11 alnsn Exp $
 #
 # Kernel config for the Alchemy Semiconductor (AMD) PB1000, PB1500,
 # DBAu1000 and DBAu1500 evaluation boards.
 
 include 	"arch/evbmips/conf/std.adm5120"
 
-#ident 		"GENERIC-$Revision: 1.16 $"
+#ident 		"GENERIC-$Revision: 1.17 $"
 
 maxusers	32
 
@@ -91,6 +91,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	MIIVERBOSE	# verbose PHY autoconfig messages
Index: src/sys/arch/evbmips/conf/CPMBR1400
diff -u src/sys/arch/evbmips/conf/CPMBR1400:1.16 src/sys/arch/evbmips/conf/CPMBR1400:1.17
--- src/sys/arch/evbmips/conf/CPMBR1400:1.16	Wed Apr 30 00:58:54 2014
+++ src/sys/arch/evbmips/conf/CPMBR1400	Sun Jul 20 10:06:11 2014
@@ -1,3 +1,5 @@
+#	$NetBSD: CPMBR1400,v 1.17 2014/07/20 10:06:11 alnsn Exp $
+
 include		"arch/evbmips/conf/std.rasoc"
 
 options 	SYMTAB_SPACE=450000		# size for embedded symbol table
@@ -137,6 +139,10 @@ options 	MROUTING	# IP multicast routing
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/evbmips/conf/ALCHEMY
diff -u src/sys/arch/evbmips/conf/ALCHEMY:1.52 src/sys/arch/evbmips/conf/ALCHEMY:1.53
--- src/sys/arch/evbmips/conf/ALCHEMY:1.52	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/ALCHEMY	Sun Jul 20 10:06:11 2014
@@ -1,11 +1,11 @@
-#	$NetBSD: ALCHEMY,v 1.52 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: ALCHEMY,v 1.53 2014/07/20 10:06:11 alnsn Exp $
 #
 # Kernel config for the Alchemy Semiconductor (AMD) PB1000, PB1500,
 # DBAu1000 and DBAu1500 evaluation boards.
 
 include 	"arch/evbmips/conf/std.alchemy"
 
-#ident 		"ALCHEMY-$Revision: 1.52 $"
+#ident 		"ALCHEMY-$Revision: 1.53 $"
 
 maxusers	32
 
@@ -114,6 +114,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/AP30
diff -u src/sys/arch/evbmips/conf/AP30:1.30 src/sys/arch/evbmips/conf/AP30:1.31
--- src/sys/arch/evbmips/conf/AP30:1.30	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/AP30	Sun Jul 20 10:06:11 2014
@@ -1,10 +1,10 @@
-#	$NetBSD: AP30,v 1.30 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: AP30,v 1.31 2014/07/20 10:06:11 alnsn Exp $
 
 include 	"arch/evbmips/conf/std.atheros"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"AP30-$Revision: 1.30 $"
+#ident 		"AP30-$Revision: 1.31 $"
 
 maxusers	32
 
@@ -110,6 +110,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/DB120
diff -u src/sys/arch/evbmips/conf/DB120:1.12 src/sys/arch/evbmips/conf/DB120:1.13
--- src/sys/arch/evbmips/conf/DB120:1.12	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/DB120	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: DB120,v 1.12 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: DB120,v 1.13 2014/07/20 10:06:11 alnsn Exp $
 #
 # Qualcomm Atheros AR9344 DB120 evaluation board.
 #
@@ -7,7 +7,7 @@ include 	"arch/evbmips/conf/std.atheros"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"DB120-$Revision: 1.12 $"
+#ident 		"DB120-$Revision: 1.13 $"
 
 maxusers	32
 
@@ -117,6 +117,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/GDIUM
diff -u src/sys/arch/evbmips/conf/GDIUM:1.23 src/sys/arch/evbmips/conf/GDIUM:1.24
--- src/sys/arch/evbmips/conf/GDIUM:1.23	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/GDIUM	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GDIUM,v 1.23 2013/06/30 21:38:56 rmind Exp $
+# $NetBSD: GDIUM,v 1.24 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/evbmips/conf/std.gdium"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GDIUM-$Revision: 1.23 $"
+#ident 		"GDIUM-$Revision: 1.24 $"
 
 maxusers	16
 
@@ -102,6 +102,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 options 	IPFILTER_COMPAT # Compat for IP-Filter
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 #options 	ALTQ		# Manipulate network interfaces' output queues
 #options 	ALTQ_BLUE	# Stochastic Fair Blue
 #options 	ALTQ_CBQ	# Class-Based Queueing

Index: src/sys/arch/evbmips/conf/LOONGSON
diff -u src/sys/arch/evbmips/conf/LOONGSON:1.22 src/sys/arch/evbmips/conf/LOONGSON:1.23
--- src/sys/arch/evbmips/conf/LOONGSON:1.22	Sat Jan 18 19:26:41 2014
+++ src/sys/arch/evbmips/conf/LOONGSON	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: LOONGSON,v 1.22 2014/01/18 19:26:41 bouyer Exp $
+# $NetBSD: LOONGSON,v 1.23 2014/07/20 10:06:11 alnsn Exp $
 #
 # LOONGSON machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/evbmips/conf/std.loongson
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"LOONGSON-$Revision: 1.22 $"
+#ident 		"LOONGSON-$Revision: 1.23 $"
 
 maxusers	16
 
@@ -123,6 +123,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # NetBSD backwards compatibility
 options 	COMPAT_43
 options 	COMPAT_16

Index: src/sys/arch/evbmips/conf/MALTA
diff -u src/sys/arch/evbmips/conf/MALTA:1.77 src/sys/arch/evbmips/conf/MALTA:1.78
--- src/sys/arch/evbmips/conf/MALTA:1.77	Mon Mar 17 01:03:51 2014
+++ src/sys/arch/evbmips/conf/MALTA	Sun Jul 20 10:06:11 2014
@@ -1,10 +1,10 @@
-#	$NetBSD: MALTA,v 1.77 2014/03/17 01:03:51 mrg Exp $
+#	$NetBSD: MALTA,v 1.78 2014/07/20 10:06:11 alnsn Exp $
 
 include 	"arch/evbmips/conf/std.malta"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"MALTA-$Revision: 1.77 $"
+#ident 		"MALTA-$Revision: 1.78 $"
 
 maxusers	32
 
@@ -107,6 +107,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	PCI_NETBSD_CONFIGURE	# NetBSD configures the PCI bus

Index: src/sys/arch/evbmips/conf/MERAKI
diff -u src/sys/arch/evbmips/conf/MERAKI:1.24 src/sys/arch/evbmips/conf/MERAKI:1.25
--- src/sys/arch/evbmips/conf/MERAKI:1.24	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/MERAKI	Sun Jul 20 10:06:11 2014
@@ -1,10 +1,10 @@
-#	$NetBSD: MERAKI,v 1.24 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: MERAKI,v 1.25 2014/07/20 10:06:11 alnsn Exp $
 
 include 	"arch/evbmips/conf/std.meraki"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"MERAKI-$Revision: 1.24 $"
+#ident 		"MERAKI-$Revision: 1.25 $"
 
 maxusers	32
 
@@ -108,6 +108,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/RB153
diff -u src/sys/arch/evbmips/conf/RB153:1.14 src/sys/arch/evbmips/conf/RB153:1.15
--- src/sys/arch/evbmips/conf/RB153:1.14	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/RB153	Sun Jul 20 10:06:11 2014
@@ -1,10 +1,10 @@
-#	$NetBSD: RB153,v 1.14 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: RB153,v 1.15 2014/07/20 10:06:11 alnsn Exp $
 #
 # Example kernel config for the RouterBOARD 153.
 
 include 	"arch/evbmips/conf/std.adm5120"
 
-#ident 		"RB153-$Revision: 1.14 $"
+#ident 		"RB153-$Revision: 1.15 $"
 
 maxusers	32
 
@@ -77,6 +77,10 @@ options 	INET6		# IPV6
 #options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
 #options 	IPFILTER_LOG	# ipmon(8) log support
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/RB433UAH
diff -u src/sys/arch/evbmips/conf/RB433UAH:1.9 src/sys/arch/evbmips/conf/RB433UAH:1.10
--- src/sys/arch/evbmips/conf/RB433UAH:1.9	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/RB433UAH	Sun Jul 20 10:06:11 2014
@@ -1,10 +1,10 @@
-#	$NetBSD: RB433UAH,v 1.9 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: RB433UAH,v 1.10 2014/07/20 10:06:11 alnsn Exp $
 
 include 	"arch/evbmips/conf/std.atheros"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"RB433UAH-$Revision: 1.9 $"
+#ident 		"RB433UAH-$Revision: 1.10 $"
 
 maxusers	32
 
@@ -110,6 +110,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/WGT624V3
diff -u src/sys/arch/evbmips/conf/WGT624V3:1.21 src/sys/arch/evbmips/conf/WGT624V3:1.22
--- src/sys/arch/evbmips/conf/WGT624V3:1.21	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/WGT624V3	Sun Jul 20 10:06:11 2014
@@ -1,10 +1,10 @@
-#	$NetBSD: WGT624V3,v 1.21 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: WGT624V3,v 1.22 2014/07/20 10:06:11 alnsn Exp $
 
 include 	"arch/evbmips/conf/std.atheros"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"WGT624V3-$Revision: 1.21 $"
+#ident 		"WGT624V3-$Revision: 1.22 $"
 
 maxusers	32
 
@@ -111,6 +111,10 @@ options 	INET		# Internet protocols
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/evbmips/conf/XLSATX
diff -u src/sys/arch/evbmips/conf/XLSATX:1.18 src/sys/arch/evbmips/conf/XLSATX:1.19
--- src/sys/arch/evbmips/conf/XLSATX:1.18	Sun Jun 30 21:38:56 2013
+++ src/sys/arch/evbmips/conf/XLSATX	Sun Jul 20 10:06:11 2014
@@ -1,8 +1,8 @@
-#	$NetBSD: XLSATX,v 1.18 2013/06/30 21:38:56 rmind Exp $
+#	$NetBSD: XLSATX,v 1.19 2014/07/20 10:06:11 alnsn Exp $
 
 include 	"arch/evbmips/conf/std.rmixl"
 
-#ident 		"XLSATX-$Revision: 1.18 $"
+#ident 		"XLSATX-$Revision: 1.19 $"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
@@ -110,6 +110,10 @@ options 	INET6		# IPV6
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	PCI_NETBSD_CONFIGURE	# NetBSD configures the PCI bus

Index: src/sys/arch/evbmips/conf/ZYXELKX
diff -u src/sys/arch/evbmips/conf/ZYXELKX:1.1 src/sys/arch/evbmips/conf/ZYXELKX:1.2
--- src/sys/arch/evbmips/conf/ZYXELKX:1.1	Wed Apr 30 01:01:04 2014
+++ src/sys/arch/evbmips/conf/ZYXELKX	Sun Jul 20 10:06:11 2014
@@ -1,3 +1,5 @@
+#	$NetBSD: ZYXELKX,v 1.2 2014/07/20 10:06:11 alnsn Exp $
+
 include		"arch/evbmips/conf/std.rasoc"
 
 options 	SYMTAB_SPACE=450000		# size for embedded symbol table
@@ -133,6 +135,10 @@ options 	MROUTING	# IP multicast routing
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	EISAVERBOSE	# verbose EISA device autoconfig messages

Index: src/sys/arch/ews4800mips/conf/GENERIC
diff -u src/sys/arch/ews4800mips/conf/GENERIC:1.46 src/sys/arch/ews4800mips/conf/GENERIC:1.47
--- src/sys/arch/ews4800mips/conf/GENERIC:1.46	Mon Mar 24 14:15:38 2014
+++ src/sys/arch/ews4800mips/conf/GENERIC	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.46 2014/03/24 14:15:38 szptvlfn Exp $
+# $NetBSD: GENERIC,v 1.47 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC machine description file
 # This machine description file is used to generate the default NetBSD
@@ -25,7 +25,7 @@ include 	"arch/ews4800mips/conf/std.ews4
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.46 $"
+#ident		"GENERIC-$Revision: 1.47 $"
 
 maxusers	16
 
@@ -155,6 +155,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	SCSIVERBOSE	# human readable SCSI error messages

Index: src/sys/arch/hpcmips/conf/GENERIC
diff -u src/sys/arch/hpcmips/conf/GENERIC:1.223 src/sys/arch/hpcmips/conf/GENERIC:1.224
--- src/sys/arch/hpcmips/conf/GENERIC:1.223	Sun Jun 30 21:38:57 2013
+++ src/sys/arch/hpcmips/conf/GENERIC	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.223 2013/06/30 21:38:57 rmind Exp $
+# $NetBSD: GENERIC,v 1.224 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC machine description file
 # 
@@ -24,7 +24,7 @@ include		"arch/hpcmips/conf/std.hpcmips.
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.223 $"
+#ident 		"GENERIC-$Revision: 1.224 $"
 
 maxusers	16
 
@@ -123,6 +123,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # NetBSD backwards compatibility
 options 	COMPAT_43
 options 	COMPAT_16

Index: src/sys/arch/hpcmips/conf/LCARD
diff -u src/sys/arch/hpcmips/conf/LCARD:1.14 src/sys/arch/hpcmips/conf/LCARD:1.15
--- src/sys/arch/hpcmips/conf/LCARD:1.14	Tue Nov 22 21:25:17 2011
+++ src/sys/arch/hpcmips/conf/LCARD	Sun Jul 20 10:06:11 2014
@@ -1,5 +1,5 @@
 #
-# 	$NetBSD: LCARD,v 1.14 2011/11/22 21:25:17 tls Exp $
+# 	$NetBSD: LCARD,v 1.15 2014/07/20 10:06:11 alnsn Exp $
 #
 include		"arch/hpcmips/conf/std.lcard"
 
@@ -38,6 +38,10 @@ options		COMPAT_BSDPTY	# /dev/[pt]ty?? p
 
 options 	INET		# IP + ICMP + TCP + UDP
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # compile options
 #makeoptions	DEFGP="-G 18"
 

Index: src/sys/arch/hpcmips/conf/LROUTER
diff -u src/sys/arch/hpcmips/conf/LROUTER:1.52 src/sys/arch/hpcmips/conf/LROUTER:1.53
--- src/sys/arch/hpcmips/conf/LROUTER:1.52	Sun Jun 30 21:38:57 2013
+++ src/sys/arch/hpcmips/conf/LROUTER	Sun Jul 20 10:06:11 2014
@@ -1,5 +1,5 @@
 #
-# 	$NetBSD: LROUTER,v 1.52 2013/06/30 21:38:57 rmind Exp $
+# 	$NetBSD: LROUTER,v 1.53 2014/07/20 10:06:11 alnsn Exp $
 # 	From: NetBSD: MPC303,v 1.4 2001/11/21 11:28:09 uch Exp
 #
 # Kernel configuration file for LASER5 L-Router
@@ -92,6 +92,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 options 	IPFILTER_COMPAT # Compat for IP-Filter
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # NetBSD backwards compatibility
 options 	COMPAT_43
 options 	COMPAT_16

Index: src/sys/arch/hpcmips/conf/MPC303
diff -u src/sys/arch/hpcmips/conf/MPC303:1.65 src/sys/arch/hpcmips/conf/MPC303:1.66
--- src/sys/arch/hpcmips/conf/MPC303:1.65	Wed Jun  5 23:08:01 2013
+++ src/sys/arch/hpcmips/conf/MPC303	Sun Jul 20 10:06:11 2014
@@ -1,5 +1,5 @@
 #
-# 	$NetBSD: MPC303,v 1.65 2013/06/05 23:08:01 christos Exp $
+# 	$NetBSD: MPC303,v 1.66 2014/07/20 10:06:11 alnsn Exp $
 # 	From: NetBSD: GENERIC,v 1.91 2001/05/06 14:25:16 takemura Exp
 #
 # Kernel configuration file for Victor MP-C303; enami's test machine.
@@ -9,7 +9,7 @@ include		"arch/hpcmips/conf/std.hpcmips"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.65 $"
+#ident 		"GENERIC-$Revision: 1.66 $"
 
 maxusers	16
 
@@ -86,6 +86,10 @@ options 	INET6		# IPV6
 #options 	MROUTING	# Multicast routing support
 #options 	PIM		# Protocol Independent Multicast
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # NetBSD backwards compatibility
 options 	COMPAT_43
 options 	COMPAT_16

Index: src/sys/arch/hpcmips/conf/TX3912
diff -u src/sys/arch/hpcmips/conf/TX3912:1.84 src/sys/arch/hpcmips/conf/TX3912:1.85
--- src/sys/arch/hpcmips/conf/TX3912:1.84	Wed Jun  5 23:08:01 2013
+++ src/sys/arch/hpcmips/conf/TX3912	Sun Jul 20 10:06:11 2014
@@ -1,8 +1,7 @@
 #
 # Distribution kernel (TOSHIBA TX3912 based model) kernel config file
-
 #
-#	$NetBSD: TX3912,v 1.84 2013/06/05 23:08:01 christos Exp $
+#	$NetBSD: TX3912,v 1.85 2014/07/20 10:06:11 alnsn Exp $
 #
 include		"arch/hpcmips/conf/std.hpcmips"
 
@@ -89,6 +88,10 @@ options 	INET6		# IPV6
 #options 	MROUTING	# Multicast routing support
 #options 	PIM		# Protocol Independent Multicast
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 options 	NFSSERVER	# Sun NFS-compatible filesystem (server)
 options 	WAPBL		# File system journaling support
 #options 	QUOTA		# legacy UFS quotas

Index: src/sys/arch/hpcmips/conf/TX3922
diff -u src/sys/arch/hpcmips/conf/TX3922:1.98 src/sys/arch/hpcmips/conf/TX3922:1.99
--- src/sys/arch/hpcmips/conf/TX3922:1.98	Wed Jun  5 23:08:01 2013
+++ src/sys/arch/hpcmips/conf/TX3922	Sun Jul 20 10:06:11 2014
@@ -1,7 +1,7 @@
 #
 # Distribution kernel (TOSHIBA TX3922 based model) kernel config file
 #
-#	$NetBSD: TX3922,v 1.98 2013/06/05 23:08:01 christos Exp $
+#	$NetBSD: TX3922,v 1.99 2014/07/20 10:06:11 alnsn Exp $
 #
 include		"arch/hpcmips/conf/std.hpcmips"
 
@@ -78,6 +78,10 @@ options 	INET6		# IPV6
 #options 	MROUTING	# Multicast routing support
 #options 	PIM		# Protocol Independent Multicast
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 options 	NFSSERVER	# Sun NFS-compatible filesystem (server)
 options 	WAPBL		# File system journaling support
 #options 	QUOTA		# legacy UFS quotas

Index: src/sys/arch/hpcmips/conf/VR41XX
diff -u src/sys/arch/hpcmips/conf/VR41XX:1.61 src/sys/arch/hpcmips/conf/VR41XX:1.62
--- src/sys/arch/hpcmips/conf/VR41XX:1.61	Sun Jun 30 21:38:57 2013
+++ src/sys/arch/hpcmips/conf/VR41XX	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: VR41XX,v 1.61 2013/06/30 21:38:57 rmind Exp $
+# $NetBSD: VR41XX,v 1.62 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC machine description file
 # 
@@ -20,7 +20,7 @@
 
 include		"arch/hpcmips/conf/std.hpcmips"
 include		"arch/hpcmips/conf/std.hpcmips.vr41"
-#ident 		"GENERIC-$Revision: 1.61 $"
+#ident 		"GENERIC-$Revision: 1.62 $"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
@@ -103,6 +103,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 options 	IPFILTER_COMPAT # Compat for IP-Filter
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # NetBSD backwards compatibility
 options 	COMPAT_43
 options 	COMPAT_16

Index: src/sys/arch/newsmips/conf/DEJIKO
diff -u src/sys/arch/newsmips/conf/DEJIKO:1.30 src/sys/arch/newsmips/conf/DEJIKO:1.31
--- src/sys/arch/newsmips/conf/DEJIKO:1.30	Fri Aug 17 20:11:40 2012
+++ src/sys/arch/newsmips/conf/DEJIKO	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# 	$NetBSD: DEJIKO,v 1.30 2012/08/17 20:11:40 abs Exp $
+# 	$NetBSD: DEJIKO,v 1.31 2014/07/20 10:06:11 alnsn Exp $
 #
 #	Dejiko's sekai-seifuku NEWS5000 nyo.
 
@@ -38,6 +38,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 options 	NFS_BOOT_BOOTPARAM
 options 	NFS_BOOTPARAM_NOGATEWAY
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # Compatibility options
 options 	COMPAT_43		# compatibility with 4.3BSD binaries
 options 	COMPAT_14		# NetBSD 1.4 binary compatibility

Index: src/sys/arch/newsmips/conf/GENERIC
diff -u src/sys/arch/newsmips/conf/GENERIC:1.124 src/sys/arch/newsmips/conf/GENERIC:1.125
--- src/sys/arch/newsmips/conf/GENERIC:1.124	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/newsmips/conf/GENERIC	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.124 2013/06/30 21:38:58 rmind Exp $
+# $NetBSD: GENERIC,v 1.125 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/newsmips/conf/std.newsmip
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.124 $"
+#ident 		"GENERIC-$Revision: 1.125 $"
 
 maxusers	16
 
@@ -131,6 +131,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 
 options 	NFS_BOOT_BOOTPARAM
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # wscons options
 options 	WSEMUL_VT100		# VT100 / VT220 emulation
 options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling

Index: src/sys/arch/newsmips/conf/WAPIKO
diff -u src/sys/arch/newsmips/conf/WAPIKO:1.44 src/sys/arch/newsmips/conf/WAPIKO:1.45
--- src/sys/arch/newsmips/conf/WAPIKO:1.44	Sat Apr 27 18:19:47 2013
+++ src/sys/arch/newsmips/conf/WAPIKO	Sun Jul 20 10:06:11 2014
@@ -1,7 +1,7 @@
 #
 # NEWS3400 config file
 #
-# 	$NetBSD: WAPIKO,v 1.44 2013/04/27 18:19:47 christos Exp $
+# 	$NetBSD: WAPIKO,v 1.45 2014/07/20 10:06:11 alnsn Exp $
 #
 include		"arch/newsmips/conf/std.newsmips"
 
@@ -56,6 +56,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 options 	IPFILTER_COMPAT # Compat for IP-Filter
 #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 config	netbsd root on ? type ?
 
 mainbus0 at root

Index: src/sys/arch/pmax/conf/GENERIC
diff -u src/sys/arch/pmax/conf/GENERIC:1.180 src/sys/arch/pmax/conf/GENERIC:1.181
--- src/sys/arch/pmax/conf/GENERIC:1.180	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/pmax/conf/GENERIC	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.180 2013/06/30 21:38:58 rmind Exp $
+# $NetBSD: GENERIC,v 1.181 2014/07/20 10:06:11 alnsn 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.180 $"
+#ident		"GENERIC-$Revision: 1.181 $"
 
 maxusers	64
 
@@ -133,6 +133,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # NetBSD backwards compatibility
 #options 	COMPAT_10	# NetBSD 1.0, (needed for X on 386?)
 #options 	COMPAT_11	# NetBSD 1.1, EXEC_ELF_NOTELESS

Index: src/sys/arch/pmax/conf/GENERIC64
diff -u src/sys/arch/pmax/conf/GENERIC64:1.17 src/sys/arch/pmax/conf/GENERIC64:1.18
--- src/sys/arch/pmax/conf/GENERIC64:1.17	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/pmax/conf/GENERIC64	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC64,v 1.17 2013/06/30 21:38:58 rmind Exp $
+# $NetBSD: GENERIC64,v 1.18 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC machine description file
 # 
@@ -22,7 +22,7 @@ include		"arch/pmax/conf/std.pmax64"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC-$Revision: 1.17 $"
+#ident		"GENERIC-$Revision: 1.18 $"
 
 maxusers	64
 
@@ -125,6 +125,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # NetBSD backwards compatibility
 #options 	COMPAT_10	# NetBSD 1.0, (needed for X on 386?)
 #options 	COMPAT_11	# NetBSD 1.1, EXEC_ELF_NOTELESS

Index: src/sys/arch/pmax/conf/INSTALL
diff -u src/sys/arch/pmax/conf/INSTALL:1.70 src/sys/arch/pmax/conf/INSTALL:1.71
--- src/sys/arch/pmax/conf/INSTALL:1.70	Sat Apr 27 18:19:48 2013
+++ src/sys/arch/pmax/conf/INSTALL	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# 	$NetBSD: INSTALL,v 1.70 2013/04/27 18:19:48 christos Exp $
+# 	$NetBSD: INSTALL,v 1.71 2014/07/20 10:06:11 alnsn Exp $
 #
 # Distribution	install kernel (any model)
 #    netbsd:	cut-down kernel for miniroots.
@@ -61,6 +61,10 @@ options 	WAPBL			# File system journalin
 options 	INET			# Internet protocols
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 
 # Workstation console options
 options 	FONT_BOLD8x16		# Font for fb devices

Index: src/sys/arch/pmax/conf/INSTALL64
diff -u src/sys/arch/pmax/conf/INSTALL64:1.7 src/sys/arch/pmax/conf/INSTALL64:1.8
--- src/sys/arch/pmax/conf/INSTALL64:1.7	Sat Apr 27 18:19:48 2013
+++ src/sys/arch/pmax/conf/INSTALL64	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-# 	$NetBSD: INSTALL64,v 1.7 2013/04/27 18:19:48 christos Exp $
+# 	$NetBSD: INSTALL64,v 1.8 2014/07/20 10:06:11 alnsn Exp $
 #
 # Distribution	install kernel (any model)
 #    netbsd:	cut-down kernel for miniroots.
@@ -54,6 +54,10 @@ options 	WAPBL			# File system journalin
 options 	INET			# Internet protocols
 #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 
 # Workstation console options
 options 	FONT_BOLD8x16		# Font for fb devices

Index: src/sys/arch/sbmips/conf/GENERIC
diff -u src/sys/arch/sbmips/conf/GENERIC:1.95 src/sys/arch/sbmips/conf/GENERIC:1.96
--- src/sys/arch/sbmips/conf/GENERIC:1.95	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/sbmips/conf/GENERIC	Sun Jul 20 10:06:11 2014
@@ -1,10 +1,10 @@
-# $NetBSD: GENERIC,v 1.95 2013/06/30 21:38:58 rmind Exp $
+# $NetBSD: GENERIC,v 1.96 2014/07/20 10:06:11 alnsn Exp $
 
 include 	"arch/sbmips/conf/std.sbmips"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.95 $"
+#ident 		"GENERIC-$Revision: 1.96 $"
 
 #options 	LOCKDEBUG	# XXX XXX XXX XXX
 #options 	DEBUG		# extra kernel debugging support
@@ -116,6 +116,10 @@ options 	IPFILTER_COMPAT # Compat for IP
 # Compatibility with 4.2BSD implementation of TCP/IP.  Not recommended.
 #options 	TCP_COMPAT_42
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	PCIVERBOSE	# verbose PCI device autoconfig messages

Index: src/sys/arch/sgimips/conf/GENERIC32_IP12
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP12:1.23 src/sys/arch/sgimips/conf/GENERIC32_IP12:1.24
--- src/sys/arch/sgimips/conf/GENERIC32_IP12:1.23	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/sgimips/conf/GENERIC32_IP12	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP12,v 1.23 2013/06/30 21:38:58 rmind Exp $
+#	$NetBSD: GENERIC32_IP12,v 1.24 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC32_IP12 machine description file
 # 
@@ -32,7 +32,7 @@ makeoptions	TEXTADDR=0x80002000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.23 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.24 $"
 
 maxusers	32
 
@@ -152,6 +152,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 #options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/sgimips/conf/GENERIC32_IP2x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.99 src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.100
--- src/sys/arch/sgimips/conf/GENERIC32_IP2x:1.99	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/sgimips/conf/GENERIC32_IP2x	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP2x,v 1.99 2013/06/30 21:38:58 rmind Exp $
+#	$NetBSD: GENERIC32_IP2x,v 1.100 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC32_IP2x machine description file
 # 
@@ -29,7 +29,7 @@ makeoptions	TEXTADDR=0x88069000	# entry 
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32-IP2x-$Revision: 1.99 $"
+#ident		"GENERIC32-IP2x-$Revision: 1.100 $"
 
 maxusers	32
 
@@ -153,6 +153,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Index: src/sys/arch/sgimips/conf/GENERIC32_IP3x
diff -u src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.101 src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.102
--- src/sys/arch/sgimips/conf/GENERIC32_IP3x:1.101	Sun Jun 30 21:38:58 2013
+++ src/sys/arch/sgimips/conf/GENERIC32_IP3x	Sun Jul 20 10:06:11 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC32_IP3x,v 1.101 2013/06/30 21:38:58 rmind Exp $
+#	$NetBSD: GENERIC32_IP3x,v 1.102 2014/07/20 10:06:11 alnsn Exp $
 #
 # GENERIC32_IP3x machine description file
 # 
@@ -28,7 +28,7 @@ makeoptions	TEXTADDR="0x80069000"	# entr
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident		"GENERIC32_IP3x-$Revision: 1.101 $"
+#ident		"GENERIC32_IP3x-$Revision: 1.102 $"
 
 maxusers	32
 
@@ -146,6 +146,10 @@ options 	IPFILTER_LOOKUP	# ippool(8) sup
 #options 	ALTQ_RIO	# RED with IN/OUT
 #options 	ALTQ_WFQ	# Weighted Fair Queueing
 
+# JIT compiler for bpfilter
+#options	SLJIT
+#options	BPFJIT
+
 # These options enable verbose messages for several subsystems.
 # Warning, these may compile large string tables into the kernel!
 options 	MIIVERBOSE	# verbose PHY autoconfig messages

Reply via email to