CVS commit: src/sys/arch/mips/mips

2016-08-07 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Aug  7 07:13:57 UTC 2016

Modified Files:
src/sys/arch/mips/mips: mipsX_subr.S

Log Message:
Fix two bugs for tlb_invalidate_addr for (PGSHIFT & 1) == 0

- t0/t1 weren't being updated when both lo0/lo1 become invalid
- the global bit (G) needs to be preserved if the entry becomes invalid

The MIPSNN optimisation is disabled for now as it needs to be updated
appropriately


To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/mips/mips/mipsX_subr.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/amd64/amd64

2016-08-07 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Aug  7 09:04:55 UTC 2016

Modified Files:
src/sys/arch/amd64/amd64: amd64_trap.S

Log Message:
Explain a little.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/amd64/amd64/amd64_trap.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/uvm

2016-08-07 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Aug  7 09:55:18 UTC 2016

Modified Files:
src/sys/uvm: uvm_mmap.c

Log Message:
Explicitly return syscall-specific error codes, instead of the ones given
by range_test. This fixes msync, mlock and munlock, which all return EINVAL
instead of ENOMEM if the address is not in the va space.

It should also fix the recent ATF failures.


To generate a diff of this commit:
cvs rdiff -u -r1.159 -r1.160 src/sys/uvm/uvm_mmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/uvm

2016-08-07 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Aug  7 10:07:58 UTC 2016

Modified Files:
src/sys/uvm: uvm_mmap.c

Log Message:
KNF a little.


To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/uvm/uvm_mmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch

2016-08-07 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Aug  7 10:17:32 UTC 2016

Modified Files:
src/sys/arch/amd64/amd64: vector.S
src/sys/arch/i386/i386: vector.S

Log Message:
KNF a little.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/amd64/amd64/vector.S
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/i386/i386/vector.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/config

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 10:37:24 UTC 2016

Modified Files:
src/usr.bin/config: defs.h gram.y main.c scan.l sem.c sem.h

Log Message:
Accept "-no" as a "no" that does not cause errors if the object deleted
does not exist.


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/usr.bin/config/defs.h
cvs rdiff -u -r1.53 -r1.54 src/usr.bin/config/gram.y
cvs rdiff -u -r1.89 -r1.90 src/usr.bin/config/main.c
cvs rdiff -u -r1.25 -r1.26 src/usr.bin/config/scan.l
cvs rdiff -u -r1.74 -r1.75 src/usr.bin/config/sem.c
cvs rdiff -u -r1.19 -r1.20 src/usr.bin/config/sem.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/amd64/conf

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 10:39:59 UTC 2016

Modified Files:
src/sys/arch/amd64/conf: MODULAR

Log Message:
Use "-no" and add more cloners.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/amd64/conf/MODULAR

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 10:44:05 UTC 2016

Modified Files:
src/sys/arch/amd64/conf: ALL GENERIC
src/sys/arch/evbarm/conf: ARMADILLO-IOT-G3 CUBOX-I NITROGEN6X
src/sys/arch/i386/conf: ALL GENERIC
src/sys/arch/riscv/conf: GENERIC
src/sys/conf: files

Log Message:
rename ifmpls to mpls, so we don't have if_ifmpls...


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/amd64/conf/ALL
cvs rdiff -u -r1.436 -r1.437 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/conf/CUBOX-I
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/conf/NITROGEN6X
cvs rdiff -u -r1.400 -r1.401 src/sys/arch/i386/conf/ALL
cvs rdiff -u -r1.1138 -r1.1139 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/riscv/conf/GENERIC
cvs rdiff -u -r1.1160 -r1.1161 src/sys/conf/files

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbmips/malta/dev

2016-08-07 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Aug  7 10:45:20 UTC 2016

Modified Files:
src/sys/arch/evbmips/malta/dev: mainbus.c

Log Message:
Fix compile for PCI_NETBSD_CONFIGURE


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbmips/malta/dev/mainbus.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/amd64/conf

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 11:33:38 UTC 2016

Modified Files:
src/sys/arch/amd64/conf: MODULAR

Log Message:
don't load loopback as a module as other parts of the code use it directly.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/amd64/conf/MODULAR

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/modules

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 14:28:12 UTC 2016

Modified Files:
src/distrib/sets/lists/modules: mi

Log Message:
Sets for new modules


To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93 src/distrib/sets/lists/modules/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/modules

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 14:27:39 UTC 2016

Modified Files:
src/sys/modules: Makefile
Added Files:
src/sys/modules/if_agr: Makefile agr.ioconf
src/sys/modules/if_faith: Makefile faith.ioconf
src/sys/modules/if_gif: Makefile gif.ioconf
src/sys/modules/if_gre: Makefile gre.ioconf
src/sys/modules/if_loop: Makefile loop.ioconf
src/sys/modules/if_mpls: Makefile mpls.ioconf
src/sys/modules/if_srt: Makefile
src/sys/modules/if_stf: Makefile stf.ioconf
src/sys/modules/if_tun: Makefile tun.ioconf
src/sys/modules/if_vlan: Makefile vlan.ioconf

Log Message:
add new modules


