PM: hibernate: Remove blk_status_to_errno in hib_wait_io
authorFalla Coulibaly <fallacoulibalyz@gmail.com>
Wed, 18 Aug 2021 21:47:40 +0000 (16:47 -0500)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 15 Sep 2021 12:17:14 +0000 (14:17 +0200)
blk_status_to_errno doesn't appear to perform extra work besides
converting blk_status_t to integer. This patch removes that unnecessary
conversion as the return type of the function is blk_status_t.

Signed-off-by: Falla Coulibaly <fallacoulibalyz@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
kernel/power/swap.c

index 3cb89ba..9ec4189 100644 (file)
@@ -306,7 +306,7 @@ static blk_status_t hib_wait_io(struct hib_bio_batch *hb)
         * a plug will flush the plug list before sleeping.
         */
        wait_event(hb->wait, atomic_read(&hb->count) == 0);
-       return blk_status_to_errno(hb->error);
+       return hb->error;
 }
 
 /*