[DRBD-cvs] r1679 - in branches/drbd-0.7: . drbd/linux

svn at svn.drbd.org svn at svn.drbd.org
Tue Dec 14 16:00:35 CET 2004


Author: phil
Date: 2004-12-14 16:00:32 +0100 (Tue, 14 Dec 2004)
New Revision: 1679

Modified:
   branches/drbd-0.7/ChangeLog
   branches/drbd-0.7/drbd.spec.in
   branches/drbd-0.7/drbd/linux/drbd_config.h
Log:
Preparing the 0.7.7 release


Modified: branches/drbd-0.7/ChangeLog
===================================================================
--- branches/drbd-0.7/ChangeLog	2004-12-13 22:17:17 UTC (rev 1678)
+++ branches/drbd-0.7/ChangeLog	2004-12-14 15:00:32 UTC (rev 1679)
@@ -4,6 +4,8 @@
  Cumulative changes since last tarball.
  For even more detail, use "svn log" and "svn diff".
 
+0.7.7 (api:77/proto:74)
+-----
  * "drbdadm adjust [res...]" now does the calls to drbdsetup 
    in an improved order, first the disk config of all devices,
    then the syncer and net config last. With the old scheme
@@ -13,10 +15,15 @@
  * Bugfix to a race that could cause a OOPS on a BUG() macro
    in mod_timer while starting resync. The more devices you have 
    the higher the probability to hit this race condition.
+ * Fixed a bug in the sync-groups conde, that only showed up
+   when you have more than 4 resources in your config. 
+   The resync process was continued too early on the node in
+   SyncTarget state.
  * Fixed a stupid typo in the range-check code, that was intoduced
    in 0.7.6. Drbdsetup allowed "max-buffers" to be in the range 
    from 32 to 32.
-
+ * Makefiles are gcc-2.95 compatible again.
+	
 0.7.6 (api:77/proto:74)
 -----
  * Fixed bug that could cause a lockup of the receiver and

Modified: branches/drbd-0.7/drbd/linux/drbd_config.h
===================================================================
--- branches/drbd-0.7/drbd/linux/drbd_config.h	2004-12-13 22:17:17 UTC (rev 1678)
+++ branches/drbd-0.7/drbd/linux/drbd_config.h	2004-12-14 15:00:32 UTC (rev 1679)
@@ -22,7 +22,7 @@
 
 extern const char * drbd_buildtag(void);
 
-#define REL_VERSION "0.7.6"
+#define REL_VERSION "0.7.7"
 #define API_VERSION 77
 #define PRO_VERSION 74
 

Modified: branches/drbd-0.7/drbd.spec.in
===================================================================
--- branches/drbd-0.7/drbd.spec.in	2004-12-13 22:17:17 UTC (rev 1678)
+++ branches/drbd-0.7/drbd.spec.in	2004-12-14 15:00:32 UTC (rev 1679)
@@ -20,7 +20,7 @@
 Name: drbd
 Summary: Distributed Redundant Block Device driver for Linux
 Version: 
-Release: 3
+Release: 1
 Source: %{name}-%{version}.tar.gz
 Vendor: DRBD 
 License: GPL
@@ -171,6 +171,26 @@
 /sbin/depmod -a -F /boot/System.map-%{kernelversion} %{kernelversion} >/dev/null 2>&1 || true
 
 %changelog
+* Tue Dec 15 2004 15:50:00 +0200 Philipp Reisner <phil at linbit.com>
+- drbd (0.7.7-1)
+  * "drbdadm adjust [res...]" now does the calls to drbdsetup 
+    in an improved order, first the disk config of all devices,
+    then the syncer and net config last. With the old scheme
+    drbdadm run in a timeout when setting up more than about 
+    6 devices at once (startup script...).
+  * New progress indication in the startup script.
+  * Bugfix to a race that could cause a OOPS on a BUG() macro
+    in mod_timer while starting resync. The more devices you have 
+    the higher the probability to hit this race condition.
+  * Fixed a bug in the sync-groups conde, that only showed up
+    when you have more than 4 resources in your config. 
+    The resync process was continued too early on the node in
+    SyncTarget state.
+  * Fixed a stupid typo in the range-check code, that was intoduced
+    in 0.7.6. Drbdsetup allowed "max-buffers" to be in the range 
+    from 32 to 32.
+  * Makefiles are gcc-2.95 compatible again.
+
 * Tue Nov 16 2004 14:59:00 +0200 Philipp Reisner <phil at linbit.com>
 - drbd (0.7.6-1)
   * Fixed bug that could cause a lockup of the receiver and



More information about the drbd-cvs mailing list