]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
drbd: drbd_may_do_local_read(): Use bool/true/false
authorAndreas Gruenbacher <agruen@linbit.com>
Sun, 19 Dec 2010 19:48:29 +0000 (20:48 +0100)
committerPhilipp Reisner <philipp.reisner@linbit.com>
Thu, 8 Nov 2012 15:44:49 +0000 (16:44 +0100)
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
drivers/block/drbd/drbd_req.c

index f91f9c9a815cf1aaaf471f9e0f1b1f00b57f74db..3430dab857206535b98713cddc21b332da8c762f 100644 (file)
@@ -671,17 +671,16 @@ int __req_mod(struct drbd_request *req, enum drbd_req_event what,
  *   since size may be bigger than BM_BLOCK_SIZE,
  *   we may need to check several bits.
  */
-static int drbd_may_do_local_read(struct drbd_conf *mdev, sector_t sector, int size)
+static bool drbd_may_do_local_read(struct drbd_conf *mdev, sector_t sector, int size)
 {
        unsigned long sbnr, ebnr;
        sector_t esector, nr_sectors;
 
        if (mdev->state.disk == D_UP_TO_DATE)
-               return 1;
+               return true;
        if (mdev->state.disk != D_INCONSISTENT)
-               return 0;
+               return false;
        esector = sector + (size >> 9) - 1;
-
        nr_sectors = drbd_get_capacity(mdev->this_bdev);
        D_ASSERT(sector  < nr_sectors);
        D_ASSERT(esector < nr_sectors);
@@ -689,7 +688,7 @@ static int drbd_may_do_local_read(struct drbd_conf *mdev, sector_t sector, int s
        sbnr = BM_SECT_TO_BIT(sector);
        ebnr = BM_SECT_TO_BIT(esector);
 
-       return 0 == drbd_bm_count_bits(mdev, sbnr, ebnr);
+       return drbd_bm_count_bits(mdev, sbnr, ebnr) == 0;
 }
 
 /*