diff options
author | Brian Behlendorf <[email protected]> | 2009-02-05 13:34:51 -0800 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2009-02-05 13:43:45 -0800 |
commit | e50ad76da5379916a2b2942e4617c6670fb43b27 (patch) | |
tree | 8598c3ef67388c7cffbd6ae9108878fde5cd1765 | |
parent | 4ab13d3b5c2d0724632dd29c0970ff7df00985f5 (diff) |
Prep for 0.4.2 tag
-rw-r--r-- | ChangeLog | 24 | ||||
-rw-r--r-- | META | 2 |
2 files changed, 25 insertions, 1 deletions
@@ -1,3 +1,27 @@ +2009-02-05 Brian Behlendorf <[email protected]> + + * : Tag spl-0.4.2 + + * module/spl/spl-kmem.c include/sys/kmem.h: Slab cache improvements: + - Implement kmem cache alignment. + - Implement slab ageing. + - Optimized slab packing algorithm. + - Fixed deadlock due to calling call kv_free() under the skc_lock. + - Added additional SPLAT test cases + - Performance optimizations + + * module/spl/spl-kmem.c include/sys/kmem.h: Linux VM integration. + The Solaris global VM symbols minfree, desfree, lotsfree, needfree, + swapfs_minfree, swapfs_reserve, availrmem, freemem, and physmem are + now available and loosely integrating with the Linux VM. Some + tuning will undoubtably be needed and these tunables are available + in /proc/sys/kernel/spl/vm/* for this very reason. + + * config/spl-build.m4: New configure checks needed when building + against 2.6.27+ kernels. More work is needed here. + + * : Minor cleanup see the 'git log' for full details. + 2009-01-21 Brian Behlendorf <[email protected]> * : Tag spl-0.4.1 @@ -1,6 +1,6 @@ Meta: 1 Name: spl Branch: 1.0 -Version: 0.4.1 +Version: 0.4.2 Release: 1 Release-Tags: relext |