mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-26 03:09:34 +03:00
Prep for 0.4.7 tag, updated META and ChangeLog.
This commit is contained in:
parent
fe883092b9
commit
958dc9e737
31
ChangeLog
31
ChangeLog
@ -1,3 +1,34 @@
|
||||
2009-11-20 Brian Behlendorf <behlendorf1@llnl.gov>
|
||||
|
||||
* : Tag spl-0.4.7
|
||||
|
||||
* config/spl-build.m4: Linux 2.6.31 compat, SPL_AC_2ARGS_SET_FS_PWD
|
||||
macro updated to explicitly include linux/fs_struct.h which was
|
||||
dropped from linux/sched.h.
|
||||
|
||||
* include/linux/mm_compat.h: Linux 2.6.31 compat, use the macros
|
||||
min_wmark_pages, low_wmark_pages, and high_wmark_pages which were
|
||||
introduced. For older kernels a compability macro is used.
|
||||
|
||||
* include/sys/kmem.h: Linux 2.6.31 compat, the __GFP_NOFAIL flag
|
||||
should no longer be used and it may disappear from the kernel at any
|
||||
time. To handle this I have simply added *_nofail wrappers in the
|
||||
kmem implementation which perform the retry for non-atomic allocations.
|
||||
|
||||
* module/spl/spl-kmem.c: Linux 2.6.31 compat, kmem cache alignment
|
||||
fixes and cleanup. Always perform allocations for the kmem cache
|
||||
using __get_free_pages() or __vmalloc() to ensure the returned
|
||||
memory is page aligned. Also introduce helper functions which use
|
||||
P2ROUNDUP_TYPE instead of P2ROUNDUP force all types to be explicit.
|
||||
|
||||
* include/sys/mutex.h: Add mutex_enter_nested() as wrapper for
|
||||
mutex_lock_nested() to permit integration with the lock checker.
|
||||
|
||||
* include/sys/mutex.h: Always use the generic mutex_destroy().
|
||||
|
||||
* Makefile.am: Ensure *.order and *.markers build products are
|
||||
removed by distclean rule.
|
||||
|
||||
2009-11-02 Brian Behlendorf <behlendorf1@llnl.gov>
|
||||
|
||||
* : Tag spl-0.4.6
|
||||
|
Loading…
Reference in New Issue
Block a user