[DRBD-cvs] svn commit by lars - r2883 - in branches/drbd-0.7/drbd:
. linux - we forgot about our kernel 2.4 compatibility :(
drbd-cvs at lists.linbit.com
drbd-cvs at lists.linbit.com
Tue May 8 11:10:49 CEST 2007
Author: lars
Date: 2007-05-08 11:10:48 +0200 (Tue, 08 May 2007)
New Revision: 2883
Modified:
branches/drbd-0.7/drbd/drbd_req.c
branches/drbd-0.7/drbd/linux/drbd_config.h
Log:
we forgot about our kernel 2.4 compatibility :(
Modified: branches/drbd-0.7/drbd/drbd_req.c
===================================================================
--- branches/drbd-0.7/drbd/drbd_req.c 2007-05-07 15:21:51 UTC (rev 2882)
+++ branches/drbd-0.7/drbd/drbd_req.c 2007-05-08 09:10:48 UTC (rev 2883)
@@ -269,10 +269,12 @@
(volatile int) mdev->cstate > WFBitMapT);
local = inc_local(mdev);
+ ONLY_IN_26(
if (!local) {
bio_put(req->private_bio); /* or we get a bio leak */
req->private_bio = NULL;
}
+ )
NOT_IN_26( if (rw == READA) rw=READ );
if (rw == READ || rw == READA) {
if (local) {
@@ -298,8 +300,10 @@
* local io stack.
*/
local = 0;
+ ONLY_IN_26(
bio_put(req->private_bio);
req->private_bio = NULL;
+ )
dec_local(mdev);
}
}
Modified: branches/drbd-0.7/drbd/linux/drbd_config.h
===================================================================
--- branches/drbd-0.7/drbd/linux/drbd_config.h 2007-05-07 15:21:51 UTC (rev 2882)
+++ branches/drbd-0.7/drbd/linux/drbd_config.h 2007-05-08 09:10:48 UTC (rev 2883)
@@ -69,7 +69,7 @@
// but more recent kernels define it in arch/um/include/mem.h
#define HAVE_UML_TO_VIRT
-//#define NO_MORE_DEV_FS
+#define NO_MORE_DEV_FS
// 2.6.something has deprecated kmem_cache_t
// some older still use it.
More information about the drbd-cvs
mailing list