]> git.proxmox.com Git - mirror_spl-debian.git/commitdiff
Prep for 0.4.8 tag, updated META and ChangeLog
authorBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 11 Mar 2010 23:36:50 +0000 (15:36 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 11 Mar 2010 23:39:33 +0000 (15:39 -0800)
ChangeLog
META

index e32be85927d83c554a2216741041e47b6ef1b2e9..d076a332c34359a7dc486943f994830de92567e5 100644 (file)
--- a/ChangeLog
+++ b/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>
 
        * : Tag spl-0.4.7
diff --git a/META b/META
index 231173eb69434a6e6189672f9e5e8fd5da266936..4e568fd980f2b284d9b224c1c113c664eefd4435 100644 (file)
--- a/META
+++ b/META
@@ -1,6 +1,6 @@
 Meta:         1
 Name:         spl
 Branch:       1.0
-Version:      0.4.7
+Version:      0.4.8
 Release:      1
 Release-Tags: relext