[DRBD-cvs] svn commit by lars - r2505 - in branches/drbd-0.7: . debian drbd/linux - preparing 0.7.22

drbd-cvs at lists.linbit.com drbd-cvs at lists.linbit.com
Wed Oct 4 11:57:59 CEST 2006


Author: lars
Date: 2006-10-04 11:57:57 +0200 (Wed, 04 Oct 2006)
New Revision: 2505

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
Log:
preparing 0.7.22

Modified: branches/drbd-0.7/ChangeLog
===================================================================
--- branches/drbd-0.7/ChangeLog	2006-10-04 09:43:30 UTC (rev 2504)
+++ branches/drbd-0.7/ChangeLog	2006-10-04 09:57:57 UTC (rev 2505)
@@ -6,6 +6,21 @@
  Cumulative changes since last tarball.
  For even more detail, use "svn log" and "svn diff".
 
+0.7.22 (api:79/proto:74)
+-----
+ * *** anyone using protocol A or B should upgrade! ***
+   while rewriting the request code for drbd8,
+   we noticed that in protocol A and B, on connection loss,
+   we could "forget" to set certain areas out of sync.
+   so resync in those protocol has been broken all along!
+ * fix races between failure in drbd_send_dblock
+   and concurrently running tl_clear
+ * fix potential access-afer-free in drbd_dio_end
+ * fix possible list corruption
+   respective resulting deadlock in receive_DataRequest
+ * improved the drbd_thread_stop / start code
+ * gracefull removal of devfs and other updates...
+
 0.7.21 (api:79/proto:74)
 -----
  * Fixed the "syncer stalled" after reconnect symptom.

Modified: branches/drbd-0.7/debian/changelog
===================================================================
--- branches/drbd-0.7/debian/changelog	2006-10-04 09:43:30 UTC (rev 2504)
+++ branches/drbd-0.7/debian/changelog	2006-10-04 09:57:57 UTC (rev 2505)
@@ -1,3 +1,9 @@
+drbd (0.7.22-0) unstable; urgency=low
+
+  * New upstream release
+
+ -- Lars Ellenberg <lars at linbit.com>  Wed, 04 Oct 2006 11:56:34 +0200
+
 drbd (0.7.21-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-10-04 09:43:30 UTC (rev 2504)
+++ branches/drbd-0.7/drbd/linux/drbd_config.h	2006-10-04 09:57:57 UTC (rev 2505)
@@ -22,7 +22,7 @@
 
 extern const char * drbd_buildtag(void);
 
-#define REL_VERSION "0.7.21"
+#define REL_VERSION "0.7.22"
 #define API_VERSION 79
 #define PRO_VERSION 74
 

Modified: branches/drbd-0.7/drbd.spec.in
===================================================================
--- branches/drbd-0.7/drbd.spec.in	2006-10-04 09:43:30 UTC (rev 2504)
+++ branches/drbd-0.7/drbd.spec.in	2006-10-04 09:57:57 UTC (rev 2505)
@@ -190,6 +190,21 @@
 /sbin/depmod -a -F /boot/System.map-%{kernelversion} %{kernelversion} >/dev/null 2>&1 || true
 
 %changelog
+* Wed Oct  4 2006 11:55:01 +0200 Lars Ellenberg <lars at linbit.com>
+- drbd (0.7.22-1)
+ * *** anyone using protocol A or B should upgrade! ***
+   while rewriting the request code for drbd8,
+   we noticed that in protocol A and B, on connection loss,
+   we could "forget" to set certain areas out of sync.
+   so resync in those protocol has been broken all along!
+ * fix races between failure in drbd_send_dblock
+   and concurrently running tl_clear
+ * fix potential access-afer-free in drbd_dio_end
+ * fix possible list corruption
+   respective resulting deadlock in receive_DataRequest
+ * improved the drbd_thread_stop / start code
+ * gracefull removal of devfs and other updates...
+
 * Tue Aug  1 2006 16:34:22 +0200 Philipp Reisner <phil at linbit.com>
 - drbd (0.7.21-1)
  * Fixed the "syncer stalled" after reconnect symptom.



More information about the drbd-cvs mailing list