[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