[DRBD-cvs] svn commit by phil - r2176 - in branches/drbd-0.7: . debian drbd/linux user - preparing the 0.7.18 release.

drbd-cvs at lists.linbit.com drbd-cvs at lists.linbit.com
Wed Apr 26 14:14:37 CEST 2006


Author: phil
Date: 2006-04-26 14:14:35 +0200 (Wed, 26 Apr 2006)
New Revision: 2176

Modified:
   branches/drbd-0.7/ChangeLog
   branches/drbd-0.7/debian/changelog
   branches/drbd-0.7/drbd.spec.in
   branches/drbd-0.7/drbd/linux/drbd_config.h
   branches/drbd-0.7/user/drbdsetup.c
Log:
preparing the 0.7.18 release.


Modified: branches/drbd-0.7/ChangeLog
===================================================================
--- branches/drbd-0.7/ChangeLog	2006-04-26 11:56:38 UTC (rev 2175)
+++ branches/drbd-0.7/ChangeLog	2006-04-26 12:14:35 UTC (rev 2176)
@@ -4,6 +4,22 @@
  Cumulative changes since last tarball.
  For even more detail, use "svn log" and "svn diff".
 
+0.7.18 (api:78/proto:74)
+-----
+ * Under high memory pressure it was possible to hit a deadlock 
+   on a kmalloc(). Changed the GFP mask, it is no longer possible to
+   deadlock it with memory pressure.
+ * With very unlucky network timing during connect DRBD falls into 
+   a connect / drop-connection loop, that as soon as DRBD is in this 
+   loop is very stable. This is fixed now, DRBD detects this situation
+   an breaks out of it.
+ * Fix to the init-script. Now it waits until udev has created
+   the device nodes of _all_ resources.
+ * A small fix for the 32bit userland 64bit kernel people, running
+   older kernels.
+ * Improved handling of IO errors during initial read in of the
+   activity log.
+
 0.7.17 (api:77/proto:74)
 -----
  * There was a bug that could cause the activity log to be not applied 

Modified: branches/drbd-0.7/debian/changelog
===================================================================
--- branches/drbd-0.7/debian/changelog	2006-04-26 11:56:38 UTC (rev 2175)
+++ branches/drbd-0.7/debian/changelog	2006-04-26 12:14:35 UTC (rev 2176)
@@ -1,3 +1,9 @@
+drbd (0.7.18-0) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Reisner <phil at linbit.com>  Mon, 26 Apr 2006 14:10:07 +0200
+
 drbd (0.7.17-0) unstable; urgency=low
 
   * New upstream release

Modified: branches/drbd-0.7/drbd/linux/drbd_config.h
===================================================================
--- branches/drbd-0.7/drbd/linux/drbd_config.h	2006-04-26 11:56:38 UTC (rev 2175)
+++ branches/drbd-0.7/drbd/linux/drbd_config.h	2006-04-26 12:14:35 UTC (rev 2176)
@@ -22,7 +22,7 @@
 
 extern const char * drbd_buildtag(void);
 
-#define REL_VERSION "0.7.17"
+#define REL_VERSION "0.7.18"
 #define API_VERSION 78
 #define PRO_VERSION 74
 

Modified: branches/drbd-0.7/drbd.spec.in
===================================================================
--- branches/drbd-0.7/drbd.spec.in	2006-04-26 11:56:38 UTC (rev 2175)
+++ branches/drbd-0.7/drbd.spec.in	2006-04-26 12:14:35 UTC (rev 2176)
@@ -190,6 +190,22 @@
 /sbin/depmod -a -F /boot/System.map-%{kernelversion} %{kernelversion} >/dev/null 2>&1 || true
 
 %changelog
+* Mon Apr 26 2006 14:10:07 +0200 Philipp Reisner <phil at linbit.com>
+- drbd (0.7.18-1)
+ * Under high memory pressure it was possible to hit a deadlock 
+   on a kmalloc(). Changed the GFP mask, it is no longer possible to
+   deadlock it with memory pressure.
+ * With very unlucky network timing during connect DRBD falls into 
+   a connect / drop-connection loop, that as soon as DRBD is in this 
+   loop is very stable. This is fixed now, DRBD detects this situation
+   an breaks out of it.
+ * Fix to the init-script. Now it waits until udev has created
+   the device nodes of _all_ resources.
+ * A small fix for the 32bit userland 64bit kernel people, running
+   older kernels.
+ * Improved handling of IO errors during initial read in of the
+   activity log.
+
 * Mon Mar  6 2006 14:43:41 +0200 Philipp Reisner <phil at linbit.com>
 - drbd (0.7.17-1)
  * There was a bug that could cause the activity log to be not applied 

Modified: branches/drbd-0.7/user/drbdsetup.c
===================================================================
--- branches/drbd-0.7/user/drbdsetup.c	2006-04-26 11:56:38 UTC (rev 2175)
+++ branches/drbd-0.7/user/drbdsetup.c	2006-04-26 12:14:35 UTC (rev 2176)
@@ -651,6 +651,7 @@
     [LDNoConfig]="You have to use the disk command first.",
     [LDMounted]="Lower device is already mounted.",
     [MDMounted]="Meta device is already mounted.",
+    [MDIOError]="IO error on meta device",
     [LDMDInvalid]="Lower device / meta device / index combination invalid.",
     [LDDeviceTooLarge]="Currently we only support devices up to 3.998TB.\n"
                        "(up to 2TB in case you do not have CONFIG_LBD set)",



More information about the drbd-cvs mailing list