mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2025-03-03 19:28:18 +03:00
Prep for 0.4.8 tag, updated META and ChangeLog
This commit is contained in:
parent
6f088fde27
commit
c5c3d402f7
42
ChangeLog
42
ChangeLog
@ -1,3 +1,45 @@
|
|||||||
|
2010-03-11 Brian Behlendorf <behlendorf1@llnl.gov>
|
||||||
|
|
||||||
|
* : Tag spl-0.4.8
|
||||||
|
|
||||||
|
* : Build system improvements:
|
||||||
|
- Remove Module.markers and Module.symver{s} in clean target.
|
||||||
|
- Improved kernel source detection when none specified.
|
||||||
|
- Fix RPM definitions for the unknown distro/installation.
|
||||||
|
|
||||||
|
* config/spl-build.m4: Linux 2.6.32 compat, SPL_AC_5ARGS_PROC_HANDLER
|
||||||
|
macro added to handle updated proc_handler () API.
|
||||||
|
|
||||||
|
* module/spl/spl-err.c: Fix panic() string, which was being used as a
|
||||||
|
format string, instead of an already-formatted string.
|
||||||
|
|
||||||
|
* /module/spl/spl-taskq.c: Optimize lowest outstanding taskqid
|
||||||
|
calculation in taskq_lowest_id(). The motivation for this change
|
||||||
|
was that I was observing as much as 10% of the total CPU time go
|
||||||
|
to waiting on the tq->tq_lock when the pending list was long.
|
||||||
|
|
||||||
|
* module/spl/spl-kmem.c: Strip __GFP_ZERO from kmalloc it is not
|
||||||
|
available for older kernels.
|
||||||
|
|
||||||
|
* module/spl/spl-proc.c: Add skc_flags and full header to
|
||||||
|
/proc/spl/kmem/slab
|
||||||
|
|
||||||
|
* module/spl/spl-generic.c: Correctly handle division on 32-bit RHEL5
|
||||||
|
systems by returning dividend.
|
||||||
|
|
||||||
|
* include/sys/rwlock.h: When using x86 specific rwsem correctly
|
||||||
|
intepret rwsem->count. Additionally check for changed guard macro
|
||||||
|
in 2.6.28+ for rwsem implementation
|
||||||
|
|
||||||
|
* module/splat/splat-vnode.c, module/splat/splat-kmem.c,
|
||||||
|
module/splat/splat-taskq.c: Several new tests were added to the
|
||||||
|
test suite and various bug fixes.
|
||||||
|
|
||||||
|
* include/asm/atomic_compat.h: Atomic64 compatibility for 32-bit
|
||||||
|
systems without kernel support.
|
||||||
|
|
||||||
|
* .gitignore: Added .gitignore files.
|
||||||
|
|
||||||
2009-11-20 Brian Behlendorf <behlendorf1@llnl.gov>
|
2009-11-20 Brian Behlendorf <behlendorf1@llnl.gov>
|
||||||
|
|
||||||
* : Tag spl-0.4.7
|
* : Tag spl-0.4.7
|
||||||
|
Loading…
Reference in New Issue
Block a user