This commit is contained in:
parent
baae30a30d
commit
cb75e831ed
@ -1,200 +0,0 @@
|
|||||||
--- drbd/drbd_actlog.c
|
|
||||||
+++ drbd/drbd_actlog.c
|
|
||||||
@@ -53,7 +53,7 @@
|
|
||||||
|
|
||||||
if (FAULT_ACTIVE(mdev, (rw & WRITE)? DRBD_FAULT_MD_WR:DRBD_FAULT_MD_RD)) {
|
|
||||||
bio->bi_rw |= rw;
|
|
||||||
- bio_endio(bio,bio->bi_size,-EIO);
|
|
||||||
+ bio_endio(bio,-EIO);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
#ifdef BIO_RW_SYNC
|
|
||||||
@@ -674,7 +674,7 @@
|
|
||||||
if (bios[i]==NULL) break;
|
|
||||||
if (FAULT_ACTIVE( mdev, DRBD_FAULT_MD_WR )) {
|
|
||||||
bios[i]->bi_rw = WRITE;
|
|
||||||
- bio_endio(bios[i],bios[i]->bi_size,-EIO);
|
|
||||||
+ bio_endio(bios[i],-EIO);
|
|
||||||
} else {
|
|
||||||
submit_bio(WRITE, bios[i]);
|
|
||||||
}
|
|
||||||
--- drbd/drbd_bitmap.c
|
|
||||||
+++ drbd/drbd_bitmap.c
|
|
||||||
@@ -681,7 +681,7 @@
|
|
||||||
|
|
||||||
if (FAULT_ACTIVE(mdev, (rw&WRITE)?DRBD_FAULT_MD_WR:DRBD_FAULT_MD_RD)) {
|
|
||||||
bio->bi_rw |= rw;
|
|
||||||
- bio_endio(bio,bio->bi_size,-EIO);
|
|
||||||
+ bio_endio(bio, -EIO);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
submit_bio(rw, bio);
|
|
||||||
--- drbd/drbd_compat_wrappers.h
|
|
||||||
+++ drbd/drbd_compat_wrappers.h
|
|
||||||
@@ -23,12 +23,12 @@
|
|
||||||
extern char* drbd_sec_holder;
|
|
||||||
|
|
||||||
// bi_end_io handlers
|
|
||||||
-// int (bio_end_io_t) (struct bio *, unsigned int, int);
|
|
||||||
-extern int drbd_md_io_complete (struct bio *bio, unsigned int bytes_done, int error);
|
|
||||||
+// int (bio_end_io_t) (struct bio *, int);
|
|
||||||
+extern int drbd_md_io_complete (struct bio *bio, int error);
|
|
||||||
|
|
||||||
-extern int drbd_endio_read_sec (struct bio *bio, unsigned int bytes_done, int error);
|
|
||||||
-extern int drbd_endio_write_sec(struct bio *bio, unsigned int bytes_done, int error);
|
|
||||||
-extern int drbd_endio_pri (struct bio *bio, unsigned int bytes_done, int error);
|
|
||||||
+extern int drbd_endio_read_sec (struct bio *bio, int error);
|
|
||||||
+extern int drbd_endio_write_sec(struct bio *bio, int error);
|
|
||||||
+extern int drbd_endio_pri (struct bio *bio, int error);
|
|
||||||
|
|
||||||
static inline sector_t drbd_get_hardsect(struct block_device *bdev)
|
|
||||||
{
|
|
||||||
@@ -128,12 +128,12 @@
|
|
||||||
printk(KERN_ERR DEVICE_NAME "%d: drbd_generic_make_request: bio->bi_bdev == NULL\n",
|
|
||||||
mdev_to_minor(mdev));
|
|
||||||
dump_stack();
|
|
||||||
- bio_endio(bio, bio->bi_size, -ENODEV);
|
|
||||||
+ bio_endio(bio, -ENODEV);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (FAULT_ACTIVE(mdev, fault_type))
|
|
||||||
- bio_endio(bio,bio->bi_size,-EIO);
|
|
||||||
+ bio_endio(bio, -EIO);
|
|
||||||
else
|
|
||||||
generic_make_request(bio);
|
|
||||||
}
|
|
||||||
--- drbd/drbd_receiver.c
|
|
||||||
+++ drbd/drbd_receiver.c
|
|
||||||
@@ -3019,9 +3019,7 @@
|
|
||||||
goto fail;
|
|
||||||
}
|
|
||||||
|
|
||||||
- sg.page = virt_to_page(peers_ch);
|
|
||||||
- sg.offset = offset_in_page(peers_ch);
|
|
||||||
- sg.length = p.length;
|
|
||||||
+ sg_set_page(&sg, virt_to_page(peers_ch), p.length, offset_in_page(peers_ch));
|
|
||||||
|
|
||||||
rv = crypto_hash_digest(&desc, &sg, sg.length, response);
|
|
||||||
if(rv) {
|
|
||||||
@@ -3064,9 +3062,7 @@
|
|
||||||
goto fail;
|
|
||||||
}
|
|
||||||
|
|
||||||
- sg.page = virt_to_page(my_challenge);
|
|
||||||
- sg.offset = offset_in_page(my_challenge);
|
|
||||||
- sg.length = CHALLENGE_LEN;
|
|
||||||
+ sg_set_page(&sg, virt_to_page(my_challenge), CHALLENGE_LEN, offset_in_page(my_challenge));
|
|
||||||
|
|
||||||
rv = crypto_hash_digest(&desc, &sg, sg.length, right_response);
|
|
||||||
if(rv) {
|
|
||||||
--- drbd/drbd_req.c
|
|
||||||
+++ drbd/drbd_req.c
|
|
||||||
@@ -243,7 +243,7 @@
|
|
||||||
static void _complete_master_bio(drbd_dev *mdev, drbd_request_t *req, int error)
|
|
||||||
{
|
|
||||||
dump_bio(mdev,req->master_bio,1);
|
|
||||||
- bio_endio(req->master_bio, req->master_bio->bi_size, error);
|
|
||||||
+ bio_endio(req->master_bio, error);
|
|
||||||
req->master_bio = NULL;
|
|
||||||
dec_ap_bio(mdev);
|
|
||||||
}
|
|
||||||
@@ -779,7 +779,7 @@
|
|
||||||
/* only pass the error to the upper layers.
|
|
||||||
* if user cannot handle io errors, thats not our business. */
|
|
||||||
ERR("could not kmalloc() req\n");
|
|
||||||
- bio_endio(bio, bio->bi_size, -ENOMEM);
|
|
||||||
+ bio_endio(bio, -ENOMEM);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -975,7 +975,7 @@
|
|
||||||
if (remote) dec_ap_pending(mdev);
|
|
||||||
dump_bio(mdev,req->master_bio,1);
|
|
||||||
/* THINK: do we want to fail it (-EIO), or pretend success? */
|
|
||||||
- bio_endio(req->master_bio, req->master_bio->bi_size, 0);
|
|
||||||
+ bio_endio(req->master_bio, 0);
|
|
||||||
req->master_bio = NULL;
|
|
||||||
dec_ap_bio(mdev);
|
|
||||||
drbd_req_free(req);
|
|
||||||
@@ -1003,7 +1003,7 @@
|
|
||||||
if (FAULT_ACTIVE(mdev, rw==WRITE ? DRBD_FAULT_DT_WR :
|
|
||||||
( rw==READ ? DRBD_FAULT_DT_RD :
|
|
||||||
DRBD_FAULT_DT_RA ) ))
|
|
||||||
- bio_endio(req->private_bio, req->private_bio->bi_size, -EIO);
|
|
||||||
+ bio_endio(req->private_bio, -EIO);
|
|
||||||
else
|
|
||||||
generic_make_request(req->private_bio);
|
|
||||||
}
|
|
||||||
@@ -1016,7 +1016,7 @@
|
|
||||||
|
|
||||||
fail_and_free_req:
|
|
||||||
if (b) kfree(b);
|
|
||||||
- bio_endio(bio, bio->bi_size, err);
|
|
||||||
+ bio_endio(bio, err);
|
|
||||||
drbd_req_free(req);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
@@ -1071,13 +1071,13 @@
|
|
||||||
struct Drbd_Conf* mdev = (drbd_dev*) q->queuedata;
|
|
||||||
|
|
||||||
if (drbd_fail_request_early(mdev, bio_data_dir(bio) & WRITE)) {
|
|
||||||
- bio_endio(bio, bio->bi_size, -EPERM);
|
|
||||||
+ bio_endio(bio, -EPERM);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Currently our BARRIER code is disabled. */
|
|
||||||
if(unlikely(bio_barrier(bio))) {
|
|
||||||
- bio_endio(bio, bio->bi_size, -EOPNOTSUPP);
|
|
||||||
+ bio_endio(bio, -EOPNOTSUPP);
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1100,7 +1100,7 @@
|
|
||||||
ERR("bio would need to, but cannot, be split: "
|
|
||||||
"(vcnt=%u,idx=%u,size=%u,sector=%llu)\n",
|
|
||||||
bio->bi_vcnt, bio->bi_idx, bio->bi_size, bio->bi_sector);
|
|
||||||
- bio_endio(bio, bio->bi_size, -EINVAL);
|
|
||||||
+ bio_endio(bio, -EINVAL);
|
|
||||||
return 0;
|
|
||||||
} else {
|
|
||||||
/* This bio crosses some boundary, so we have to split it. */
|
|
||||||
--- drbd/drbd_worker.c
|
|
||||||
+++ drbd/drbd_worker.c
|
|
||||||
@@ -62,7 +62,7 @@
|
|
||||||
/* used for synchronous meta data and bitmap IO
|
|
||||||
* submitted by drbd_md_sync_page_io()
|
|
||||||
*/
|
|
||||||
-int drbd_md_io_complete(struct bio *bio, unsigned int bytes_done, int error)
|
|
||||||
+int drbd_md_io_complete(struct bio *bio, int error)
|
|
||||||
{
|
|
||||||
if (bio->bi_size) return 1;
|
|
||||||
/* error parameter ignored:
|
|
||||||
@@ -75,7 +75,7 @@
|
|
||||||
/* reads on behalf of the partner,
|
|
||||||
* "submitted" by the receiver
|
|
||||||
*/
|
|
||||||
-int drbd_endio_read_sec(struct bio *bio, unsigned int bytes_done, int error)
|
|
||||||
+int drbd_endio_read_sec(struct bio *bio, int error)
|
|
||||||
{
|
|
||||||
unsigned long flags=0;
|
|
||||||
struct Tl_epoch_entry *e=NULL;
|
|
||||||
@@ -119,7 +119,7 @@
|
|
||||||
/* writes on behalf of the partner, or resync writes,
|
|
||||||
* "submitted" by the receiver.
|
|
||||||
*/
|
|
||||||
-int drbd_endio_write_sec(struct bio *bio, unsigned int bytes_done, int error)
|
|
||||||
+int drbd_endio_write_sec(struct bio *bio, int error)
|
|
||||||
{
|
|
||||||
unsigned long flags=0;
|
|
||||||
struct Tl_epoch_entry *e=NULL;
|
|
||||||
@@ -192,7 +192,7 @@
|
|
||||||
|
|
||||||
/* read, readA or write requests on Primary comming from drbd_make_request
|
|
||||||
*/
|
|
||||||
-int drbd_endio_pri(struct bio *bio, unsigned int bytes_done, int error)
|
|
||||||
+int drbd_endio_pri(struct bio *bio, int error)
|
|
||||||
{
|
|
||||||
unsigned long flags;
|
|
||||||
drbd_request_t *req=bio->bi_private;
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f08eb9a1fade6a089fefd5652d394f516531857890e83757f67ec54144ae50a2
|
|
||||||
size 495421
|
|
3
drbd-8.2.5.tar.bz2
Normal file
3
drbd-8.2.5.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d2a07df558c7cdb60b3217386c39a631b6db2b7d2bbed893cefdb1b5e1a6193d
|
||||||
|
size 252941
|
@ -1,34 +1,22 @@
|
|||||||
---
|
---
|
||||||
benchmark/Makefile | 4 +++-
|
benchmark/Makefile | 4 +++-
|
||||||
testing/Makefile | 2 +-
|
|
||||||
user/Makefile | 3 ++-
|
user/Makefile | 3 ++-
|
||||||
3 files changed, 6 insertions(+), 3 deletions(-)
|
2 files changed, 5 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
--- drbd-8.0.6.orig/benchmark/Makefile 2007-05-22 14:57:52.000000000 +0200
|
--- drbd-8.2.5.orig/benchmark/Makefile 2007-12-09 13:54:21.000000000 +0100
|
||||||
+++ drbd-8.0.6/benchmark/Makefile 2007-09-17 14:20:13.584966000 +0200
|
+++ drbd-8.2.5/benchmark/Makefile 2008-04-15 14:28:50.253569000 +0200
|
||||||
@@ -1,6 +1,8 @@
|
@@ -1,6 +1,8 @@
|
||||||
-CFLAGS=-Wall
|
-CFLAGS=-Wall
|
||||||
+CFLAGS=-Wall $(OPTFLAGS)
|
+CFLAGS=-Wall $(OPTFLAGS)
|
||||||
+
|
+
|
||||||
+OPTFLAGS=-O2
|
+OPTFLAGS=-O2
|
||||||
|
|
||||||
all: dm
|
all: dm io-latency-test
|
||||||
|
|
||||||
install:
|
io-latency-test: io-latency-test.c
|
||||||
|
$(CC) -pthread -o $@ $^
|
||||||
--- drbd-8.0.6.orig/testing/Makefile 2007-05-22 14:58:01.000000000 +0200
|
--- drbd-8.2.5.orig/user/Makefile 2007-10-09 16:13:11.000000000 +0200
|
||||||
+++ drbd-8.0.6/testing/Makefile 2007-09-17 14:20:37.310216000 +0200
|
+++ drbd-8.2.5/user/Makefile 2008-04-15 14:28:29.595246000 +0200
|
||||||
@@ -1,7 +1,7 @@
|
|
||||||
PROGRAMS=show_size access_and_verify #drbd_states
|
|
||||||
-CFLAGS=-Wall -I../drbd
|
|
||||||
+CFLAGS=-Wall $(OPTFLAGS) -I../drbd
|
|
||||||
|
|
||||||
all: $(PROGRAMS)
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f $(PROGRAMS)
|
|
||||||
--- drbd-8.0.6.orig/user/Makefile 2007-08-02 21:09:28.000000000 +0200
|
|
||||||
+++ drbd-8.0.6/user/Makefile 2007-09-17 14:23:06.198178000 +0200
|
|
||||||
@@ -18,11 +18,12 @@
|
@@ -18,11 +18,12 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
|
11
drbd.changes
11
drbd.changes
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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
|
Wed Dec 5 15:03:58 CET 2007 - ro@suse.de
|
||||||
|
|
||||||
|
235
drbd.spec
235
drbd.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package drbd (Version 8.0.6)
|
# spec file for package drbd (Version 8.2.5)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
# package are under the same license as the package itself.
|
# package are under the same license as the package itself.
|
||||||
#
|
#
|
||||||
@ -9,14 +9,14 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Name: drbd
|
Name: drbd
|
||||||
BuildRequires: bison flex glib-devel kernel-source kernel-syms module-init-tools
|
BuildRequires: bison flex glib-devel kernel-source kernel-syms module-init-tools
|
||||||
Summary: Distributed Replicated Block Device
|
Summary: Distributed Replicated Block Device
|
||||||
Version: 8.0.6
|
Version: 8.2.5
|
||||||
Release: 24
|
Release: 1
|
||||||
Source: %{name}-%{version}.tar.gz
|
Source: %{name}-%{version}.tar.bz2
|
||||||
Patch0: drbd-optflags.patch
|
Patch0: drbd-optflags.patch
|
||||||
Patch1: drbd-2.6.24.patch
|
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
Group: Productivity/Clustering/HA
|
Group: Productivity/Clustering/HA
|
||||||
Provides: drbdsetup drbd-control
|
Provides: drbdsetup drbd-control
|
||||||
@ -38,6 +38,7 @@ Authors:
|
|||||||
Lars Ellenberg <lars.ellenberg@linbit.com>
|
Lars Ellenberg <lars.ellenberg@linbit.com>
|
||||||
|
|
||||||
%package KMP
|
%package KMP
|
||||||
|
License: GPL v2 or later
|
||||||
Summary: Distributed Replicated Block Device
|
Summary: Distributed Replicated Block Device
|
||||||
Group: System/Kernel
|
Group: System/Kernel
|
||||||
|
|
||||||
@ -56,7 +57,6 @@ Authors:
|
|||||||
%prep
|
%prep
|
||||||
%setup -n drbd-%{version}
|
%setup -n drbd-%{version}
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1
|
|
||||||
mkdir source
|
mkdir source
|
||||||
cp -a drbd/. source/. || :
|
cp -a drbd/. source/. || :
|
||||||
cp source/Makefile-2.6 source/Makefile
|
cp source/Makefile-2.6 source/Makefile
|
||||||
@ -107,6 +107,9 @@ done
|
|||||||
%post
|
%post
|
||||||
%{fillup_and_insserv -p}
|
%{fillup_and_insserv -p}
|
||||||
|
|
||||||
|
%preun
|
||||||
|
%{stop_on_removal}
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
%{insserv_cleanup}
|
%{insserv_cleanup}
|
||||||
|
|
||||||
@ -140,26 +143,34 @@ done
|
|||||||
%doc scripts/drbd.conf
|
%doc scripts/drbd.conf
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Dec 05 2007 - ro@suse.de
|
* Tue Apr 15 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 05 2007 ro@suse.de
|
||||||
- hack to compile with 2.6.24
|
- hack to compile with 2.6.24
|
||||||
* Tue Sep 18 2007 - ro@suse.de
|
* Tue Sep 18 2007 ro@suse.de
|
||||||
- do really build a module
|
- do really build a module
|
||||||
* Mon Sep 17 2007 - lmb@suse.de
|
* Mon Sep 17 2007 lmb@suse.de
|
||||||
- Update to drbd 8.0.6 for kernel-compatibility (310187)
|
- Update to drbd 8.0.6 for kernel-compatibility (310187)
|
||||||
* Wed Apr 04 2007 - lrupp@suse.de
|
* Thu Apr 05 2007 lrupp@suse.de
|
||||||
- added module-init-tools to BuildRequires
|
- added module-init-tools to BuildRequires
|
||||||
* Fri Mar 30 2007 - rguenther@suse.de
|
* Fri Mar 30 2007 rguenther@suse.de
|
||||||
- add flex BuildRequires
|
- add flex BuildRequires
|
||||||
- add /etc/modprobe.d directory
|
- add /etc/modprobe.d directory
|
||||||
* Fri Mar 30 2007 - ro@suse.de
|
* Fri Mar 30 2007 ro@suse.de
|
||||||
- added bison to buildreq
|
- added bison to buildreq
|
||||||
* Mon Jan 15 2007 - lmb@suse.de
|
* Mon Jan 15 2007 lmb@suse.de
|
||||||
- Update to 0.7.23 for Linux kernels >2.6.19.
|
- Update to 0.7.23 for Linux kernels >2.6.19.
|
||||||
* Mon Oct 30 2006 - lmb@suse.de
|
* Tue Oct 31 2006 lmb@suse.de
|
||||||
- Update to the officially released 0.7.22 version.
|
- Update to the officially released 0.7.22 version.
|
||||||
- Implement "freeze_io" feature.
|
- Implement "freeze_io" feature.
|
||||||
- convert-MODULE_PARM.diff: drop unneeded patch.
|
- convert-MODULE_PARM.diff: drop unneeded patch.
|
||||||
* Fri Oct 06 2006 - lmb@suse.de
|
* Fri Oct 06 2006 lmb@suse.de
|
||||||
- Update to 0.7.22:
|
- Update to 0.7.22:
|
||||||
- In protocol A and B, on connection loss, drbd could "forget" to set
|
- In protocol A and B, on connection loss, drbd could "forget" to set
|
||||||
certain areas out of sync.
|
certain areas out of sync.
|
||||||
@ -169,7 +180,7 @@ done
|
|||||||
- fix possible list corruption respective resulting deadlock in
|
- fix possible list corruption respective resulting deadlock in
|
||||||
receive_DataRequest.
|
receive_DataRequest.
|
||||||
- improved the drbd_thread_stop / start code.
|
- improved the drbd_thread_stop / start code.
|
||||||
* Mon Aug 14 2006 - lmb@suse.de
|
* Mon Aug 14 2006 lmb@suse.de
|
||||||
- Update to 0.7.21.
|
- Update to 0.7.21.
|
||||||
* Fixed the "syncer stalled" after reconnect symptom.
|
* Fixed the "syncer stalled" after reconnect symptom.
|
||||||
* Fixed the "stalled in WFParams" after reconnect symptom. The cause
|
* Fixed the "stalled in WFParams" after reconnect symptom. The cause
|
||||||
@ -192,7 +203,7 @@ done
|
|||||||
important.
|
important.
|
||||||
* GFP_KERNEL was changed to GFP_NOIO in a few places, to make it
|
* GFP_KERNEL was changed to GFP_NOIO in a few places, to make it
|
||||||
more save against deadlocks in the memory subsystem.
|
more save against deadlocks in the memory subsystem.
|
||||||
* Thu May 04 2006 - lmb@suse.de
|
* Thu May 04 2006 lmb@suse.de
|
||||||
- Import fixes from 0.7.18:
|
- Import fixes from 0.7.18:
|
||||||
- Under high memory pressure it was possible to hit a deadlock on a
|
- 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
|
kmalloc(). Changed the GFP mask, it is no longer possible to deadlock
|
||||||
@ -207,13 +218,13 @@ done
|
|||||||
kernels.
|
kernels.
|
||||||
- Improved handling of IO errors during initial read in of the activity
|
- Improved handling of IO errors during initial read in of the activity
|
||||||
log.
|
log.
|
||||||
* Sun Apr 02 2006 - agruen@suse.de
|
* Sun Apr 02 2006 agruen@suse.de
|
||||||
- convert-MODULE_PARM.diff: Convert from the obsolete MODULE_PARM
|
- convert-MODULE_PARM.diff: Convert from the obsolete MODULE_PARM
|
||||||
to the new module_param.
|
to the new module_param.
|
||||||
* Mon Mar 27 2006 - lmb@suse.de
|
* Mon Mar 27 2006 lmb@suse.de
|
||||||
- Fix memory allocation flags for the activity log (GFP_KERNEL ->
|
- Fix memory allocation flags for the activity log (GFP_KERNEL ->
|
||||||
GFP_NOIO) to avoid possible deadlock.
|
GFP_NOIO) to avoid possible deadlock.
|
||||||
* Mon Mar 06 2006 - lmb@suse.de
|
* Mon Mar 06 2006 lmb@suse.de
|
||||||
- Import upstream fixes from 0.7.17:
|
- Import upstream fixes from 0.7.17:
|
||||||
- There was a bug that could cause the activity log to be not applied
|
- 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
|
after a primary crash, when an other size than 127 elements was
|
||||||
@ -222,65 +233,65 @@ done
|
|||||||
latest update to the AL is omitted at recovery time.
|
latest update to the AL is omitted at recovery time.
|
||||||
- The "Marked additional XXKB as out-of-synced based on AL." message
|
- The "Marked additional XXKB as out-of-synced based on AL." message
|
||||||
showed one one eighth of the real amount.
|
showed one one eighth of the real amount.
|
||||||
* Thu Feb 16 2006 - lmb@suse.de
|
* Thu Feb 16 2006 lmb@suse.de
|
||||||
- Update to 0.7.16, new fixes:
|
- Update to 0.7.16, new fixes:
|
||||||
- DRBD no longer shrinks an consistent device if it gets connected to
|
- DRBD no longer shrinks an consistent device if it gets connected to
|
||||||
an smaller peer or attached to a smaller disk.
|
an smaller peer or attached to a smaller disk.
|
||||||
- There was a bug related to the degr-wcf-timeout config option, it was
|
- There was a bug related to the degr-wcf-timeout config option, it was
|
||||||
never used in recent DRBD releases. Fixed.
|
never used in recent DRBD releases. Fixed.
|
||||||
* Fri Feb 03 2006 - agruen@suse.de
|
* Fri Feb 03 2006 agruen@suse.de
|
||||||
- drbd.spec: Replace %%arch with %%_target_cpu.
|
- drbd.spec: Replace %%arch with %%_target_cpu.
|
||||||
* Thu Feb 02 2006 - ro@suse.de
|
* Thu Feb 02 2006 ro@suse.de
|
||||||
- added KMP subpackage (required with suse_kernel_module_package)
|
- added KMP subpackage (required with suse_kernel_module_package)
|
||||||
* Tue Jan 31 2006 - lmb@suse.de
|
* Tue Jan 31 2006 lmb@suse.de
|
||||||
- Change km_drbd to a KMP.
|
- Change km_drbd to a KMP.
|
||||||
- Import fix to deal with serialized recursive calls to
|
- Import fix to deal with serialized recursive calls to
|
||||||
generic_make_request() and avoid a deadlock (SVN r2056).
|
generic_make_request() and avoid a deadlock (SVN r2056).
|
||||||
* Thu Jan 26 2006 - lmb@suse.de
|
* Thu Jan 26 2006 lmb@suse.de
|
||||||
- Compile fix for 2.6.16-rc1.
|
- Compile fix for 2.6.16-rc1.
|
||||||
* Wed Jan 25 2006 - mls@suse.de
|
* Wed Jan 25 2006 mls@suse.de
|
||||||
- converted neededforbuild to BuildRequires
|
- converted neededforbuild to BuildRequires
|
||||||
* Mon Jan 23 2006 - lmb@suse.de
|
* Mon Jan 23 2006 lmb@suse.de
|
||||||
- Import some updated documentation.
|
- Import some updated documentation.
|
||||||
* Tue Dec 20 2005 - lmb@suse.de
|
* Tue Dec 20 2005 lmb@suse.de
|
||||||
- Update to 0.7.15.
|
- Update to 0.7.15.
|
||||||
* Thu Dec 01 2005 - lmb@suse.de
|
* Thu Dec 01 2005 lmb@suse.de
|
||||||
- Update to 0.7.14/SVN.
|
- Update to 0.7.14/SVN.
|
||||||
* Thu Sep 01 2005 - lmb@suse.de
|
* Thu Sep 01 2005 lmb@suse.de
|
||||||
- Switch to stable version 0.7.13.
|
- Switch to stable version 0.7.13.
|
||||||
* Thu Jun 30 2005 - meissner@suse.de
|
* Thu Jun 30 2005 meissner@suse.de
|
||||||
- use RPM_OPT_FLAGS correctly.
|
- use RPM_OPT_FLAGS correctly.
|
||||||
* Mon Feb 21 2005 - lmb@suse.de
|
* Mon Feb 21 2005 lmb@suse.de
|
||||||
- Update to upstream 0.8_pre1 (SVN 1763).
|
- Update to upstream 0.8_pre1 (SVN 1763).
|
||||||
* Wed Feb 02 2005 - lmb@suse.de
|
* Wed Feb 02 2005 lmb@suse.de
|
||||||
- Update to upstream 0.7.10 (1754).
|
- Update to upstream 0.7.10 (1754).
|
||||||
* Fri Jan 14 2005 - ro@suse.de
|
* Fri Jan 14 2005 ro@suse.de
|
||||||
- fix typo in specfile
|
- fix typo in specfile
|
||||||
* Wed Dec 01 2004 - lmb@suse.de
|
* Wed Dec 01 2004 lmb@suse.de
|
||||||
- Update to upstream version 0.7.6.
|
- Update to upstream version 0.7.6.
|
||||||
* Mon Sep 20 2004 - lmb@suse.de
|
* Mon Sep 20 2004 lmb@suse.de
|
||||||
- Merge fixes from SLES9 SP1 with STABLE.
|
- Merge fixes from SLES9 SP1 with STABLE.
|
||||||
* Fri Sep 03 2004 - lmb@suse.de
|
* Fri Sep 03 2004 lmb@suse.de
|
||||||
- Realign with upstream.
|
- Realign with upstream.
|
||||||
* Fri Aug 27 2004 - lmb@suse.de
|
* Fri Aug 27 2004 lmb@suse.de
|
||||||
- Allow invalidate if cstate<Connected and Secondary
|
- Allow invalidate if cstate<Connected and Secondary
|
||||||
- Data integrity protection: Disallow the user to make a primary node
|
- Data integrity protection: Disallow the user to make a primary node
|
||||||
SyncTarget via IOCTLs
|
SyncTarget via IOCTLs
|
||||||
- Fix modprobe.d documentation (for users who do want to use the new
|
- Fix modprobe.d documentation (for users who do want to use the new
|
||||||
block major explicitly).
|
block major explicitly).
|
||||||
- Cosmetic: Disable XFS statistics by default.
|
- Cosmetic: Disable XFS statistics by default.
|
||||||
* Wed Aug 25 2004 - lmb@suse.de
|
* Wed Aug 25 2004 lmb@suse.de
|
||||||
- Fix human-count handling to avoid more data inconsistency.
|
- Fix human-count handling to avoid more data inconsistency.
|
||||||
- SLES9/SL9.1: Do NOT use new major number by default.
|
- SLES9/SL9.1: Do NOT use new major number by default.
|
||||||
- Pre-generate documentation. Shorten dependencies even more!
|
- Pre-generate documentation. Shorten dependencies even more!
|
||||||
* Mon Aug 16 2004 - lmb@suse.de
|
* Mon Aug 16 2004 lmb@suse.de
|
||||||
- Shrink dependency list even further.
|
- Shrink dependency list even further.
|
||||||
* Mon Aug 16 2004 - lmb@suse.de
|
* Mon Aug 16 2004 lmb@suse.de
|
||||||
- Remove subversion requirement for building with perl hack.
|
- Remove subversion requirement for building with perl hack.
|
||||||
* Tue Aug 10 2004 - lmb@suse.de
|
* Tue Aug 10 2004 lmb@suse.de
|
||||||
- Add modprobe.d file so that upgrading from previous versions is
|
- Add modprobe.d file so that upgrading from previous versions is
|
||||||
smooth.
|
smooth.
|
||||||
* Fri Aug 06 2004 - lmb@suse.de
|
* Fri Aug 06 2004 lmb@suse.de
|
||||||
- Update to 0.7.2-final (still from SVN).
|
- Update to 0.7.2-final (still from SVN).
|
||||||
- Proper handling of backing storage devices that occasionally fail
|
- Proper handling of backing storage devices that occasionally fail
|
||||||
READA (=read ahead) requests. (E.g. LVM and MD) DRBD now fails READA
|
READA (=read ahead) requests. (E.g. LVM and MD) DRBD now fails READA
|
||||||
@ -291,115 +302,115 @@ done
|
|||||||
- Properly substract SyncPause times from the syncer performance
|
- Properly substract SyncPause times from the syncer performance
|
||||||
numbers.
|
numbers.
|
||||||
- Fix to the syncer progress bar in /proc/drbd.
|
- Fix to the syncer progress bar in /proc/drbd.
|
||||||
* Fri Aug 06 2004 - lmb@suse.de
|
* Fri Aug 06 2004 lmb@suse.de
|
||||||
- Fix minor module build issue.
|
- Fix minor module build issue.
|
||||||
* Wed Aug 04 2004 - lmb@suse.de
|
* Wed Aug 04 2004 lmb@suse.de
|
||||||
- Upgrade to 0.7.2-pre from SVN
|
- Upgrade to 0.7.2-pre from SVN
|
||||||
- Changes block major from 43 to officially reserved 147 and from
|
- Changes block major from 43 to officially reserved 147 and from
|
||||||
/dev/nbXX to /dev/drbdXX.
|
/dev/nbXX to /dev/drbdXX.
|
||||||
- Work-around for XFS bug.
|
- Work-around for XFS bug.
|
||||||
- Handle human and timeout counters correctly.
|
- Handle human and timeout counters correctly.
|
||||||
- Some bugfixes and speedups in particular for protocol A and B.
|
- Some bugfixes and speedups in particular for protocol A and B.
|
||||||
* Wed Jul 07 2004 - lmb@suse.de
|
* Wed Jul 07 2004 lmb@suse.de
|
||||||
- Fix various 64bit issues. (Final part of #41538)
|
- Fix various 64bit issues. (Final part of #41538)
|
||||||
* Thu Jul 01 2004 - lmb@suse.de
|
* Thu Jul 01 2004 lmb@suse.de
|
||||||
- Reenable fixed zero-copy again. (#42222)
|
- Reenable fixed zero-copy again. (#42222)
|
||||||
- Fix drbd to work with hard sector sizes != 512bytes (dasd)
|
- Fix drbd to work with hard sector sizes != 512bytes (dasd)
|
||||||
(#41538)
|
(#41538)
|
||||||
- Fix 64bit problem when calling wait_event_interruptible_timeout()
|
- Fix 64bit problem when calling wait_event_interruptible_timeout()
|
||||||
- Merge upstream code cleanups.
|
- Merge upstream code cleanups.
|
||||||
* Fri Jun 18 2004 - lmb@suse.de
|
* Fri Jun 18 2004 lmb@suse.de
|
||||||
- Update to drbd-0.7-pre8 from upstream:
|
- Update to drbd-0.7-pre8 from upstream:
|
||||||
- Disabling zero-copy IO for now (#41852).
|
- Disabling zero-copy IO for now (#41852).
|
||||||
- Bitmap code restructured and lots of bugs fixed.
|
- Bitmap code restructured and lots of bugs fixed.
|
||||||
- Safe default: Always force a full-resync on initial setup.
|
- Safe default: Always force a full-resync on initial setup.
|
||||||
- Ensuring that we never sync/read from an inconsistent peer.
|
- Ensuring that we never sync/read from an inconsistent peer.
|
||||||
- Various other fixes.
|
- Various other fixes.
|
||||||
* Wed Jun 09 2004 - lmb@suse.de
|
* Wed Jun 09 2004 lmb@suse.de
|
||||||
- fix ioctls on s390x
|
- fix ioctls on s390x
|
||||||
- Fix failure in local disk handling.
|
- Fix failure in local disk handling.
|
||||||
* Wed Jun 02 2004 - lmb@suse.de
|
* Wed Jun 02 2004 lmb@suse.de
|
||||||
- Do not go into in an infinite loop on recursive symlinks under /dev.
|
- Do not go into in an infinite loop on recursive symlinks under /dev.
|
||||||
- More consistent error handling in the kernel module.
|
- More consistent error handling in the kernel module.
|
||||||
* Tue Jun 01 2004 - lmb@suse.de
|
* Tue Jun 01 2004 lmb@suse.de
|
||||||
- Import test harness.
|
- Import test harness.
|
||||||
- More fixes from upstream:
|
- More fixes from upstream:
|
||||||
+ Rate-limit printks to prevent DoS
|
+ Rate-limit printks to prevent DoS
|
||||||
+ Test for whether the lower level device is detached in all cases
|
+ Test for whether the lower level device is detached in all cases
|
||||||
+ Do not send several Write Hints in a row
|
+ Do not send several Write Hints in a row
|
||||||
* Thu May 27 2004 - lmb@suse.de
|
* Thu May 27 2004 lmb@suse.de
|
||||||
- Import bugfixes from upstream (equivalent to drbd-0.7-rc1).
|
- Import bugfixes from upstream (equivalent to drbd-0.7-rc1).
|
||||||
(Replaces some previously separate patches.)
|
(Replaces some previously separate patches.)
|
||||||
- Fix drbddisk to reply to heartbeat status inquiries correctly.
|
- Fix drbddisk to reply to heartbeat status inquiries correctly.
|
||||||
- Clean up build.
|
- Clean up build.
|
||||||
- Enable more verbose logging.
|
- Enable more verbose logging.
|
||||||
* Tue May 18 2004 - lmb@suse.de
|
* Tue May 18 2004 lmb@suse.de
|
||||||
- Fix recalc_sigpending useage.
|
- Fix recalc_sigpending useage.
|
||||||
- Activate additional debugging useful for test harness runs.
|
- Activate additional debugging useful for test harness runs.
|
||||||
* Wed May 12 2004 - lmb@suse.de
|
* Wed May 12 2004 lmb@suse.de
|
||||||
- Update to drbd 0.7-pre7, bugfix release
|
- Update to drbd 0.7-pre7, bugfix release
|
||||||
* Thu Apr 29 2004 - kraxel@suse.de
|
* Thu Apr 29 2004 kraxel@suse.de
|
||||||
- one more kernel build fix, previous was incomplete :-/
|
- one more kernel build fix, previous was incomplete :-/
|
||||||
* Wed Apr 28 2004 - kraxel@suse.de
|
* Wed Apr 28 2004 kraxel@suse.de
|
||||||
- fix kernel build failure.
|
- fix kernel build failure.
|
||||||
* Sat Apr 24 2004 - lmb@suse.de
|
* Sat Apr 24 2004 lmb@suse.de
|
||||||
- Fix random memory corruption bug.
|
- Fix random memory corruption bug.
|
||||||
* Fri Apr 23 2004 - lmb@suse.de
|
* Fri Apr 23 2004 lmb@suse.de
|
||||||
- Update to latest CVS to fix SMP issues.
|
- Update to latest CVS to fix SMP issues.
|
||||||
* Tue Apr 06 2004 - agruen@suse.de
|
* Tue Apr 06 2004 agruen@suse.de
|
||||||
- Add missing include path (testing with Makefile.suse currently
|
- Add missing include path (testing with Makefile.suse currently
|
||||||
does not catch this case).
|
does not catch this case).
|
||||||
* Tue Mar 30 2004 - lmb@suse.de
|
* Tue Mar 30 2004 lmb@suse.de
|
||||||
- Update to CVS-2004-03-30
|
- Update to CVS-2004-03-30
|
||||||
- Should fix #37446
|
- Should fix #37446
|
||||||
- Add new magic for km test builds if kernel-source is present.
|
- Add new magic for km test builds if kernel-source is present.
|
||||||
* Fri Mar 19 2004 - lmb@suse.de
|
* Fri Mar 19 2004 lmb@suse.de
|
||||||
- Update to latest CVS once more.
|
- Update to latest CVS once more.
|
||||||
- Kill any files laying around from patches or CVS artifacts.
|
- Kill any files laying around from patches or CVS artifacts.
|
||||||
* Mon Mar 15 2004 - lmb@suse.de
|
* Mon Mar 15 2004 lmb@suse.de
|
||||||
- Update to latest CVS.
|
- Update to latest CVS.
|
||||||
* Thu Mar 04 2004 - kraxel@suse.de
|
* Thu Mar 04 2004 kraxel@suse.de
|
||||||
- add olh's regparm fix.
|
- add olh's regparm fix.
|
||||||
* Thu Feb 19 2004 - lmb@suse.de
|
* Thu Feb 19 2004 lmb@suse.de
|
||||||
- Upgrade to 0.7_pre5 from upstream.
|
- Upgrade to 0.7_pre5 from upstream.
|
||||||
- Include some hacks to test build of the km_ modules.
|
- Include some hacks to test build of the km_ modules.
|
||||||
* Tue Feb 17 2004 - lmb@suse.de
|
* Tue Feb 17 2004 lmb@suse.de
|
||||||
- Stale patch included last time.
|
- Stale patch included last time.
|
||||||
* Tue Feb 17 2004 - lmb@suse.de
|
* Tue Feb 17 2004 lmb@suse.de
|
||||||
- Fix at least the build on ppc64, x86_64 and ia64.
|
- Fix at least the build on ppc64, x86_64 and ia64.
|
||||||
* Mon Feb 16 2004 - lmb@suse.de
|
* Mon Feb 16 2004 lmb@suse.de
|
||||||
- Upgrade to drbd 0.7
|
- Upgrade to drbd 0.7
|
||||||
- Reenable new & wonderful km_drbd package
|
- Reenable new & wonderful km_drbd package
|
||||||
* Mon Jan 26 2004 - ro@suse.de
|
* Mon Jan 26 2004 ro@suse.de
|
||||||
- comment out km_drbd package
|
- comment out km_drbd package
|
||||||
* Sat Jan 10 2004 - adrian@suse.de
|
* Sat Jan 10 2004 adrian@suse.de
|
||||||
- build as user
|
- build as user
|
||||||
* Wed Sep 10 2003 - lmb@suse.de
|
* Wed Sep 10 2003 lmb@suse.de
|
||||||
- Fix some build failures on ppc64.
|
- Fix some build failures on ppc64.
|
||||||
- Honor CONFIG_DEBUGSYM for UML build.
|
- Honor CONFIG_DEBUGSYM for UML build.
|
||||||
* Tue Aug 26 2003 - lmb@suse.de
|
* Tue Aug 26 2003 lmb@suse.de
|
||||||
- No longer build the ja & pt docs.
|
- No longer build the ja & pt docs.
|
||||||
* Tue Aug 19 2003 - lmb@suse.de
|
* Tue Aug 19 2003 lmb@suse.de
|
||||||
- Do apply the patch.
|
- Do apply the patch.
|
||||||
* Mon Aug 18 2003 - lmb@suse.de
|
* Mon Aug 18 2003 lmb@suse.de
|
||||||
- Fix distribution detection.
|
- Fix distribution detection.
|
||||||
* Mon Aug 18 2003 - lmb@suse.de
|
* Mon Aug 18 2003 lmb@suse.de
|
||||||
- Added build fixes for building under UML.
|
- Added build fixes for building under UML.
|
||||||
- Fix for unacked count << 0.
|
- Fix for unacked count << 0.
|
||||||
* Thu Jul 31 2003 - lmb@suse.de
|
* Thu Jul 31 2003 lmb@suse.de
|
||||||
- Upgrade to 0.6.6.
|
- Upgrade to 0.6.6.
|
||||||
* Fri Jul 25 2003 - schwab@suse.de
|
* Fri Jul 25 2003 schwab@suse.de
|
||||||
- Respect INSTALL_MOD_PATH.
|
- Respect INSTALL_MOD_PATH.
|
||||||
* Wed Jun 11 2003 - kukuk@suse.de
|
* Wed Jun 11 2003 kukuk@suse.de
|
||||||
- Add all directories to filelist
|
- Add all directories to filelist
|
||||||
* Tue Jun 03 2003 - jg@suse.de
|
* Tue Jun 03 2003 jg@suse.de
|
||||||
- Update to 0.6.4, changes:
|
- Update to 0.6.4, changes:
|
||||||
- Reworked build system (i.e. better Makefiles)
|
- Reworked build system (i.e. better Makefiles)
|
||||||
- SyncAll works forward insead of backwards. Improves performance on some
|
- SyncAll works forward insead of backwards. Improves performance on some
|
||||||
storage controlers.
|
storage controlers.
|
||||||
- Reworked /etc/init.d/drbd script (i.e. better support of different bash
|
- Reworked /etc/init.d/drbd script (i.e. better support of different bash
|
||||||
releases)
|
releases)
|
||||||
* Wed Mar 26 2003 - jg@suse.de
|
* Wed Mar 26 2003 jg@suse.de
|
||||||
- Update to 0.6.3, changes:
|
- Update to 0.6.3, changes:
|
||||||
- Lockup of primary if secondary fails during resync. Fixed. (Stupid!)
|
- Lockup of primary if secondary fails during resync. Fixed. (Stupid!)
|
||||||
- Probabely SMP only deadlock in the drop-conection code path.
|
- Probabely SMP only deadlock in the drop-conection code path.
|
||||||
@ -415,21 +426,21 @@ done
|
|||||||
- added /etc/ha.d/resource.d/datadisk to filelist so it is possible
|
- added /etc/ha.d/resource.d/datadisk to filelist so it is possible
|
||||||
to install heartbeat after drbd
|
to install heartbeat after drbd
|
||||||
- removed unneeded /etc/ha.d/resource.d/drbd-control
|
- removed unneeded /etc/ha.d/resource.d/drbd-control
|
||||||
* Mon Mar 17 2003 - jg@suse.de
|
* Mon Mar 17 2003 jg@suse.de
|
||||||
- Added "BitMap too small" fix (Bug #25384)
|
- Added "BitMap too small" fix (Bug #25384)
|
||||||
* Wed Feb 12 2003 - jg@suse.de
|
* Wed Feb 12 2003 jg@suse.de
|
||||||
- Updated to 0.6.2
|
- Updated to 0.6.2
|
||||||
- SMP fix in drbd_dio_end_sec()
|
- SMP fix in drbd_dio_end_sec()
|
||||||
- /etc/init.d/drbd knows about returncodes of fsck
|
- /etc/init.d/drbd knows about returncodes of fsck
|
||||||
* Tue Dec 17 2002 - jg@suse.de
|
* Tue Dec 17 2002 jg@suse.de
|
||||||
- Moved drbdsetup from /usr/sbin to /sbin to support /usr on nfs
|
- Moved drbdsetup from /usr/sbin to /sbin to support /usr on nfs
|
||||||
- Removed accidentialy included CVS directories from tar-file
|
- Removed accidentialy included CVS directories from tar-file
|
||||||
* Wed Dec 11 2002 - jg@suse.de
|
* Wed Dec 11 2002 jg@suse.de
|
||||||
- Updated to 0.6.1 final
|
- Updated to 0.6.1 final
|
||||||
* Mon Nov 11 2002 - ro@suse.de
|
* Mon Nov 11 2002 ro@suse.de
|
||||||
- changed neededforbuild <jade_dsl> to <openjade>
|
- changed neededforbuild <jade_dsl> to <openjade>
|
||||||
- changed neededforbuild <sp> to <opensp>
|
- changed neededforbuild <sp> to <opensp>
|
||||||
* Wed Oct 02 2002 - jg@suse.de
|
* Wed Oct 02 2002 jg@suse.de
|
||||||
- Updated to 0.6.1-pre17, changes:
|
- Updated to 0.6.1-pre17, changes:
|
||||||
- Merged syncer speedup code by Lars G. Ellenberg
|
- Merged syncer speedup code by Lars G. Ellenberg
|
||||||
- Merged most of Lars' modifications to the ioctl interface
|
- Merged most of Lars' modifications to the ioctl interface
|
||||||
@ -439,77 +450,77 @@ done
|
|||||||
SMP systems using a SCSI device for DRBD, it always happened
|
SMP systems using a SCSI device for DRBD, it always happened
|
||||||
during resynchronisation. (!)
|
during resynchronisation. (!)
|
||||||
- Checking /.buildenv now in buildsystem instead of /etc/*-release
|
- Checking /.buildenv now in buildsystem instead of /etc/*-release
|
||||||
* Tue Sep 03 2002 - jg@suse.de
|
* Tue Sep 03 2002 jg@suse.de
|
||||||
- Init script fixes:
|
- Init script fixes:
|
||||||
- Removed abortion on non existing block devices (may
|
- Removed abortion on non existing block devices (may
|
||||||
break LVM setups)
|
break LVM setups)
|
||||||
- Sourcing . /etc/rc.status earlier now
|
- Sourcing . /etc/rc.status earlier now
|
||||||
- Allowing execution via rcdrbd link
|
- Allowing execution via rcdrbd link
|
||||||
* Mon Sep 02 2002 - jg@suse.de
|
* Tue Sep 03 2002 jg@suse.de
|
||||||
- Incorporated latest changes from CVS
|
- Incorporated latest changes from CVS
|
||||||
- Using lge branch now (syncer much faster)
|
- Using lge branch now (syncer much faster)
|
||||||
* Wed Aug 21 2002 - jg@suse.de
|
* Wed Aug 21 2002 jg@suse.de
|
||||||
- Fixed manpage generation (should now even build on ppc64)
|
- Fixed manpage generation (should now even build on ppc64)
|
||||||
* Tue Aug 20 2002 - jg@suse.de
|
* Tue Aug 20 2002 jg@suse.de
|
||||||
- Added PreReq tag
|
- Added PreReq tag
|
||||||
* Mon Aug 19 2002 - kukuk@suse.de
|
* Mon Aug 19 2002 kukuk@suse.de
|
||||||
- fix compilation on UL
|
- fix compilation on UL
|
||||||
* Tue Aug 13 2002 - jg@suse.de
|
* Tue Aug 13 2002 jg@suse.de
|
||||||
- Added documentation stuff again
|
- Added documentation stuff again
|
||||||
- Modified init script to comply with LSB
|
- Modified init script to comply with LSB
|
||||||
* Mon Aug 12 2002 - jg@suse.de
|
* Mon Aug 12 2002 jg@suse.de
|
||||||
- Updated to latest version from CVS repository
|
- Updated to latest version from CVS repository
|
||||||
- Removed temporary documentation path from Makefile (does
|
- Removed temporary documentation path from Makefile (does
|
||||||
not build)
|
not build)
|
||||||
* Tue Mar 05 2002 - jg@suse.de
|
* Tue Mar 05 2002 jg@suse.de
|
||||||
- Fixed broken specfile
|
- Fixed broken specfile
|
||||||
* Mon Mar 04 2002 - jg@suse.de
|
* Mon Mar 04 2002 jg@suse.de
|
||||||
- updated to bugfix release 0.6.1pre10
|
- updated to bugfix release 0.6.1pre10
|
||||||
- Data-corruption bug in SyncAll fixed (was introduced in pre9)
|
- Data-corruption bug in SyncAll fixed (was introduced in pre9)
|
||||||
- Fixed an OOPS in tl_check_sector() (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)
|
- Fixed Linux-2.2.x compability (was broken in pre9)
|
||||||
- removed documentation patch (not needed anymore)
|
- removed documentation patch (not needed anymore)
|
||||||
* Wed Feb 20 2002 - jg@suse.de
|
* Wed Feb 20 2002 jg@suse.de
|
||||||
- modified init script to honor inittimeout settings
|
- modified init script to honor inittimeout settings
|
||||||
* Wed Feb 20 2002 - jg@suse.de
|
* Wed Feb 20 2002 jg@suse.de
|
||||||
- added -include /usr/src/linux/include/linux/modversions.h
|
- added -include /usr/src/linux/include/linux/modversions.h
|
||||||
to km_drbd Makefile in case CONFIG_MODVERSIONS is set
|
to km_drbd Makefile in case CONFIG_MODVERSIONS is set
|
||||||
- modified the init script to comply to LSB and to skip
|
- modified the init script to comply to LSB and to skip
|
||||||
the "interactive" part on boot
|
the "interactive" part on boot
|
||||||
* Tue Feb 12 2002 - jg@suse.de
|
* Tue Feb 12 2002 jg@suse.de
|
||||||
- added -DMODVERSION and -D__SMP__ to km_drbd Makefile (according
|
- added -DMODVERSION and -D__SMP__ to km_drbd Makefile (according
|
||||||
to kernel configuration)
|
to kernel configuration)
|
||||||
* Fri Feb 01 2002 - ro@suse.de
|
* Fri Feb 01 2002 ro@suse.de
|
||||||
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||||
* Tue Jan 29 2002 - jg@suse.de
|
* Tue Jan 29 2002 jg@suse.de
|
||||||
- updated to 0.6.1-pre9
|
- updated to 0.6.1-pre9
|
||||||
* Thu Dec 20 2001 - jg@suse.de
|
* Thu Dec 20 2001 jg@suse.de
|
||||||
- replaced insserv call in specfile with respective macro
|
- replaced insserv call in specfile with respective macro
|
||||||
* Wed Dec 19 2001 - jg@suse.de
|
* Wed Dec 19 2001 jg@suse.de
|
||||||
- updated to 0.6.1-pre7 (supports now kernel 2.4)
|
- updated to 0.6.1-pre7 (supports now kernel 2.4)
|
||||||
- removed insserv call after installing
|
- removed insserv call after installing
|
||||||
- removed fillup template
|
- removed fillup template
|
||||||
- removed some outdated documentation files
|
- removed some outdated documentation files
|
||||||
* Fri Jul 27 2001 - mt@suse.de
|
* Fri Jul 27 2001 mt@suse.de
|
||||||
- fixed init script to be LSB compliant
|
- fixed init script to be LSB compliant
|
||||||
* Fri Jul 20 2001 - kukuk@suse.de
|
* Fri Jul 20 2001 kukuk@suse.de
|
||||||
- changed neededforbuild <gs_fonts> to <ghostscript-fonts-std>
|
- changed neededforbuild <gs_fonts> to <ghostscript-fonts-std>
|
||||||
- changed neededforbuild <gs_lib> to <ghostscript-library>
|
- changed neededforbuild <gs_lib> to <ghostscript-library>
|
||||||
- changed neededforbuild <gs_serv> to <ghostscript-serv>
|
- changed neededforbuild <gs_serv> to <ghostscript-serv>
|
||||||
* Sun Jan 14 2001 - mt@suse.de
|
* Sun Jan 14 2001 mt@suse.de
|
||||||
- added km_drbd subpackage with drbd kernel module source
|
- added km_drbd subpackage with drbd kernel module source
|
||||||
* Fri Dec 01 2000 - mt@suse.de
|
* Fri Dec 01 2000 mt@suse.de
|
||||||
- added mkdir $RPM_BUILD_ROOT/sbin in spec
|
- added mkdir $RPM_BUILD_ROOT/sbin in spec
|
||||||
* Fri Dec 01 2000 - kukuk@suse.de
|
* Fri Dec 01 2000 kukuk@suse.de
|
||||||
- move sbin/init.d -> etc/init.d
|
- move sbin/init.d -> etc/init.d
|
||||||
* Mon Nov 27 2000 - mt@suse.de
|
* Mon Nov 27 2000 mt@suse.de
|
||||||
- fixed link src for rcdrbd in spec file
|
- fixed link src for rcdrbd in spec file
|
||||||
- changed group to Applications/Clustering
|
- changed group to Applications/Clustering
|
||||||
* Thu Nov 23 2000 - mt@suse.de
|
* Thu Nov 23 2000 mt@suse.de
|
||||||
- removed heartbeat from neededforbuild
|
- removed heartbeat from neededforbuild
|
||||||
* Wed Nov 22 2000 - mt@suse.de
|
* Wed Nov 22 2000 mt@suse.de
|
||||||
- changed to LSB installation of run level links
|
- changed to LSB installation of run level links
|
||||||
* Fri Nov 10 2000 - mt@suse.de
|
* Fri Nov 10 2000 mt@suse.de
|
||||||
- no module build in spec - drbd module is patched into the kernel
|
- no module build in spec - drbd module is patched into the kernel
|
||||||
* Wed Nov 08 2000 - mt@suse.de
|
* Wed Nov 08 2000 mt@suse.de
|
||||||
- new package
|
- new package
|
||||||
|
Loading…
Reference in New Issue
Block a user