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