Module Name:    src
Committed By:   martin
Date:           Mon Jan  7 13:46:57 UTC 2019

Modified Files:
        src/sys/arch/evbmips/conf [netbsd-8]: ADM5120 ADM5120-NB ADM5120-USB
            ALCHEMY AP30 CI20 CPMBR1400 DB120 ERLITE GDIUM LINKITSMART7688
            LOONGSON MALTA MERAKI RB153 RB433UAH SBMIPS WGT624V3 XLSATX ZYXELKX

Log Message:
Pull up following revision(s) (requested by sevan in ticket #1156):

        sys/arch/evbmips/conf/ERLITE: revision 1.21
        sys/arch/evbmips/conf/LOONGSON: revision 1.41
        sys/arch/evbmips/conf/SBMIPS: revision 1.8
        sys/arch/evbmips/conf/MALTA: revision 1.94
        sys/arch/evbmips/conf/WGT624V3: revision 1.29
        sys/arch/evbmips/conf/ZYXELKX: revision 1.15
        sys/arch/evbmips/conf/XLSATX: revision 1.28
        sys/arch/evbmips/conf/ADM5120-NB: revision 1.25
        sys/arch/evbmips/conf/ADM5120: revision 1.27
        sys/arch/evbmips/conf/MERAKI: revision 1.32
        sys/arch/evbmips/conf/LINKITSMART7688: revision 1.10
        sys/arch/evbmips/conf/DB120: revision 1.21
        sys/arch/evbmips/conf/ADM5120-USB: revision 1.27
        sys/arch/evbmips/conf/AP30: revision 1.38
        sys/arch/evbmips/conf/ALCHEMY: revision 1.65
        sys/arch/evbmips/conf/RB153: revision 1.22
        sys/arch/evbmips/conf/RB433UAH: revision 1.18
        sys/arch/evbmips/conf/CI20: revision 1.27
        sys/arch/evbmips/conf/GDIUM: revision 1.35
        sys/arch/evbmips/conf/CPMBR1400: revision 1.30

Enable the per-priority cyclical scan buffer queue strategy on evbmips
kernels.

time results of a Lemote Fuloong 2F extracting the pkgsrc tree
brick$ time tar -jxf pkgsrc.tar.bz2
priocscan + log
        612.90 real       103.45 user       194.98 sys
priocscan   nolog
        1345.48 real       103.57 user       274.32 sys
fcfs + log
        736.02 real       101.71 user       192.95 sys
fcfs   nolog
        1475.16 real       103.06 user       271.14 sys


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.22.6.1 src/sys/arch/evbmips/conf/ADM5120 \
    src/sys/arch/evbmips/conf/CPMBR1400
cvs rdiff -u -r1.21 -r1.21.6.1 src/sys/arch/evbmips/conf/ADM5120-NB \
    src/sys/arch/evbmips/conf/ADM5120-USB
cvs rdiff -u -r1.60 -r1.60.8.1 src/sys/arch/evbmips/conf/ALCHEMY
cvs rdiff -u -r1.34 -r1.34.10.1 src/sys/arch/evbmips/conf/AP30
cvs rdiff -u -r1.22.6.1 -r1.22.6.2 src/sys/arch/evbmips/conf/CI20
cvs rdiff -u -r1.16 -r1.16.10.1 src/sys/arch/evbmips/conf/DB120
cvs rdiff -u -r1.15 -r1.15.6.1 src/sys/arch/evbmips/conf/ERLITE
cvs rdiff -u -r1.27 -r1.27.6.1 src/sys/arch/evbmips/conf/GDIUM
cvs rdiff -u -r1.2 -r1.2.6.1 src/sys/arch/evbmips/conf/LINKITSMART7688
cvs rdiff -u -r1.31.2.1 -r1.31.2.2 src/sys/arch/evbmips/conf/LOONGSON
cvs rdiff -u -r1.85.8.1 -r1.85.8.2 src/sys/arch/evbmips/conf/MALTA
cvs rdiff -u -r1.28 -r1.28.10.1 src/sys/arch/evbmips/conf/MERAKI
cvs rdiff -u -r1.18 -r1.18.6.1 src/sys/arch/evbmips/conf/RB153
cvs rdiff -u -r1.13 -r1.13.10.1 src/sys/arch/evbmips/conf/RB433UAH
cvs rdiff -u -r1.3.4.2 -r1.3.4.3 src/sys/arch/evbmips/conf/SBMIPS
cvs rdiff -u -r1.25 -r1.25.10.1 src/sys/arch/evbmips/conf/WGT624V3
cvs rdiff -u -r1.22 -r1.22.10.1 src/sys/arch/evbmips/conf/XLSATX
cvs rdiff -u -r1.7 -r1.7.6.1 src/sys/arch/evbmips/conf/ZYXELKX

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/evbmips/conf/ADM5120
diff -u src/sys/arch/evbmips/conf/ADM5120:1.22 src/sys/arch/evbmips/conf/ADM5120:1.22.6.1
--- src/sys/arch/evbmips/conf/ADM5120:1.22	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/ADM5120	Mon Jan  7 13:46:57 2019
@@ -1,11 +1,11 @@
-#	$NetBSD: ADM5120,v 1.22 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ADM5120,v 1.22.6.1 2019/01/07 13:46:57 martin 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.22 $"
+#ident 		"GENERIC-$Revision: 1.22.6.1 $"
 
 maxusers	32
 
@@ -79,6 +79,11 @@ file-system	NFS		# Sun NFS-compatible fi
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols
Index: src/sys/arch/evbmips/conf/CPMBR1400
diff -u src/sys/arch/evbmips/conf/CPMBR1400:1.22 src/sys/arch/evbmips/conf/CPMBR1400:1.22.6.1
--- src/sys/arch/evbmips/conf/CPMBR1400:1.22	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/CPMBR1400	Mon Jan  7 13:46:57 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: CPMBR1400,v 1.22 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: CPMBR1400,v 1.22.6.1 2019/01/07 13:46:57 martin Exp $
 
 include		"arch/evbmips/conf/std.rasoc"
 
@@ -110,6 +110,11 @@ file-system	TMPFS		# Efficient memory fi
 options 	FFS_NO_SNAPSHOT	# No FF snapshot support
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 options 	GATEWAY		# packet forwarding
 options 	INET		# IP + ICMP + TCP + UDP

Index: src/sys/arch/evbmips/conf/ADM5120-NB
diff -u src/sys/arch/evbmips/conf/ADM5120-NB:1.21 src/sys/arch/evbmips/conf/ADM5120-NB:1.21.6.1
--- src/sys/arch/evbmips/conf/ADM5120-NB:1.21	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/ADM5120-NB	Mon Jan  7 13:46:57 2019
@@ -1,11 +1,11 @@
-#	$NetBSD: ADM5120-NB,v 1.21 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ADM5120-NB,v 1.21.6.1 2019/01/07 13:46:57 martin 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.21 $"
+#ident 		"GENERIC-$Revision: 1.21.6.1 $"
 
 maxusers	32
 
@@ -79,6 +79,11 @@ file-system	NFS		# Sun NFS-compatible fi
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols
Index: src/sys/arch/evbmips/conf/ADM5120-USB
diff -u src/sys/arch/evbmips/conf/ADM5120-USB:1.21 src/sys/arch/evbmips/conf/ADM5120-USB:1.21.6.1
--- src/sys/arch/evbmips/conf/ADM5120-USB:1.21	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/ADM5120-USB	Mon Jan  7 13:46:57 2019
@@ -1,11 +1,11 @@
-#	$NetBSD: ADM5120-USB,v 1.21 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ADM5120-USB,v 1.21.6.1 2019/01/07 13:46:57 martin 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.21 $"
+#ident 		"GENERIC-$Revision: 1.21.6.1 $"
 
 maxusers	32
 
@@ -75,6 +75,11 @@ file-system	NFS		# Sun NFS-compatible fi
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/ALCHEMY
diff -u src/sys/arch/evbmips/conf/ALCHEMY:1.60 src/sys/arch/evbmips/conf/ALCHEMY:1.60.8.1
--- src/sys/arch/evbmips/conf/ALCHEMY:1.60	Tue Dec 13 20:42:17 2016
+++ src/sys/arch/evbmips/conf/ALCHEMY	Mon Jan  7 13:46:57 2019
@@ -1,11 +1,11 @@
-#	$NetBSD: ALCHEMY,v 1.60 2016/12/13 20:42:17 christos Exp $
+#	$NetBSD: ALCHEMY,v 1.60.8.1 2019/01/07 13:46:57 martin 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.60 $"
+#ident 		"ALCHEMY-$Revision: 1.60.8.1 $"
 
 maxusers	32
 
@@ -94,6 +94,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/AP30
diff -u src/sys/arch/evbmips/conf/AP30:1.34 src/sys/arch/evbmips/conf/AP30:1.34.10.1
--- src/sys/arch/evbmips/conf/AP30:1.34	Fri Aug  7 14:12:04 2015
+++ src/sys/arch/evbmips/conf/AP30	Mon Jan  7 13:46:57 2019
@@ -1,10 +1,10 @@
-#	$NetBSD: AP30,v 1.34 2015/08/07 14:12:04 maxv Exp $
+#	$NetBSD: AP30,v 1.34.10.1 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/evbmips/conf/std.atheros"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"AP30-$Revision: 1.34 $"
+#ident 		"AP30-$Revision: 1.34.10.1 $"
 
 maxusers	32
 
@@ -91,6 +91,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/CI20
diff -u src/sys/arch/evbmips/conf/CI20:1.22.6.1 src/sys/arch/evbmips/conf/CI20:1.22.6.2
--- src/sys/arch/evbmips/conf/CI20:1.22.6.1	Tue Aug  1 23:36:08 2017
+++ src/sys/arch/evbmips/conf/CI20	Mon Jan  7 13:46:57 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: CI20,v 1.22.6.1 2017/08/01 23:36:08 snj Exp $
+#	$NetBSD: CI20,v 1.22.6.2 2019/01/07 13:46:57 martin Exp $
 #
 # MIPS Creator CI20
 #
@@ -7,7 +7,7 @@ include 	"arch/evbmips/conf/std.ingenic"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"CI20-$Revision: 1.22.6.1 $"
+#ident 		"CI20-$Revision: 1.22.6.2 $"
 
 maxusers	32
 
@@ -102,6 +102,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/DB120
diff -u src/sys/arch/evbmips/conf/DB120:1.16 src/sys/arch/evbmips/conf/DB120:1.16.10.1
--- src/sys/arch/evbmips/conf/DB120:1.16	Fri Aug  7 14:12:04 2015
+++ src/sys/arch/evbmips/conf/DB120	Mon Jan  7 13:46:57 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: DB120,v 1.16 2015/08/07 14:12:04 maxv Exp $
+#	$NetBSD: DB120,v 1.16.10.1 2019/01/07 13:46:57 martin 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.16 $"
+#ident 		"DB120-$Revision: 1.16.10.1 $"
 
 maxusers	32
 
@@ -98,6 +98,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/ERLITE
diff -u src/sys/arch/evbmips/conf/ERLITE:1.15 src/sys/arch/evbmips/conf/ERLITE:1.15.6.1
--- src/sys/arch/evbmips/conf/ERLITE:1.15	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/ERLITE	Mon Jan  7 13:46:57 2019
@@ -1,11 +1,11 @@
-#	$NetBSD: ERLITE,v 1.15 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ERLITE,v 1.15.6.1 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/mips/conf/std.octeon"
 include 	"arch/evbmips/conf/files.octeon"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"ERLITE-$Revision: 1.15 $"
+#ident 		"ERLITE-$Revision: 1.15.6.1 $"
 
 maxusers	32
 
@@ -90,6 +90,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/GDIUM
diff -u src/sys/arch/evbmips/conf/GDIUM:1.27 src/sys/arch/evbmips/conf/GDIUM:1.27.6.1
--- src/sys/arch/evbmips/conf/GDIUM:1.27	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/GDIUM	Mon Jan  7 13:46:57 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GDIUM,v 1.27 2017/02/19 07:47:00 rin Exp $
+# $NetBSD: GDIUM,v 1.27.6.1 2019/01/07 13:46:57 martin 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.27 $"
+#ident 		"GDIUM-$Revision: 1.27.6.1 $"
 
 maxusers	16
 
@@ -91,6 +91,11 @@ options 	WAPBL		# File system journaling
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# IP + ICMP + TCP + UDP

Index: src/sys/arch/evbmips/conf/LINKITSMART7688
diff -u src/sys/arch/evbmips/conf/LINKITSMART7688:1.2 src/sys/arch/evbmips/conf/LINKITSMART7688:1.2.6.1
--- src/sys/arch/evbmips/conf/LINKITSMART7688:1.2	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/LINKITSMART7688	Mon Jan  7 13:46:57 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: LINKITSMART7688,v 1.2 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: LINKITSMART7688,v 1.2.6.1 2019/01/07 13:46:57 martin Exp $
 #
 # MediaTek MT7688
 #
@@ -110,6 +110,11 @@ file-system	TMPFS		# Efficient memory fi
 options 	FFS_NO_SNAPSHOT	# No FF snapshot support
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# packet forwarding
 options 	INET		# IP + ICMP + TCP + UDP

Index: src/sys/arch/evbmips/conf/LOONGSON
diff -u src/sys/arch/evbmips/conf/LOONGSON:1.31.2.1 src/sys/arch/evbmips/conf/LOONGSON:1.31.2.2
--- src/sys/arch/evbmips/conf/LOONGSON:1.31.2.1	Tue Aug 29 13:12:47 2017
+++ src/sys/arch/evbmips/conf/LOONGSON	Mon Jan  7 13:46:57 2019
@@ -1,4 +1,4 @@
-# $NetBSD: LOONGSON,v 1.31.2.1 2017/08/29 13:12:47 martin Exp $
+# $NetBSD: LOONGSON,v 1.31.2.2 2019/01/07 13:46:57 martin 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.31.2.1 $"
+#ident 		"LOONGSON-$Revision: 1.31.2.2 $"
 
 maxusers	16
 
@@ -100,6 +100,11 @@ options 	WAPBL		# File system journaling
 #options 	FFS_EI		# FFS Endian Independent support
 #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# IP + ICMP + TCP + UDP

Index: src/sys/arch/evbmips/conf/MALTA
diff -u src/sys/arch/evbmips/conf/MALTA:1.85.8.1 src/sys/arch/evbmips/conf/MALTA:1.85.8.2
--- src/sys/arch/evbmips/conf/MALTA:1.85.8.1	Thu Aug 31 11:16:17 2017
+++ src/sys/arch/evbmips/conf/MALTA	Mon Jan  7 13:46:57 2019
@@ -1,10 +1,10 @@
-#	$NetBSD: MALTA,v 1.85.8.1 2017/08/31 11:16:17 martin Exp $
+#	$NetBSD: MALTA,v 1.85.8.2 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/evbmips/conf/std.malta"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"MALTA-$Revision: 1.85.8.1 $"
+#ident 		"MALTA-$Revision: 1.85.8.2 $"
 
 maxusers	32
 
@@ -88,6 +88,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/MERAKI
diff -u src/sys/arch/evbmips/conf/MERAKI:1.28 src/sys/arch/evbmips/conf/MERAKI:1.28.10.1
--- src/sys/arch/evbmips/conf/MERAKI:1.28	Fri Aug  7 14:12:04 2015
+++ src/sys/arch/evbmips/conf/MERAKI	Mon Jan  7 13:46:57 2019
@@ -1,10 +1,10 @@
-#	$NetBSD: MERAKI,v 1.28 2015/08/07 14:12:04 maxv Exp $
+#	$NetBSD: MERAKI,v 1.28.10.1 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/evbmips/conf/std.meraki"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"MERAKI-$Revision: 1.28 $"
+#ident 		"MERAKI-$Revision: 1.28.10.1 $"
 
 maxusers	32
 
@@ -90,6 +90,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/RB153
diff -u src/sys/arch/evbmips/conf/RB153:1.18 src/sys/arch/evbmips/conf/RB153:1.18.6.1
--- src/sys/arch/evbmips/conf/RB153:1.18	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/RB153	Mon Jan  7 13:46:57 2019
@@ -1,10 +1,10 @@
-#	$NetBSD: RB153,v 1.18 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: RB153,v 1.18.6.1 2019/01/07 13:46:57 martin Exp $
 #
 # Example kernel config for the RouterBOARD 153.
 
 include 	"arch/evbmips/conf/std.adm5120"
 
-#ident 		"RB153-$Revision: 1.18 $"
+#ident 		"RB153-$Revision: 1.18.6.1 $"
 
 maxusers	32
 
@@ -64,6 +64,11 @@ file-system	NULLFS		# NULL layered files
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/RB433UAH
diff -u src/sys/arch/evbmips/conf/RB433UAH:1.13 src/sys/arch/evbmips/conf/RB433UAH:1.13.10.1
--- src/sys/arch/evbmips/conf/RB433UAH:1.13	Fri Aug  7 14:12:04 2015
+++ src/sys/arch/evbmips/conf/RB433UAH	Mon Jan  7 13:46:57 2019
@@ -1,10 +1,10 @@
-#	$NetBSD: RB433UAH,v 1.13 2015/08/07 14:12:04 maxv Exp $
+#	$NetBSD: RB433UAH,v 1.13.10.1 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/evbmips/conf/std.atheros"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"RB433UAH-$Revision: 1.13 $"
+#ident 		"RB433UAH-$Revision: 1.13.10.1 $"
 
 maxusers	32
 
@@ -91,6 +91,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/SBMIPS
diff -u src/sys/arch/evbmips/conf/SBMIPS:1.3.4.2 src/sys/arch/evbmips/conf/SBMIPS:1.3.4.3
--- src/sys/arch/evbmips/conf/SBMIPS:1.3.4.2	Wed Aug 30 15:45:03 2017
+++ src/sys/arch/evbmips/conf/SBMIPS	Mon Jan  7 13:46:57 2019
@@ -1,10 +1,10 @@
-# $NetBSD: SBMIPS,v 1.3.4.2 2017/08/30 15:45:03 martin Exp $
+# $NetBSD: SBMIPS,v 1.3.4.3 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/sbmips/conf/std.sbmips"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"GENERIC-$Revision: 1.3.4.2 $"
+#ident 		"GENERIC-$Revision: 1.3.4.3 $"
 
 #options 	LOCKDEBUG	# XXX XXX XXX XXX
 #options 	DEBUG		# extra kernel debugging support
@@ -84,6 +84,11 @@ options 	WAPBL		# File system journaling
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/WGT624V3
diff -u src/sys/arch/evbmips/conf/WGT624V3:1.25 src/sys/arch/evbmips/conf/WGT624V3:1.25.10.1
--- src/sys/arch/evbmips/conf/WGT624V3:1.25	Fri Aug  7 07:29:33 2015
+++ src/sys/arch/evbmips/conf/WGT624V3	Mon Jan  7 13:46:57 2019
@@ -1,10 +1,10 @@
-#	$NetBSD: WGT624V3,v 1.25 2015/08/07 07:29:33 maxv Exp $
+#	$NetBSD: WGT624V3,v 1.25.10.1 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/evbmips/conf/std.atheros"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		"WGT624V3-$Revision: 1.25 $"
+#ident 		"WGT624V3-$Revision: 1.25.10.1 $"
 
 maxusers	32
 
@@ -92,6 +92,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/XLSATX
diff -u src/sys/arch/evbmips/conf/XLSATX:1.22 src/sys/arch/evbmips/conf/XLSATX:1.22.10.1
--- src/sys/arch/evbmips/conf/XLSATX:1.22	Fri Aug  7 14:12:04 2015
+++ src/sys/arch/evbmips/conf/XLSATX	Mon Jan  7 13:46:57 2019
@@ -1,8 +1,8 @@
-#	$NetBSD: XLSATX,v 1.22 2015/08/07 14:12:04 maxv Exp $
+#	$NetBSD: XLSATX,v 1.22.10.1 2019/01/07 13:46:57 martin Exp $
 
 include 	"arch/evbmips/conf/std.rmixl"
 
-#ident 		"XLSATX-$Revision: 1.22 $"
+#ident 		"XLSATX-$Revision: 1.22.10.1 $"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
@@ -91,6 +91,11 @@ options 	FFS_NO_SNAPSHOT	# No FFS snapsh
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
 				# immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 #options 	GATEWAY		# IP packet forwarding
 options 	INET		# Internet protocols

Index: src/sys/arch/evbmips/conf/ZYXELKX
diff -u src/sys/arch/evbmips/conf/ZYXELKX:1.7 src/sys/arch/evbmips/conf/ZYXELKX:1.7.6.1
--- src/sys/arch/evbmips/conf/ZYXELKX:1.7	Sun Feb 19 07:47:00 2017
+++ src/sys/arch/evbmips/conf/ZYXELKX	Mon Jan  7 13:46:57 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: ZYXELKX,v 1.7 2017/02/19 07:47:00 rin Exp $
+#	$NetBSD: ZYXELKX,v 1.7.6.1 2019/01/07 13:46:57 martin Exp $
 
 include		"arch/evbmips/conf/std.rasoc"
 
@@ -106,6 +106,11 @@ file-system	TMPFS		# Efficient memory fi
 options 	FFS_NO_SNAPSHOT	# No FF snapshot support
 #options 	EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and immutable) behave as system flags.
 
+# Alternate buffer queue strategies for better responsiveness under high
+# disk I/O load.
+#options 	BUFQ_READPRIO
+options 	BUFQ_PRIOCSCAN
+
 # Networking options
 options 	GATEWAY		# packet forwarding
 options 	INET		# IP + ICMP + TCP + UDP

Reply via email to