aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/block/drbd/drbd_worker.c
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@linbit.com>2011-03-15 20:37:21 -0400
committerPhilipp Reisner <philipp.reisner@linbit.com>2012-11-08 10:44:40 -0500
commitdb1b0b724e56f34608b76197191ef0577a1ddd45 (patch)
tree18d8d3a6eb530ecd545a81f392067091fc66b55d /drivers/block/drbd/drbd_worker.c
parent6c1005e74d4142511a165edae72cb6648aa308c5 (diff)
drbd: drbd_send_drequest_csum(): Return 0 upon success and an error code otherwise
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
Diffstat (limited to 'drivers/block/drbd/drbd_worker.c')
-rw-r--r--drivers/block/drbd/drbd_worker.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/block/drbd/drbd_worker.c b/drivers/block/drbd/drbd_worker.c
index 3c785657040b..a529ffe213a6 100644
--- a/drivers/block/drbd/drbd_worker.c
+++ b/drivers/block/drbd/drbd_worker.c
@@ -324,9 +324,9 @@ static int w_e_send_csum(struct drbd_work *w, int cancel)
324 drbd_free_ee(mdev, peer_req); 324 drbd_free_ee(mdev, peer_req);
325 peer_req = NULL; 325 peer_req = NULL;
326 inc_rs_pending(mdev); 326 inc_rs_pending(mdev);
327 ok = drbd_send_drequest_csum(mdev, sector, size, 327 ok = !drbd_send_drequest_csum(mdev, sector, size,
328 digest, digest_size, 328 digest, digest_size,
329 P_CSUM_RS_REQUEST); 329 P_CSUM_RS_REQUEST);
330 kfree(digest); 330 kfree(digest);
331 } else { 331 } else {
332 dev_err(DEV, "kmalloc() of digest failed.\n"); 332 dev_err(DEV, "kmalloc() of digest failed.\n");
@@ -1089,9 +1089,9 @@ int w_e_end_ov_req(struct drbd_work *w, int cancel)
1089 drbd_free_ee(mdev, peer_req); 1089 drbd_free_ee(mdev, peer_req);
1090 peer_req = NULL; 1090 peer_req = NULL;
1091 inc_rs_pending(mdev); 1091 inc_rs_pending(mdev);
1092 ok = drbd_send_drequest_csum(mdev, sector, size, 1092 ok = !drbd_send_drequest_csum(mdev, sector, size,
1093 digest, digest_size, 1093 digest, digest_size,
1094 P_OV_REPLY); 1094 P_OV_REPLY);
1095 if (!ok) 1095 if (!ok)
1096 dec_rs_pending(mdev); 1096 dec_rs_pending(mdev);
1097 kfree(digest); 1097 kfree(digest);