To generate a diff of this commit:
cvs rdiff -u -r1.174 -r1.175 src/sys/modules/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_agr/Makefile \
src/sys/modules/if_agr/agr.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_faith/Makefile \
src/sys/modules/if_faith/faith.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_gif/Makefile \
src/sys/modules/if_gif/gif.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_gre/Makefile \
src/sys/modules/if_gre/gre.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_loop/Makefile \
src/sys/modules/if_loop/loop.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_mpls/Makefile \
src/sys/modules/if_mpls/mpls.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_srt/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_stf/Makefile \
src/sys/modules/if_stf/stf.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_tun/Makefile \
src/sys/modules/if_tun/tun.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_vlan/Makefile \
src/sys/modules/if_vlan/vlan.ioconf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/amd64/conf

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 14:28:55 UTC 2016

Modified Files:
src/sys/arch/amd64/conf: MODULAR

Log Message:
Add some more drivers


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/amd64/conf/MODULAR

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/modules/if_srt

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 17:33:04 UTC 2016

Added Files:
src/sys/modules/if_srt: srt.ioconf

Log Message:
missed this one


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/modules/if_srt/srt.ioconf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/rump/net/lib/libnetmpls

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 17:42:18 UTC 2016

Modified Files:
src/sys/rump/net/lib/libnetmpls: NETMPLS.ioconf netmpls_component.c

Log Message:
finish ifmpls->mpls renaming.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libnetmpls/NETMPLS.ioconf
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/net/lib/libnetmpls/netmpls_component.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 17:38:34 UTC 2016

Modified Files:
src/sys/net: if_faith.c if_gif.c if_gre.c if_loop.c if_mpls.c if_ppp.c
if_pppoe.c if_sl.c if_srt.c if_stf.c if_strip.c if_tap.c if_tun.c
if_vlan.c
src/sys/net/agr: if_agr.c
Added Files:
src/sys/net: if_module.h

Log Message:
modularize some more drivers and merge the module glue


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/net/if_faith.c
cvs rdiff -u -r1.119 -r1.120 src/sys/net/if_gif.c
cvs rdiff -u -r1.169 -r1.170 src/sys/net/if_gre.c
cvs rdiff -u -r1.89 -r1.90 src/sys/net/if_loop.c
cvs rdiff -u -r0 -r1.1 src/sys/net/if_module.h
cvs rdiff -u -r1.26 -r1.27 src/sys/net/if_mpls.c
cvs rdiff -u -r1.156 -r1.157 src/sys/net/if_ppp.c
cvs rdiff -u -r1.113 -r1.114 src/sys/net/if_pppoe.c
cvs rdiff -u -r1.125 -r1.126 src/sys/net/if_sl.c
cvs rdiff -u -r1.22 -r1.23 src/sys/net/if_srt.c
cvs rdiff -u -r1.97 -r1.98 src/sys/net/if_stf.c
cvs rdiff -u -r1.105 -r1.106 src/sys/net/if_strip.c
cvs rdiff -u -r1.84 -r1.85 src/sys/net/if_tap.c
cvs rdiff -u -r1.127 -r1.128 src/sys/net/if_tun.c
cvs rdiff -u -r1.90 -r1.91 src/sys/net/if_vlan.c
cvs rdiff -u -r1.38 -r1.39 src/sys/net/agr/if_agr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/sparc64/sparc64

2016-08-07 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Sun Aug  7 19:35:43 UTC 2016

Modified Files:
src/sys/arch/sparc64/sparc64: copy.S

Log Message:
Make comment more readable - no functional changes


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/sparc64/sparc64/copy.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/kyua-testers

2016-08-07 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sun Aug  7 20:23:09 UTC 2016

Modified Files:
src/external/bsd/kyua-testers/libexec/kyua-atf-tester: Makefile
src/external/bsd/kyua-testers/libexec/kyua-plain-tester: Makefile
src/external/bsd/kyua-testers/tests/kyua-testers: Makefile

Log Message:
Fix wrong objdir-finding logic. PR 51389.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/external/bsd/kyua-testers/libexec/kyua-atf-tester/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/bsd/kyua-testers/libexec/kyua-plain-tester/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/bsd/kyua-testers/tests/kyua-testers/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/config

2016-08-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  7 21:11:55 UTC 2016

Modified Files:
src/usr.bin/config: defs.h

Log Message:
Bump version for -no


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/usr.bin/config/defs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/net/if_pppoe

2016-08-07 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sun Aug  7 23:34:31 UTC 2016

Modified Files:
src/tests/net/if_pppoe: t_pppoe.sh

Log Message:
Add rumpdev library since we're now calling config_cfdriver_attach()

Should fix the newly-introduced test failure.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/net/if_pppoe/t_pppoe.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net

2016-08-07 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Mon Aug  8 02:50:05 UTC 2016

Modified Files:
src/sys/net: if_pppoe.c

Log Message:
Don't try to set-up our sysctl sub-tree if we're built-in - this will
happen automatically (via "registration" of the setup function in a
link-set), and if we're not a module, the SYSCTL_SETUP_PROTO() will
not have declared a function prototype!


To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 src/sys/net/if_pppoe.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/rpc

2016-08-07 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Mon Aug  8 04:16:45 UTC 2016

Modified Files:
src/lib/libc/rpc: rpc_soc.3

Log Message:
Typo.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/lib/libc/rpc/rpc_soc.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2016-08-07 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Aug  8 06:28:09 UTC 2016

Modified Files:
src/sys/netinet: if_arp.c

Log Message:
Restore ARP_STAT_DFRTOTAL deleted unexpectedly


To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/sys/netinet/if_arp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.