07c0802440
- Remove redundant tags/sections from specfile (cf. packaging guidelines) (forwarded request 83298 from jengelh) OBS-URL: https://build.opensuse.org/request/show/83741 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/drbd?expand=0&rev=34
1012 lines
38 KiB
Plaintext
1012 lines
38 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
|
|
|
|
- Remove redundant tags/sections from specfile
|
|
(cf. packaging guidelines)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 21 14:10:49 UTC 2011 - ro@novell.com
|
|
|
|
- update to 8.3.10
|
|
* Fixed a subtle performance degradation that might affected synchronous
|
|
work loads (databases) (introduced in 8.3.9)
|
|
* Fixed a locking regression (introduced in 8.3.9)
|
|
* Fixed on-no-data-accessible for Primary, SyncTarget nodes (Bugz 332)
|
|
* Progress bar for online verify
|
|
* Optionally use the resync speed control loop code for the online verify
|
|
process as well
|
|
* Added code to detect false positives when using data-integrity-alg
|
|
* New config option on-congestion and new connection states ahead and behind
|
|
* Reduced IO latencies during resync, bitmap exchange and temporal states
|
|
* Only build a single kernel module package on distributions that provide
|
|
the infrastructure to have kernel version independent modules
|
|
* On 64bit architectures allow device sizes up to one petabyte
|
|
|
|
- update to 8.3.9
|
|
* Fix for possible deadlock on IO error during resync
|
|
* Fixed a race condition between adding and removing network configuration.
|
|
Lead to a BUG_ON() when triggered.
|
|
* Fixed spurious full syncs that could happen after an empty resync and
|
|
concurrent connection loss.
|
|
* Fixed spurious full syncs that happened when connection got lost while
|
|
one node was in WFSyncUUID state (Bugz 318)
|
|
* Fixed a race in the meta-data update code path, that could lead to forgotten
|
|
updates to the meta-data. That in fact could lead to unexpected behavior
|
|
at the next connect
|
|
* Fixed potential deadlock on detach
|
|
* Fixed potential data divergence after multiple failures
|
|
* Implicitly create unconfigured devices which are referenced in sync-after
|
|
dependencies.
|
|
* OCF RA now also works with pacemaker 1.1
|
|
* Allow BIO sizes of up to 128kByte. Note: In case drbd-proxy is used, at least
|
|
version 1.0.16 of drbd-proxy is required.
|
|
* New configuration keyword on-no-data-accessible. Possible values
|
|
io-error, and suspend-io. The default is "io-error", which matches the
|
|
previous behavior.
|
|
* If the fencing policy is set to resource-and-stonith, the primary node
|
|
will creates the new current UUID _after_ the fencing handler
|
|
returned. (Before it did immediately)
|
|
* Rewrote the resync speed control loop code. New configuration parameters
|
|
c-plan-ahead, c-fill-target, c-delay-target, c-max-rate, c-min-rate.
|
|
* Disable activity log updates when all blocks of an unconnected device is
|
|
are out of sync. That can be activated by using "invalidate-remote" on an
|
|
unconnected primary.
|
|
* Improved IPv6 support: link local addresses
|
|
* Improved resync speed display in /proc/drbd
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 22 00:40:04 CEST 2010 - ro@suse.de
|
|
|
|
- update to 8.3.8.1
|
|
* Revert delay probes, they could potentially lead to stalled resync.
|
|
Feature is being re-implemented differently
|
|
* DRBD ocf resource agent now treats hostnames case insensitive
|
|
|
|
- update to 8.3.8
|
|
* Do not expose failed local READs to upper layers, regression introduced
|
|
in 8.3.3
|
|
* Fixed support for devices with 4k hard sector size (again)
|
|
* Fixed a potential Oops in the disconnect code
|
|
* Fixed a race condition that could cause DRBD to consider the peers disk
|
|
as Inconstent after resync instead of UpToDate (Bugz 271)
|
|
* Fixed a reace condition that could cause DRBD to consider the peers disk
|
|
as Outdated instead of Inconsistent during resync (Bugz 277)
|
|
* Disallow to start a resync with invalidate / invalidate-remote when the
|
|
source disk is not UpToDate
|
|
* Forcing primary works now also for Consistent, not only for Outdated and
|
|
Inconsistent (Bugz 266)
|
|
* Improved robustness against corrupt or malicous sector addresses when
|
|
receiving data
|
|
* Added the initial-split-brain, it gets called also if the split-brain gets
|
|
automatically resolved
|
|
* Added the --assume-clean option for the resize command, it causes drbd to
|
|
not resync the new storage after an online grow operation
|
|
* drbdadm: Do not segfault if stacked-on-top-of refers to an undefined res
|
|
* drbdadm: Do not consider configs with invalid after statements as invalid
|
|
* drbdadm: Do not segfault if the peer's proxy section is missing
|
|
* drbdadm: Allow nullglob in include statement
|
|
* drbdadm: Fixed the use of waitpid
|
|
* init script: fix insserv headers (Debian 576901)
|
|
* Gave the receiving code the ability to use multiple BIOs for writing a
|
|
single data packet; now DRBD works with BIOs up to 32kByte also on LVM
|
|
devices; from now on the use_bmbv config option does nothing
|
|
* New command check-resize, that allows DRBD to detect offline resizing
|
|
and to move internal meta-data accordingly
|
|
* Added a control loop, that allows DRBD to find auto tune the resync
|
|
speed, on connections with large queues (drbd-proxy)
|
|
* --dry-run option for connect; disconnects after sync handshake
|
|
* --overwrite-data-of-peer got an alias named --force
|
|
* Improvements to crm-fence-peer
|
|
* Fixed option parsing and stacking in snapshot-resync-target-lvm.sh
|
|
* Compiles on 2.6.33 and 2.6.34
|
|
|
|
- removed patches:
|
|
64bit-fixes.diff (upstream/obsolete)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 25 05:39:10 UTC 2010 - tserong@novell.com
|
|
|
|
- Include Linbit RA
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 11 14:29:39 CEST 2010 - dmueller@suse.de
|
|
|
|
- remove KMP subpackage, the kernel modules are part of the kernel
|
|
and don't build out of tree anymore
|
|
|
|
- update to 8.3.7:
|
|
* Lots of fixes to the new RPM packaging
|
|
* Lots of fixes to the autoconfig stuff
|
|
* Following the rename of CONFIG_LBD to CONFIG_LBDAF
|
|
* Silenced an assert. Could trigger after changing write ordering (Bugz 261)
|
|
* Fixed a race condition between detach and ongoing IO. Very hard to
|
|
trigger, caused an OOPS in make_request/drbd_make_request. (Bugz 262)
|
|
* Fixed a regression in the resync handshake code introduced before 8.3.3.
|
|
That bug causes DRBD to block during the initial handshake when a partial
|
|
resync is not possible but a full resync is necessary. Happens very rarely.
|
|
(Bugz 260)
|
|
* Do not drop into StandAlone mode when connection is lost during authentication
|
|
* Corrected a null test in the authentication code, found by conccinelle,
|
|
thanks to upstream integration. The chance to trigger that was probably 10^-9.
|
|
* crm-fence-peer.sh is now also usable if DRBD is managed from the xen block
|
|
helper script
|
|
* Fixes to the init script's dependencies
|
|
* Backported cleanups that where contributed to the in kernel DRBD
|
|
* Allow online resizing of disconnected devices, new option to drbdsetup
|
|
drbdsetup /dev/drbdX resize --assume-peer-has-space
|
|
* Allow multiple after options in the syncer section for stacked setups
|
|
* Correctly process relative paths in include statements in drbd.conf
|
|
* New option (-t) for drbdadm to test syntax of config snippets
|
|
* Following Linux upstream changes 2.6.32 (SHASH and in_flight issues)
|
|
* New /etc/drbd.conf example that suggests the use of /etc/drbd.d/xxx.res
|
|
* Fixed a regression introduced shortly before 8.3.3, which might
|
|
case a deadlock in DRBD's disconnect code path. (Bugz 258)
|
|
* Fixed drbdsetup X resume-io which is needed for the recovery
|
|
from the effects of broken fence-peer scripts. (Bugz 256)
|
|
* Do not reduce master score of a current Primary on connection loss,
|
|
to avoid unnecessary migrations
|
|
* Do not display the usage count dialog for /etc/inti.d/drbd status
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 8 16:54:23 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Remove unneeded glib-devel BuildRequires.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 7 19:16:37 UTC 2009 - aj@suse.de
|
|
|
|
- update to 8.3.4:
|
|
* Support kernel 2.6.31
|
|
* Numerous bug fixes
|
|
* Support for Infiniband via SDP (sockets direct protocol)
|
|
- Add build fix from upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 19 21:51:40 CEST 2009 - coolo@novell.com
|
|
|
|
- trying to get installation right
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 14 12:13:04 CEST 2009 - teelynn19@aim.com
|
|
|
|
- update to 8.3.2
|
|
* For kernel 2.6.30 support - see internal changelog of source
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 20 01:13:04 CEST 2009 - ro@suse.de
|
|
|
|
- update to 8.3.1
|
|
* Fixed drbdadm invalidate on disconnected devices (reg in 8.2.7)
|
|
* Fixed a hard to trigger spinlock deadlock when using device stacking
|
|
with the upper device having a smaller minor number than the lower device.
|
|
(Bugz 210)
|
|
* Adding a missing range check in ensure_mdev()
|
|
* Implemented a congested_fn; the kernel can keep its pdflushes running now
|
|
* Improvements the connection code for high latency links
|
|
* Fix for several potential memory leaks when allocating a device
|
|
* Use an additional meta data bit to store the fact of an old crashed primary
|
|
* Udev rule that populates /dev/drbd/by-res/ and /dev/drbd/by-disk/
|
|
* New timeout option: outdated-wfc-timeout
|
|
* New drbdmeta option: --ignore-sanity-checks
|
|
* Include statement for drbd.conf
|
|
* Improvements to drbd-overview.pl
|
|
* Fixed snapshot-resync-target-lvm.sh to work with more than 10 devices
|
|
* Do not force a full resync after a detach on a primary node
|
|
* Compatibility with Linux 2.6.27, 2.6.28 and 2.6.29
|
|
|
|
- update to 8.3.0
|
|
* Fixed 'sleep with spinlock held' in case online verify found a difference
|
|
* Fixed error code pathes in request processing.
|
|
* Fix for stack smashing in drbdmeta
|
|
* Fixed a bug that could lead to a crash when detaching/attaching
|
|
on the primary under heavy IO (Bugz 171)
|
|
* Fixed a bug in the new epoch code (introduced with 8.2.7).
|
|
Might cause crash at reconnect after connection loss during heavy IO
|
|
(Bugz 160)
|
|
* Fixed a bug in drbdsetup that could cause drbdsetup wait-connect to
|
|
miss the connection event.
|
|
* Fixed a race condition in the new barrier code. (Reordered barrier ACKs)
|
|
* Do not rely on blkdev_issue_flush() returning ENOTSUPP
|
|
* bitmap in unmapped pages = support for devices > 4TByte (was DRBD+)
|
|
* checksum based resync (was DRBD+)
|
|
* support for stacked resource (was DRBD+)
|
|
* Added support for stacked resources to the bash completion stuff
|
|
* Added missing documentation (manpages)
|
|
* Fixed drbdadm handlers for stacked resources
|
|
* Support of drbd-proxy in stacked setups
|
|
* RedHat cluster suite (rgmanager) integration scripts
|
|
* Renamed 'state' to 'role'
|
|
* More build compatibility with older vendor kernels
|
|
* Added drbd-overview.pl to the packages
|
|
|
|
- update filelist
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 13 14:16:41 CET 2009 - dgollub@suse.de
|
|
|
|
- Add kernel-syms-rt to build requires to build SLERT KMPs
|
|
|
|
-------------------------------------------------------------------
|
|
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
|
|
|