btrfs: raid56: don't opencode swap() in __raid_recover_end_io
authorNikolay Borisov <nborisov@suse.com>
Thu, 2 Jul 2020 13:46:46 +0000 (16:46 +0300)
committerDavid Sterba <dsterba@suse.com>
Mon, 27 Jul 2020 10:55:41 +0000 (12:55 +0200)
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/raid56.c

index c09b1c2..61ff773 100644 (file)
@@ -1862,11 +1862,8 @@ static void __raid_recover_end_io(struct btrfs_raid_bio *rbio)
                        }
 
                        /* make sure our ps and qs are in order */
-                       if (faila > failb) {
-                               int tmp = failb;
-                               failb = faila;
-                               faila = tmp;
-                       }
+                       if (faila > failb)
+                               swap(faila, failb);
 
                        /* if the q stripe is failed, do a pstripe reconstruction
                         * from the xors.