CVS commit: src/sys/kern

2018-12-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 27 07:56:43 UTC 2018 Modified Files: src/sys/kern: uipc_domain.c Log Message: Fix apparent race. We're doing a LIST_FOREACH, but unlock filelist_lock in the middle of the loop and drop the reference to fp. We then read fp->

CVS commit: src/sys/net

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Dec 27 07:56:12 UTC 2018 Modified Files: src/sys/net: if_l2tp.c Log Message: l2tp(4): fix output bytes counter. Pointed by k-goda@IIJ, thanks. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/net/if_l

CVS commit: src

2018-12-26 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 27 07:22:31 UTC 2018 Modified Files: src/lib/libnvmm: libnvmm.3 libnvmm.c libnvmm_x86.c nvmm.h src/tests/lib/libnvmm: h_mem_assist.c h_mem_assist_asm.S Log Message: Several improvements and fixes: * Change the Assi

CVS commit: src/doc

2018-12-26 Thread Sevan Janiyan
ol(9): Added threadpool(9) API. [thorpej 20181224] + systat(1): Extend vmstat display for better insight about bufcache. + [sevan 20181226]

CVS commit: src/sys/kern

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Dec 27 04:45:29 UTC 2018 Modified Files: src/sys/kern: kern_threadpool.c Log Message: Restore curlwp->l_name in threadpool_job_done(), rather than after the job function has returned. This lays the groundwork for some job ob

CVS commit: src/sys/dev/ic

2018-12-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu Dec 27 02:54:00 UTC 2018 Modified Files: src/sys/dev/ic: spdmem.c spdmemvar.h Log Message: Print rank on DDR4. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/ic/spdmem.c cvs rdiff -u -r1.13 -r1.1

CVS commit: src/share/mk

2018-12-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 26 22:57:22 UTC 2018 Modified Files: src/share/mk: bsd.inc.mk bsd.kinc.mk Log Message: Remove extra -c. -c has been the default behavior since 2003, and the comment why it is needed was introduced in 2001. We don't want

CVS commit: src/tests/kernel/threadpool_tester

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 22:21:10 UTC 2018 Modified Files: src/tests/kernel/threadpool_tester: threadpool_tester.c Log Message: Fix spurios whitespace (thank you substandard vi clones). To generate a diff of this commit: cvs rdiff -u -r1.2 -

CVS commit: src/sys

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 22:16:27 UTC 2018 Modified Files: src/sys/kern: init_main.c kern_threadpool.c src/sys/rump/librump/rumpkern: rump.c src/sys/sys: threadpool.h Log Message: Rather than performing lazy initialization, sta

CVS commit: src/share/man/man9

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 21:48:55 UTC 2018 Modified Files: src/share/man/man9: threadpool.9 Log Message: Document the threadpool_job_fn_t type and its use. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/share/man/man9/thread

CVS commit: src/sys

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 21:43:39 UTC 2018 Modified Files: src/sys/kern: kern_threadpool.c src/sys/sys: threadpool.h Log Message: Adjust the definition of threadpool_job_fn_t to reflect Taylor's original intent. (The original didn't c

CVS commit: src/sys/sys

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 21:36:50 UTC 2018 Modified Files: src/sys/sys: threadpool.h Log Message: Fix one de-_t'ficiation I missed. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/sys/threadpool.h Please note that diffs

CVS commit: src/sys/kern

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 21:25:52 UTC 2018 Modified Files: src/sys/kern: kern_threadpool.c Log Message: Whitespace tweaks. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/kern/kern_threadpool.c Please note that diffs are

CVS commit: src/sys/kern

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 21:18:51 UTC 2018 Modified Files: src/sys/kern: kern_threadpool.c Log Message: Stylistic tweak to previous. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/kern/kern_threadpool.c Please note that

CVS commit: src/sys/kern

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 21:15:50 UTC 2018 Modified Files: src/sys/kern: kern_threadpool.c Log Message: Simplify thread reference counting of the thread pool object. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/kern/ke

CVS commit: src/sys/kern

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 20:30:36 UTC 2018 Modified Files: src/sys/kern: kern_threadpool.c Log Message: Make the callers of threadpool_create() and threadpool_destroy() responsibile for managing their own storage. To generate a diff of this

