commit 5f427de8b35df2347b9a7e9563621d21d0e5a18a
Author: zrj
Date: Mon Jan 22 15:24:11 2018 +0200
bsd.kern.mk: Handle gcc80 better in buildkernel.
Summary of changes:
sys/conf/bsd.kern.mk | 4
1 file changed, 4 insertions(+)
commit d4e390fc9a3878b804ce122fbda94892c11fa301
Author: zrj
Date: Tue Jan 30 13:38:27 2018 +0200
rpc: Add support for NO_WCAST_FUNCTION_TYPE make variables.
It is unfortunate that has the "bool_t xdr_void(void);"
without the XDR* parameter even
commit 96a102de3222a69c0091c9965e468a9a1bc17d50
Author: Sascha Wildner
Date: Sun Apr 22 22:17:21 2018 +0200
LINT64: Fix typo.
Summary of changes:
sys/config/LINT64 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 81ac2c0de267de424f6b5d11781945ad5abef3e5
Author: Matthew Dillon
Date: Sun Apr 22 10:34:22 2018 -0700
kernel - Remove SMP bottlenecks on uidinfo, descriptors, and lockf (2)
* Fix lost fp bug, a file pointer would sometimes not get dropped,
commit b8b08456e04cfcd0fbd2666ce8434c6c8393c41d
Author: Matthew Dillon
Date: Sun Apr 22 19:16:24 2018 -0700
kernel - Fix statistics accounting bug in kfree()
* kfree() was bumping the statistics counters for the wrong cpu.
This could lead to
commit 0f22bffdb9e9ed584b904d1a380ddf93b698e64e
Author: Matthew Dillon
Date: Sun Apr 22 19:24:07 2018 -0700
kernel - Carefully refactor contended tokens and spinlocks (2)
* After testing, increasing the exponential cap from 1024 to
4096 appears
commit f373576fba9db397f08b54bd704a8f42b73b1684
Author: Matthew Dillon
Date: Sun Apr 22 18:55:03 2018 -0700
kernel - Remove performance pessimization with INVARIANTS
* Remove lf_global_counter under INVARIANTS, fixes cache pessimization.
We want
commit 886546ecb02e3979d903a92d90031f3cc0c7b247
Author: Matthew Dillon
Date: Sun Apr 22 19:25:23 2018 -0700
kernel - Improve kern_dup() performance
* Run the operation with a single exclusive spinlock instead of
acquiring and releasing it twice.
commit 024f2ea16950750d30b44d25b65ea1d88634b807
Author: Matthew Dillon
Date: Sun Apr 22 19:26:58 2018 -0700
kernel - Improve namecache performance
* Improve performance for the edge case where a process is
deleting a large number of files. In
commit cc705b823a33a247956d2a54a4e929a0ca2936d9
Author: Matthew Dillon
Date: Sun Apr 22 18:56:14 2018 -0700
kernel - Carefully refactor contended tokens and spinlocks
* Carefully put the exponential backoff back in for spinlocks, and
implement
commit 93e7748838b821fc4d1c5936405f8101acddc640
Author: Matthew Dillon
Date: Sun Apr 22 12:12:33 2018 -0700
kernel - Localize [in]activevnodes globals, improve allocvnode
* Move to globaldata, keep globals as rollup statistics.
* We already
commit f56151fa43e3b9a933b2c10ac2bbab0421823e12
Author: Matthew Dillon
Date: Sun Apr 22 19:29:58 2018 -0700
libthread_xu - Improve contended mutex code
* Retry a few times in a loop before using the umtx*() system
calls to sleep.
This
commit 837afe1aaee7bf67a7757900dc47ec41a47314d9
Author: Matthew Dillon
Date: Sun Apr 22 11:57:07 2018 -0700
tmpfs - Move dnode lock to improve unlink performance
* Unlock the directory node a little earlier in tmpfs_vop_nremove().
Summary of changes:
commit 9de263ad467c00f6e22d3fa2ee82267c00d10a09
Author: Matthew Dillon
Date: Sun Apr 22 10:41:52 2018 -0700
kernel - Minor rollup cleanup
* Collect count and apply once at the end of the loop.
Summary of changes:
sys/kern/kern_descrip.c | 5 +++--
1
14 matches
Mail list logo