784 lines
27 KiB
Plaintext
784 lines
27 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Dec 10 13:30:00 CET 2008 - lmb@suse.de
|
|
|
|
- Update with changes from 8a9ba53abe973301639beacc55eec569b43507e5:
|
|
- Fix buffer overflow and off-by-one errors in drbd user-space token
|
|
parser (bnc#450883).
|
|
- Fix resizing of devices.
|
|
- Fix a NULL pointer dereference in barrier handling.
|
|
- Handle failing request better.
|
|
- Race in UUID synchronization.
|
|
- Fix a call to a blocking function from within a spinlock.
|
|
- drbd-optflags.patch: removed, is now upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 21 14:00:00 CET 2008 - lmb@suse.de
|
|
|
|
- Update from 8.2.7-rc1 to 8.2.7 proper.
|
|
- Endianness fixes.
|
|
- Handle out-of-sequence barrier acks.
|
|
- Allow DRBD to user other cn_idx values in case our default value is
|
|
already taken.
|
|
- Although Primary/Diskless/StandAlone is invalid it is not unconfigured
|
|
- become UpToDate on both after detach-attach on a connected secondary
|
|
device pair
|
|
- 2.6.28 compatibility (needed for SLE11 kernel)
|
|
- Bugfixes to write barrier handling.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 27 14:00:00 CET 2008 - lmb@suse.de
|
|
|
|
- Include fixes from upstream
|
|
(0e87a13b63e2ef87af6cfcc0d875721c53f37ed9).
|
|
- Fixed possible Oops on connection loss during sync handshake.
|
|
- Latency improvements.
|
|
- Improved barrier support.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 4 12:13:27 CEST 2008 - lmb@suse.de
|
|
|
|
- Imported some changes from upstream, including:
|
|
- Made it to compile on Linux-2.6.26
|
|
- Fixed online resizing if there is application IO on the fly when the
|
|
resize is triggered.
|
|
- Fixed online resizing if it is triggered from the secondary node.
|
|
- Fixed a possible deadlock in case "become-primary-on-both" is used, and
|
|
a resync starts
|
|
- Fixed the invocation of the pri-on-incon-degr handler
|
|
- Fixed the exit codes of drbdsetup
|
|
- sock_create_lite() to avoid a socket->sk leak
|
|
- Auto-tune socket buffers if sndbuf-size is set to zero
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 18 18:07:48 CEST 2008 - mrueckert@suse.de
|
|
|
|
- remove outdated options in the fillup_and_insserv call
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 18 11:26:43 CEST 2008 - schwab@suse.de
|
|
|
|
- Fix name of completions file.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 15 09:41:31 CEST 2008 - lmb@suse.de
|
|
|
|
- Update to 8.2.6 and include all bugfixes from upstream.
|
|
- Fix loading of module (bnc#403731).
|
|
- Include bash completion for drbdadm.
|
|
- Added the before-resync-target handler.
|
|
- Fixed the out-of-sync handler.
|
|
- Added the max-bio-bvecs option to workaround issues in a stack of
|
|
DRBD/LVM/Xen.
|
|
- Fix online resizing in case if triggered from secondary.
|
|
- Includes bugfixes from 8.0.11 -> 8.0.12 branch.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 4 12:04:56 CEST 2008 - ro@suse.de
|
|
|
|
- buildreq xen-tools only on x86,x86_64
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 3 21:57:39 CEST 2008 - coolo@suse.de
|
|
|
|
- avoid packaging a directory of xen-tools with different permissions
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 15 15:03:25 CEST 2008 - lmb@suse.de
|
|
|
|
- Update to 8.2.5 (FATE#302403)
|
|
- Include online-verify + various fixes to it.
|
|
- Fix races between online-verify and application writes.
|
|
- Fixed data-integrity-alg features.
|
|
- Improved latency.
|
|
- Full support for migration of meta-data from 0.7 -> 0.8.
|
|
- Fix some more races, bugs, and memory leaks.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 5 15:03:58 CET 2007 - ro@suse.de
|
|
|
|
- hack to compile with 2.6.24
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 18 12:07:34 CEST 2007 - ro@suse.de
|
|
|
|
- do really build a module
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 17 14:41:31 CEST 2007 - lmb@suse.de
|
|
|
|
- Update to drbd 8.0.6 for kernel-compatibility (310187)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 4 22:13:20 CEST 2007 - lrupp@suse.de
|
|
|
|
- added module-init-tools to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 30 15:20:11 CEST 2007 - rguenther@suse.de
|
|
|
|
- add flex BuildRequires
|
|
- add /etc/modprobe.d directory
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 30 02:26:42 CEST 2007 - ro@suse.de
|
|
|
|
- added bison to buildreq
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 15 09:43:01 CET 2007 - lmb@suse.de
|
|
|
|
- Update to 0.7.23 for Linux kernels >2.6.19.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 30 23:33:13 CET 2006 - lmb@suse.de
|
|
|
|
- Update to the officially released 0.7.22 version.
|
|
- Implement "freeze_io" feature.
|
|
- convert-MODULE_PARM.diff: drop unneeded patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 6 14:03:21 CEST 2006 - lmb@suse.de
|
|
|
|
- Update to 0.7.22:
|
|
- In protocol A and B, on connection loss, drbd could "forget" to set
|
|
certain areas out of sync.
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 14 21:44:10 CEST 2006 - lmb@suse.de
|
|
|
|
- Update to 0.7.21.
|
|
* Fixed the "syncer stalled" after reconnect symptom.
|
|
* Fixed the "stalled in WFParams" after reconnect symptom. The cause
|
|
of this bug was actually a misuse of the data socket.
|
|
* Allow to set the uplug_watermark to 1, only usefull for very strange
|
|
cases.
|
|
* The GC comparison code failed to start a resync in case the two
|
|
cluster node failed simultaniously (common power failure).
|
|
* Fixed DRBD's code to start kernel threads to work on 2.6.17 also.
|
|
* IOCTL return codes fixed for 32bit userland - 64 bit kernel
|
|
setups.
|
|
* New config option "unplug-watermark".
|
|
* Released the drbd_alloc_ee() / drbd_free_ee() implementation from
|
|
the DRBD+ branch to the main branch.
|
|
* Fixed a bug where lc_del() left a list poison in an LRU chache's
|
|
hash table. The only way to trigger this bug was:
|
|
up (>>200M), primary, mkfs, resize to 200M, down, up
|
|
* DRBD now propagates the backing storage's read ahead properties
|
|
to upper layers. With devices that read very fast, this is
|
|
important.
|
|
* GFP_KERNEL was changed to GFP_NOIO in a few places, to make it
|
|
more save against deadlocks in the memory subsystem.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 4 17:10:38 CEST 2006 - lmb@suse.de
|
|
|
|
- Import fixes from 0.7.18:
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 2 20:01:34 CEST 2006 - agruen@suse.de
|
|
|
|
- convert-MODULE_PARM.diff: Convert from the obsolete MODULE_PARM
|
|
to the new module_param.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 27 17:43:40 CEST 2006 - lmb@suse.de
|
|
|
|
- Fix memory allocation flags for the activity log (GFP_KERNEL ->
|
|
GFP_NOIO) to avoid possible deadlock.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 6 17:09:05 CET 2006 - lmb@suse.de
|
|
|
|
- Import upstream fixes from 0.7.17:
|
|
- There was a bug that could cause the activity log to be not applied
|
|
after a primary crash, when an other size than 127 elements was
|
|
configured.
|
|
- There was a bug in the activity log code, that could cause that the
|
|
latest update to the AL is omitted at recovery time.
|
|
- The "Marked additional XXKB as out-of-synced based on AL." message
|
|
showed one one eighth of the real amount.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 16 16:41:19 CET 2006 - lmb@suse.de
|
|
|
|
- Update to 0.7.16, new fixes:
|
|
- DRBD no longer shrinks an consistent device if it gets connected to
|
|
an smaller peer or attached to a smaller disk.
|
|
- There was a bug related to the degr-wcf-timeout config option, it was
|
|
never used in recent DRBD releases. Fixed.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 3 11:59:29 CET 2006 - agruen@suse.de
|
|
|
|
- drbd.spec: Replace %arch with %_target_cpu.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 2 12:04:52 CET 2006 - ro@suse.de
|
|
|
|
- added KMP subpackage (required with suse_kernel_module_package)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 31 15:04:10 CET 2006 - lmb@suse.de
|
|
|
|
- Change km_drbd to a KMP.
|
|
- Import fix to deal with serialized recursive calls to
|
|
generic_make_request() and avoid a deadlock (SVN r2056).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 26 12:25:02 CET 2006 - lmb@suse.de
|
|
|
|
- Compile fix for 2.6.16-rc1.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 25 21:35:35 CET 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 23 17:57:02 CET 2006 - lmb@suse.de
|
|
|
|
- Import some updated documentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 20 14:14:54 CET 2005 - lmb@suse.de
|
|
|
|
- Update to 0.7.15.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 1 15:57:58 CET 2005 - lmb@suse.de
|
|
|
|
- Update to 0.7.14/SVN.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 1 12:18:25 CEST 2005 - lmb@suse.de
|
|
|
|
- Switch to stable version 0.7.13.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 30 09:43:19 CEST 2005 - meissner@suse.de
|
|
|
|
- use RPM_OPT_FLAGS correctly.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 21 18:08:00 CET 2005 - lmb@suse.de
|
|
|
|
- Update to upstream 0.8_pre1 (SVN 1763).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 2 18:42:01 CET 2005 - lmb@suse.de
|
|
|
|
- Update to upstream 0.7.10 (1754).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 14 01:32:35 CET 2005 - ro@suse.de
|
|
|
|
- fix typo in specfile
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 1 14:51:29 CET 2004 - lmb@suse.de
|
|
|
|
- Update to upstream version 0.7.6.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 20 15:54:07 CEST 2004 - lmb@suse.de
|
|
|
|
- Merge fixes from SLES9 SP1 with STABLE.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 3 15:36:21 CEST 2004 - lmb@suse.de
|
|
|
|
- Realign with upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 27 12:41:43 CEST 2004 - lmb@suse.de
|
|
|
|
- Allow invalidate if cstate<Connected and Secondary
|
|
- Data integrity protection: Disallow the user to make a primary node
|
|
SyncTarget via IOCTLs
|
|
- Fix modprobe.d documentation (for users who do want to use the new
|
|
block major explicitly).
|
|
- Cosmetic: Disable XFS statistics by default.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 25 17:49:55 CEST 2004 - lmb@suse.de
|
|
|
|
- Fix human-count handling to avoid more data inconsistency.
|
|
- SLES9/SL9.1: Do NOT use new major number by default.
|
|
- Pre-generate documentation. Shorten dependencies even more!
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 16 12:38:43 CEST 2004 - lmb@suse.de
|
|
|
|
- Shrink dependency list even further.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 16 11:57:16 CEST 2004 - lmb@suse.de
|
|
|
|
- Remove subversion requirement for building with perl hack.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 10 14:29:28 CEST 2004 - lmb@suse.de
|
|
|
|
- Add modprobe.d file so that upgrading from previous versions is
|
|
smooth.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 6 15:09:20 CEST 2004 - lmb@suse.de
|
|
|
|
- Update to 0.7.2-final (still from SVN).
|
|
- Proper handling of backing storage devices that occasionally fail
|
|
READA (=read ahead) requests. (E.g. LVM and MD) DRBD now fails READA
|
|
requests itself, if a resynchronisation is running and it would need
|
|
to fetch the block from its peer.
|
|
- "drbdadm adjust" had a race, which caused random errors. ( Missing
|
|
waitpid() ). Fixed now.
|
|
- Properly substract SyncPause times from the syncer performance
|
|
numbers.
|
|
- Fix to the syncer progress bar in /proc/drbd.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 6 10:56:41 CEST 2004 - lmb@suse.de
|
|
|
|
- Fix minor module build issue.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 4 13:35:02 CEST 2004 - lmb@suse.de
|
|
|
|
- Upgrade to 0.7.2-pre from SVN
|
|
- Changes block major from 43 to officially reserved 147 and from
|
|
/dev/nbXX to /dev/drbdXX.
|
|
- Work-around for XFS bug.
|
|
- Handle human and timeout counters correctly.
|
|
- Some bugfixes and speedups in particular for protocol A and B.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 7 16:40:38 CEST 2004 - lmb@suse.de
|
|
|
|
- Fix various 64bit issues. (Final part of #41538)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 1 20:14:50 CEST 2004 - lmb@suse.de
|
|
|
|
- Reenable fixed zero-copy again. (#42222)
|
|
- Fix drbd to work with hard sector sizes != 512bytes (dasd)
|
|
(#41538)
|
|
- Fix 64bit problem when calling wait_event_interruptible_timeout()
|
|
- Merge upstream code cleanups.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 18 14:56:31 CEST 2004 - lmb@suse.de
|
|
|
|
- Update to drbd-0.7-pre8 from upstream:
|
|
- Disabling zero-copy IO for now (#41852).
|
|
- Bitmap code restructured and lots of bugs fixed.
|
|
- Safe default: Always force a full-resync on initial setup.
|
|
- Ensuring that we never sync/read from an inconsistent peer.
|
|
- Various other fixes.
|
|
|
|
------------------------------------------------------------------
|
|
Wed Jun 9 00:25:46 CEST 2004 - lmb@suse.de
|
|
|
|
- fix ioctls on s390x
|
|
- Fix failure in local disk handling.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 2 10:37:14 CEST 2004 - lmb@suse.de
|
|
|
|
- Do not go into in an infinite loop on recursive symlinks under /dev.
|
|
- More consistent error handling in the kernel module.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 1 16:06:23 CEST 2004 - lmb@suse.de
|
|
|
|
- Import test harness.
|
|
- More fixes from upstream:
|
|
+ Rate-limit printks to prevent DoS
|
|
+ Test for whether the lower level device is detached in all cases
|
|
+ Do not send several Write Hints in a row
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 27 13:27:15 CEST 2004 - lmb@suse.de
|
|
|
|
- Import bugfixes from upstream (equivalent to drbd-0.7-rc1).
|
|
(Replaces some previously separate patches.)
|
|
- Fix drbddisk to reply to heartbeat status inquiries correctly.
|
|
- Clean up build.
|
|
- Enable more verbose logging.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 18 10:59:06 CEST 2004 - lmb@suse.de
|
|
|
|
- Fix recalc_sigpending useage.
|
|
- Activate additional debugging useful for test harness runs.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 12 13:18:50 CEST 2004 - lmb@suse.de
|
|
|
|
- Update to drbd 0.7-pre7, bugfix release
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 29 10:53:14 CEST 2004 - kraxel@suse.de
|
|
|
|
- one more kernel build fix, previous was incomplete :-/
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 28 09:36:49 CEST 2004 - kraxel@suse.de
|
|
|
|
- fix kernel build failure.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 24 09:00:00 CEST 2004 - lmb@suse.de
|
|
|
|
- Fix random memory corruption bug.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 23 14:30:00 CEST 2004 - lmb@suse.de
|
|
|
|
- Update to latest CVS to fix SMP issues.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 6 02:49:26 CEST 2004 - agruen@suse.de
|
|
|
|
- Add missing include path (testing with Makefile.suse currently
|
|
does not catch this case).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 30 10:55:25 CEST 2004 - lmb@suse.de
|
|
|
|
- Update to CVS-2004-03-30
|
|
- Should fix #37446
|
|
- Add new magic for km test builds if kernel-source is present.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 19 14:43:46 CET 2004 - lmb@suse.de
|
|
|
|
- Update to latest CVS once more.
|
|
- Kill any files laying around from patches or CVS artifacts.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 15 16:15:07 CET 2004 - lmb@suse.de
|
|
|
|
- Update to latest CVS.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 4 16:17:59 CET 2004 - kraxel@suse.de
|
|
|
|
- add olh's regparm fix.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 19 19:13:08 CET 2004 - lmb@suse.de
|
|
|
|
- Upgrade to 0.7_pre5 from upstream.
|
|
- Include some hacks to test build of the km_ modules.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 17 13:07:19 CET 2004 - lmb@suse.de
|
|
|
|
- Stale patch included last time.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 17 11:41:01 CET 2004 - lmb@suse.de
|
|
|
|
- Fix at least the build on ppc64, x86_64 and ia64.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 16 16:11:29 CET 2004 - lmb@suse.de
|
|
|
|
- Upgrade to drbd 0.7
|
|
- Reenable new & wonderful km_drbd package
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 26 17:17:15 CET 2004 - ro@suse.de
|
|
|
|
- comment out km_drbd package
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 10 17:11:00 CET 2004 - adrian@suse.de
|
|
|
|
- build as user
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 10 16:14:31 CEST 2003 - lmb@suse.de
|
|
|
|
- Fix some build failures on ppc64.
|
|
- Honor CONFIG_DEBUGSYM for UML build.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 26 20:57:06 CEST 2003 - lmb@suse.de
|
|
|
|
- No longer build the ja & pt docs.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 19 14:14:11 CEST 2003 - lmb@suse.de
|
|
|
|
- Do apply the patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 18 19:34:57 CEST 2003 - lmb@suse.de
|
|
|
|
- Fix distribution detection.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 18 17:59:34 CEST 2003 - lmb@suse.de
|
|
|
|
- Added build fixes for building under UML.
|
|
- Fix for unacked count << 0.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 31 03:30:59 CEST 2003 - lmb@suse.de
|
|
|
|
- Upgrade to 0.6.6.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 25 14:16:50 CEST 2003 - schwab@suse.de
|
|
|
|
- Respect INSTALL_MOD_PATH.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 11 11:20:05 CEST 2003 - kukuk@suse.de
|
|
|
|
- Add all directories to filelist
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 3 16:12:31 CEST 2003 - jg@suse.de
|
|
|
|
- Update to 0.6.4, changes:
|
|
- Reworked build system (i.e. better Makefiles)
|
|
- SyncAll works forward insead of backwards. Improves performance on some
|
|
storage controlers.
|
|
- Reworked /etc/init.d/drbd script (i.e. better support of different bash
|
|
releases)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 26 11:43:36 CET 2003 - jg@suse.de
|
|
|
|
- Update to 0.6.3, changes:
|
|
- Lockup of primary if secondary fails during resync. Fixed. (Stupid!)
|
|
- Probabely SMP only deadlock in the drop-conection code path.
|
|
- Improved connect code. (The old code could trap into a distributed
|
|
deadlock, resulting in an endless connect/disconnect loop.)
|
|
- The 'BitMap too small bug' was actually caused by a patch in
|
|
SuSE's distribution kernel. This patch makes DRBD 'more' compatible
|
|
with SuSE's kernel.
|
|
- Improved code to allocate buffers for the rsynchronisation process.
|
|
The old code allocated physical adjacent pages although the syncer
|
|
does not need them! The old code could fail under high memory pressure.
|
|
- Removed BitMap too small patch (is part of 0.6.3)
|
|
- added /etc/ha.d/resource.d/datadisk to filelist so it is possible
|
|
to install heartbeat after drbd
|
|
- removed unneeded /etc/ha.d/resource.d/drbd-control
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 17 11:27:40 CET 2003 - jg@suse.de
|
|
|
|
- Added "BitMap too small" fix (Bug #25384)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 12 10:51:57 CET 2003 - jg@suse.de
|
|
|
|
- Updated to 0.6.2
|
|
- SMP fix in drbd_dio_end_sec()
|
|
- /etc/init.d/drbd knows about returncodes of fsck
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 17 10:44:16 CET 2002 - jg@suse.de
|
|
|
|
- Moved drbdsetup from /usr/sbin to /sbin to support /usr on nfs
|
|
- Removed accidentialy included CVS directories from tar-file
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 11 16:04:44 CET 2002 - jg@suse.de
|
|
|
|
- Updated to 0.6.1 final
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 11 11:26:13 CET 2002 - ro@suse.de
|
|
|
|
- changed neededforbuild <jade_dsl> to <openjade>
|
|
- changed neededforbuild <sp> to <opensp>
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 2 14:23:53 CEST 2002 - jg@suse.de
|
|
|
|
- Updated to 0.6.1-pre17, changes:
|
|
- Merged syncer speedup code by Lars G. Ellenberg
|
|
- Merged most of Lars' modifications to the ioctl interface
|
|
- Marged the bug-fixes from the lge-branch
|
|
- Implemented the TimoutCounter in the meta-data code.
|
|
- Fixed a bug that could cause lockup of the primary node on
|
|
SMP systems using a SCSI device for DRBD, it always happened
|
|
during resynchronisation. (!)
|
|
- Checking /.buildenv now in buildsystem instead of /etc/*-release
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 3 18:18:48 CEST 2002 - jg@suse.de
|
|
|
|
- Init script fixes:
|
|
- Removed abortion on non existing block devices (may
|
|
break LVM setups)
|
|
- Sourcing . /etc/rc.status earlier now
|
|
- Allowing execution via rcdrbd link
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 2 22:09:22 CEST 2002 - jg@suse.de
|
|
|
|
- Incorporated latest changes from CVS
|
|
- Using lge branch now (syncer much faster)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 21 10:32:08 CEST 2002 - jg@suse.de
|
|
|
|
- Fixed manpage generation (should now even build on ppc64)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 20 11:17:55 CEST 2002 - jg@suse.de
|
|
|
|
- Added PreReq tag
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 19 12:07:53 CEST 2002 - kukuk@suse.de
|
|
|
|
- fix compilation on UL
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 13 15:28:49 CEST 2002 - jg@suse.de
|
|
|
|
- Added documentation stuff again
|
|
- Modified init script to comply with LSB
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 12 15:18:40 CEST 2002 - jg@suse.de
|
|
|
|
- Updated to latest version from CVS repository
|
|
- Removed temporary documentation path from Makefile (does
|
|
not build)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 5 08:38:28 CET 2002 - jg@suse.de
|
|
|
|
- Fixed broken specfile
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 4 17:37:13 CET 2002 - jg@suse.de
|
|
|
|
- updated to bugfix release 0.6.1pre10
|
|
- Data-corruption bug in SyncAll fixed (was introduced in pre9)
|
|
- Fixed an OOPS in tl_check_sector() (was introduced in pre9)
|
|
- Fixed Linux-2.2.x compability (was broken in pre9)
|
|
- removed documentation patch (not needed anymore)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 20 18:14:04 CET 2002 - jg@suse.de
|
|
|
|
- modified init script to honor inittimeout settings
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 20 17:55:05 CET 2002 - jg@suse.de
|
|
|
|
- added -include /usr/src/linux/include/linux/modversions.h
|
|
to km_drbd Makefile in case CONFIG_MODVERSIONS is set
|
|
- modified the init script to comply to LSB and to skip
|
|
the "interactive" part on boot
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 12 15:47:56 CET 2002 - jg@suse.de
|
|
|
|
- added -DMODVERSION and -D__SMP__ to km_drbd Makefile (according
|
|
to kernel configuration)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 1 00:26:06 CET 2002 - ro@suse.de
|
|
|
|
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 29 18:26:07 CET 2002 - jg@suse.de
|
|
|
|
- updated to 0.6.1-pre9
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 20 10:22:14 CET 2001 - jg@suse.de
|
|
|
|
- replaced insserv call in specfile with respective macro
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 19 21:01:42 CET 2001 - jg@suse.de
|
|
|
|
- updated to 0.6.1-pre7 (supports now kernel 2.4)
|
|
- removed insserv call after installing
|
|
- removed fillup template
|
|
- removed some outdated documentation files
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 27 17:21:10 MEST 2001 - mt@suse.de
|
|
|
|
- fixed init script to be LSB compliant
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 20 12:06:42 CEST 2001 - kukuk@suse.de
|
|
|
|
- changed neededforbuild <gs_fonts> to <ghostscript-fonts-std>
|
|
- changed neededforbuild <gs_lib> to <ghostscript-library>
|
|
- changed neededforbuild <gs_serv> to <ghostscript-serv>
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 14 11:01:43 CET 2001 - mt@suse.de
|
|
|
|
- added km_drbd subpackage with drbd kernel module source
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 1 14:07:17 CET 2000 - mt@suse.de
|
|
|
|
- added mkdir $RPM_BUILD_ROOT/sbin in spec
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 1 10:43:41 CET 2000 - kukuk@suse.de
|
|
|
|
- move sbin/init.d -> etc/init.d
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 27 12:45:16 CET 2000 - mt@suse.de
|
|
|
|
- fixed link src for rcdrbd in spec file
|
|
- changed group to Applications/Clustering
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 23 09:42:31 CET 2000 - mt@suse.de
|
|
|
|
- removed heartbeat from neededforbuild
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 22 13:40:05 CET 2000 - mt@suse.de
|
|
|
|
- changed to LSB installation of run level links
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 10 16:01:54 CET 2000 - mt@suse.de
|
|
|
|
- no module build in spec - drbd module is patched into the kernel
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 8 10:42:33 CET 2000 - mt@suse.de
|
|
|
|
- new package
|
|
|