[DRBD-cvs] svn commit by phil - r2947 - in branches/drbd-8.0: . debian drbd/linux - Preparing the 8.0.4 release.

drbd-cvs at lists.linbit.com drbd-cvs at lists.linbit.com
Tue Jun 26 17:04:09 CEST 2007


Author: phil
Date: 2007-06-26 17:04:07 +0200 (Tue, 26 Jun 2007)
New Revision: 2947

Modified:
   branches/drbd-8.0/ChangeLog
   branches/drbd-8.0/debian/changelog
   branches/drbd-8.0/drbd.spec.in
   branches/drbd-8.0/drbd/linux/drbd_config.h
Log:
Preparing the 8.0.4 release.


Modified: branches/drbd-8.0/ChangeLog
===================================================================
--- branches/drbd-8.0/ChangeLog	2007-06-26 10:00:42 UTC (rev 2946)
+++ branches/drbd-8.0/ChangeLog	2007-06-26 15:04:07 UTC (rev 2947)
@@ -4,6 +4,25 @@
  Cumulative changes since last tarball.
  For even more detail, use "svn log" and "svn diff".
 
+8.0.4 (api:86/proto:86)
+--------
+ * Fixed an OOPS in case you do an invalidate on an diskless device. And
+   made invalidates on diskless devices possible by using drbdmeta.
+ * Fix for an possbile OOPS in drbd_al_to_on_disk_bm().
+ * Fix for a possible OOPS. This issue was triggered when you do an
+   attach very soon (ms) after the disk was dropped.
+ * Fix for a race condition in receive_state(). Symptom was that the
+   resync stalls at 100% on a node.
+ * Some block devices fail requests by clearing the BIO_UOTODATE flag
+   (that is ok), but not returning an error (that is strange). 
+   We now deal with that correctly.
+ * Drbdadm's parser will now reject config files with resources with 
+   missing "on" sections. (Instead of segfaulting)
+ * Init script continues in case the setup of a single resource failes.
+ * Improvements to the "drbdsetup events" interface: Updates about
+   the resync progress and initial state of all devices if called with "-a".
+ * The benchmark/dm program can now also create curstom bandwith loads.
+
 8.0.3 (api:86/proto:86)
 --------
  * Fixed a race condition that could cause us to continue to traverse a bio

Modified: branches/drbd-8.0/debian/changelog
===================================================================
--- branches/drbd-8.0/debian/changelog	2007-06-26 10:00:42 UTC (rev 2946)
+++ branches/drbd-8.0/debian/changelog	2007-06-26 15:04:07 UTC (rev 2947)
@@ -1,3 +1,9 @@
+drbd8 (8.0.4-0) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Philipp Reisner <phil at linbit.com>  Wed, 27 Jun 2007 10:0:00 +0200
+
 drbd8 (8.0.3-0) unstable; urgency=low
 
   * New upstream release.

Modified: branches/drbd-8.0/drbd/linux/drbd_config.h
===================================================================
--- branches/drbd-8.0/drbd/linux/drbd_config.h	2007-06-26 10:00:42 UTC (rev 2946)
+++ branches/drbd-8.0/drbd/linux/drbd_config.h	2007-06-26 15:04:07 UTC (rev 2947)
@@ -22,7 +22,7 @@
 
 extern const char * drbd_buildtag(void);
 
-#define REL_VERSION "8.0.3"
+#define REL_VERSION "8.0.4"
 #define API_VERSION 86
 #define PRO_VERSION 86
 

Modified: branches/drbd-8.0/drbd.spec.in
===================================================================
--- branches/drbd-8.0/drbd.spec.in	2007-06-26 10:00:42 UTC (rev 2946)
+++ branches/drbd-8.0/drbd.spec.in	2007-06-26 15:04:07 UTC (rev 2947)
@@ -191,6 +191,25 @@
 /sbin/depmod -a -F /boot/System.map-%{kernelversion} %{kernelversion} >/dev/null 2>&1 || true
 
 %changelog
+* Wed Jun 27 2007 10:00:00 +0200 Philipp Reisner <phil at linbit.com>
+- drbd (8.0.4-1)
+ * Fixed an OOPS in case you do an invalidate on an diskless device. And
+   made invalidates on diskless devices possible by using drbdmeta.
+ * Fix for an possbile OOPS in drbd_al_to_on_disk_bm().
+ * Fix for a possible OOPS. This issue was triggered when you do an
+   attach very soon (ms) after the disk was dropped.
+ * Fix for a race condition in receive_state(). Symptom was that the
+   resync stalls at 100% on a node.
+ * Some block devices fail requests by clearing the BIO_UOTODATE flag
+   (that is ok), but not returning an error (that is strange). 
+   We now deal with that correctly.
+ * Drbdadm's parser will now reject config files with resources with 
+   missing "on" sections. (Instead of segfaulting)
+ * Init script continues in case the setup of a single resource failes.
+ * Improvements to the "drbdsetup events" interface: Updates about
+   the resync progress and initial state of all devices if called with "-a".
+ * The benchmark/dm program can now also create curstom bandwith loads.
+
 * Mon May 7 2007 17:10:14 +0200 Philipp Reisner <phil at linbit.com>
 - drbd (8.0.3-1)
  * Fixed a race condition that could cause us to continue to traverse a bio



More information about the drbd-cvs mailing list