[DRBD-cvs] svn commit by phil - r2299 - trunk/drbd - I should "code
what I mean" ; )
drbd-cvs at lists.linbit.com
drbd-cvs at lists.linbit.com
Wed Jul 26 16:51:56 CEST 2006
Author: phil
Date: 2006-07-26 16:51:53 +0200 (Wed, 26 Jul 2006)
New Revision: 2299
Modified:
trunk/drbd/drbd_main.c
trunk/drbd/drbd_worker.c
Log:
I should "code what I mean" ;)
Modified: trunk/drbd/drbd_main.c
===================================================================
--- trunk/drbd/drbd_main.c 2006-07-26 10:23:35 UTC (rev 2298)
+++ trunk/drbd/drbd_main.c 2006-07-26 14:51:53 UTC (rev 2299)
@@ -1704,10 +1704,6 @@
set_bit(UNPLUG_REMOTE,&mdev->flags);
ok = sizeof(p) == drbd_send(mdev,mdev->data.socket,&p,sizeof(p),MSG_MORE);
if(ok) {
- spin_lock_irq(&mdev->req_lock);
- req->rq_status |= RQ_DRBD_ON_WIRE;
- spin_unlock_irq(&mdev->req_lock);
-
if(mdev->net_conf->wire_protocol == DRBD_PROT_A) {
ok = _drbd_send_bio(mdev,req->master_bio);
} else {
Modified: trunk/drbd/drbd_worker.c
===================================================================
--- trunk/drbd/drbd_worker.c 2006-07-26 10:23:35 UTC (rev 2298)
+++ trunk/drbd/drbd_worker.c 2006-07-26 14:51:53 UTC (rev 2299)
@@ -568,6 +568,10 @@
ok = drbd_send_dblock(mdev,req);
if (ok) {
+ spin_lock_irq(&mdev->req_lock);
+ req->rq_status |= RQ_DRBD_ON_WIRE;
+ spin_unlock_irq(&mdev->req_lock);
+
inc_ap_pending(mdev);
if(mdev->net_conf->wire_protocol == DRBD_PROT_A) {
More information about the drbd-cvs
mailing list