aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/block/drbd/drbd_main.c
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruen@linbit.com>2010-12-12 20:25:41 -0500
committerPhilipp Reisner <philipp.reisner@linbit.com>2012-11-08 10:44:48 -0500
commit3fbf4d21ae9b7a61ce56c80573b64a1cc18c10ce (patch)
treee6faa8c24a7b41196c6bec749c8336efc9ddc05d /drivers/block/drbd/drbd_main.c
parentac29f4039aca8dd98c631c8b5c66f3dd76c2408c (diff)
drbd: drbd_md_sync_page_io(): 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_main.c')
-rw-r--r--drivers/block/drbd/drbd_main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/block/drbd/drbd_main.c b/drivers/block/drbd/drbd_main.c
index 6c4454c9b4da..43b9b7a067bd 100644
--- a/drivers/block/drbd/drbd_main.c
+++ b/drivers/block/drbd/drbd_main.c
@@ -2637,7 +2637,7 @@ void drbd_md_sync(struct drbd_conf *mdev)
2637 D_ASSERT(drbd_md_ss__(mdev, mdev->ldev) == mdev->ldev->md.md_offset); 2637 D_ASSERT(drbd_md_ss__(mdev, mdev->ldev) == mdev->ldev->md.md_offset);
2638 sector = mdev->ldev->md.md_offset; 2638 sector = mdev->ldev->md.md_offset;
2639 2639
2640 if (!drbd_md_sync_page_io(mdev, mdev->ldev, sector, WRITE)) { 2640 if (drbd_md_sync_page_io(mdev, mdev->ldev, sector, WRITE)) {
2641 /* this was a try anyways ... */ 2641 /* this was a try anyways ... */
2642 dev_err(DEV, "meta data update failed!\n"); 2642 dev_err(DEV, "meta data update failed!\n");
2643 drbd_chk_io_error(mdev, 1, true); 2643 drbd_chk_io_error(mdev, 1, true);
@@ -2670,7 +2670,7 @@ int drbd_md_read(struct drbd_conf *mdev, struct drbd_backing_dev *bdev)
2670 mutex_lock(&mdev->md_io_mutex); 2670 mutex_lock(&mdev->md_io_mutex);
2671 buffer = (struct meta_data_on_disk *)page_address(mdev->md_io_page); 2671 buffer = (struct meta_data_on_disk *)page_address(mdev->md_io_page);
2672 2672
2673 if (!drbd_md_sync_page_io(mdev, bdev, bdev->md.md_offset, READ)) { 2673 if (drbd_md_sync_page_io(mdev, bdev, bdev->md.md_offset, READ)) {
2674 /* NOTE: can't do normal error processing here as this is 2674 /* NOTE: can't do normal error processing here as this is
2675 called BEFORE disk is attached */ 2675 called BEFORE disk is attached */
2676 dev_err(DEV, "Error while reading metadata.\n"); 2676 dev_err(DEV, "Error while reading metadata.\n");