[DRBD-cvs] drbd by phil; preparing drbd-0.7-pre8 release. Changes...

drbd-user@lists.linbit.com drbd-user@lists.linbit.com
Fri, 18 Jun 2004 14:45:12 +0200 (CEST)


DRBD CVS committal

Author  : phil
Module  : drbd

Dir     : drbd/drbd/linux


Modified Files:
      Tag: rel-0_7-branch
	drbd_config.h 


Log Message:
preparing drbd-0.7-pre8 release.

Changes to -pre7

* Zero-copy IO disabled for now, since it cases data-corruption after
  resync. This will be investigated further...
* Bitmap code rewritten and seperated into own source file.
  In the progress a few bugs were discovered and fixed.
* New metadata flag MDF_FullSync to indicate that we need a full sync 
  next time. -> This makes sure that we never loose a full sync event,
  even if we crash during writing the bitmap.
* PARTNER_CONSISTENT flag, so we won't sync against or read from
  some inconsistent peer.
* sync handshake improved. detects split brain, detects inconsistent 
  local or peer data, detects whether full sync is neccessary.
* moved syncer handshake and detach ioctl into their own functions
* meta data is initialised as inconsistent, need full sync.
* Added the "on-disconnect = stand_allone" and the ko-count options.
* Some work on drbdsetup's man page.
* Added "drbddisk [resource] status" for integration with heartbeat.
* Improved module usage count.
    

===================================================================
RCS file: /var/lib/cvs/drbd/drbd/drbd/linux/Attic/drbd_config.h,v
retrieving revision 1.1.2.15
retrieving revision 1.1.2.16
diff -u -3 -r1.1.2.15 -r1.1.2.16
--- drbd_config.h	15 Jun 2004 10:07:32 -0000	1.1.2.15
+++ drbd_config.h	18 Jun 2004 12:45:07 -0000	1.1.2.16
@@ -20,7 +20,7 @@
 #ifndef DRBD_CONFIG_H
 #define DRBD_CONFIG_H
 
-#define REL_VERSION "0.7-pre7 cvs $Date: 2004/06/15 10:07:32 $"
+#define REL_VERSION "0.7-pre8" //" cvs $Date: 2004/06/18 12:45:07 $"
 #define API_VERSION 74
 #define PRO_VERSION 72