git: kernel - Refactor lwkt_token pool hash

2018-04-21 Thread Matthew Dillon
commit 7798395d91fff4e692c6c359bccce20c8372c8b9 Author: Matthew Dillon Date: Sat Apr 21 17:23:23 2018 -0700 kernel - Refactor lwkt_token pool hash * Refactor the lwkt_token pool hash to a better hash algorithm using large primes. Summary of

git: libc - Remove incorrect sched_yield() stub

2018-04-21 Thread Matthew Dillon
commit 3873f15a51100fdb1e96f519cf86f02604d46749 Author: Matthew Dillon Date: Sat Apr 21 17:48:43 2018 -0700 libc - Remove incorrect sched_yield() stub * sched_yield() is a system call, and libthread_xu does not override it. Remove the empty

git: kernel - per-thread fd cache, p_fd lock bypass

2018-04-21 Thread Matthew Dillon
commit 359499301cb3e32b532c88c41e7df5a36111392a Author: Matthew Dillon Date: Fri Apr 20 08:44:32 2018 -0700 kernel - per-thread fd cache, p_fd lock bypass * Implement a per-thread (fd,fp) cache. Cache hits can keep fp's in a held state

git: kernel - Remove SMP bottlenecks on uidinfo, descriptors, and lockf

2018-04-21 Thread Matthew Dillon
commit d629916367683a6eed53be1506f361d512724496 Author: Matthew Dillon Date: Sat Apr 21 17:30:42 2018 -0700 kernel - Remove SMP bottlenecks on uidinfo, descriptors, and lockf * Use an eventcounter and the per-thread fd cache to fix bottlenecks

git: sbin/hammer: Drop _X macro for hammer show

2018-04-21 Thread Tomohiro Kusumi
commit dcf5173ca760ee08d704d08a8b5e30f30b0177ef Author: Tomohiro Kusumi Date: Sat Apr 21 14:58:36 2018 -0700 sbin/hammer: Drop _X macro for hammer show Also reduce supported indent levels from 17 to 10. 17 levels with 62 fanouts for internal

git: Fix up UPGRADING.

2018-04-21 Thread Sascha Wildner
commit 6ffa284829d2b2b5a440906fa158493cdecfe054 Author: Sascha Wildner Date: Sat Apr 21 23:39:24 2018 +0200 Fix up UPGRADING. Summary of changes: UPDATING | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-)

git: kernel: Disable TCP_SIGNATURE in preparation for removing IPSEC.

2018-04-21 Thread Sascha Wildner
commit 86de01bd8974437225114bb10e44c8871831fa1a Author: Sascha Wildner Date: Tue Apr 17 19:10:55 2018 +0200 kernel: Disable TCP_SIGNATURE in preparation for removing IPSEC. Keep the code around until it gets fixed at a later date. Requested-by: sephe

git: Remove IPsec and related code from the system.

2018-04-21 Thread Sascha Wildner
commit 755d70b8f2c28b016b6c0330273e7daa38038f27 Author: Sascha Wildner Date: Sat Apr 21 23:26:37 2018 +0200 Remove IPsec and related code from the system. It was unmaintained ever since we inherited it from FreeBSD 4.8. In fact, we had two implementations

git: : Fix packet tag comments.

2018-04-21 Thread Sascha Wildner
commit b34b2736253171bcc56797d14ae47555c987c507 Author: Sascha Wildner Date: Sat Apr 21 20:56:40 2018 +0200 : Fix packet tag comments. Summary of changes: sys/sys/mbuf.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)