CVS commit: src/sys/kern

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 20:08:22 UTC 2018 Modified Files: src/sys/kern: kern_threadpool.c Log Message: Use uint64_t for the unbound and per-cpu thread pool ref counts; they're always manipulated under a lock. Rather than bother returning EBU

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

2018-12-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Dec 26 19:54:09 UTC 2018 Modified Files: src/sys/arch/evbarm/conf: GENERIC.common Log Message: Add BUSDMA_COUNTERS To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/evbarm/conf/GENERIC.common Please

CVS commit: src

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 18:54:20 UTC 2018 Modified Files: src/share/man/man9: threadpool.9 src/sys/kern: kern_threadpool.c src/sys/sys: threadpool.h src/tests/kernel/threadpool_tester: threadpool_tester.c src/te

CVS commit: src/external/bsd/ntp/dist/ntpdate

2018-12-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 26 18:31:29 UTC 2018 Modified Files: src/external/bsd/ntp/dist/ntpdate: ntpdate.c Log Message: PR/53813: Edgar Pettijohn: Print usage message if no servers are found. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/tests/rump/rumpkern

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 14:27:23 UTC 2018 Modified Files: src/tests/rump/rumpkern: Makefile Log Message: Add -lrump after -lkernspace, because kernspace.a references symbols from librump and hooray for static linking semantics. Fixes sun2 bu

CVS commit: [netbsd-8] src/doc

2018-12-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Dec 26 13:19:55 UTC 2018 Modified Files: src/doc [netbsd-8]: CHANGES-8.1 Log Message: Ticket #1144 To generate a diff of this commit: cvs rdiff -u -r1.1.2.80 -r1.1.2.81 src/doc/CHANGES-8.1 Please note that diffs are not pub

CVS commit: [netbsd-8] src/sys/external/bsd/ipf/netinet

2018-12-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Wed Dec 26 13:18:53 UTC 2018 Modified Files: src/sys/external/bsd/ipf/netinet [netbsd-8]: fil.c Log Message: Pull up the following, requested by sevan in ticket #1144: sys/external/bsd/ipf/netinet/fil.c 1.22 acciden

CVS commit: src/sys/arch

2018-12-26 Thread Cherry G. Mathew
Module Name:src Committed By: cherry Date: Wed Dec 26 11:12:57 UTC 2018 Modified Files: src/sys/arch/amd64/amd64: spl.S src/sys/arch/i386/i386: spl.S src/sys/arch/xen/x86: xen_intr.c Log Message: Xen can use the native splraise(9) functions. There is no ne

CVS commit: src/sys/dev/ic

2018-12-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Dec 26 10:24:20 UTC 2018 Modified Files: src/sys/dev/ic: spdmem.c Log Message: - Fix DDR4's rows and columns value. - Print "banks/group" instead of "banks" because it's not the total bank number. To generate a diff of th

CVS commit: src/tests/net/if_ipsec

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 26 08:59:41 UTC 2018 Modified Files: src/tests/net/if_ipsec: t_ipsec_natt.sh Log Message: Add ATF for ipsecif(4) which connect to two peers in the same NAPT. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/netipsec

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 26 08:58:51 UTC 2018 Modified Files: src/sys/netipsec: ipsec_output.c ipsecif.c key.c Log Message: ipsecif(4) supports multiple peers in the same NAPT. E.g. ipsec0 connects between NetBSD_A and NetBSD_B, ipsec1 connect

CVS commit: src/sys

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 26 08:55:14 UTC 2018 Modified Files: src/sys/net: if_ipsec.c src/sys/netipsec: key.c Log Message: Remove unnecessary addresses in PF_KEY message. MOBIKE Extensions for PF_KEY draft-schilcher-mobike-pfkey-extens

CVS commit: src/sys/dev/pci

2018-12-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Dec 26 08:25:53 UTC 2018 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.1345 -r1.1346 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1344 -r1.1

CVS commit: src/sys/dev/pci

2018-12-26 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Dec 26 08:25:20 UTC 2018 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add yet another Intel Core QuickPath Generic Non-Core Register. To generate a diff of this commit: cvs rdiff -u -r1.1356 -r1.1357 src/sys/dev/p

CVS commit: src/sys/compat/netbsd32

2018-12-26 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Dec 26 08:01:40 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_fs.c netbsd32_mod.c Log Message: remove duplicated prototypes and dated XXX comments. To generate a diff of this commit