From: Nikolay Borisov Date: Thu, 16 Jul 2020 15:17:19 +0000 (+0300) Subject: btrfs: remove done label in writepage_delalloc X-Git-Tag: v5.15~2817^2~47 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b69d1ee923ec59533672ff4953ab45c57576bce0;p=platform%2Fkernel%2Flinux-starfive.git btrfs: remove done label in writepage_delalloc Since there is not common cleanup run after the label it makes it somewhat redundant. Reviewed-by: Johannes Thumshirn Signed-off-by: Nikolay Borisov Reviewed-by: David Sterba Signed-off-by: David Sterba --- diff --git a/fs/btrfs/extent_io.c b/fs/btrfs/extent_io.c index e37950a..73c9c59 100644 --- a/fs/btrfs/extent_io.c +++ b/fs/btrfs/extent_io.c @@ -3446,8 +3446,7 @@ static noinline_for_stack int writepage_delalloc(struct btrfs_inode *inode, * started, so we don't want to return > 0 unless * things are going well. */ - ret = ret < 0 ? ret : -EIO; - goto done; + return ret < 0 ? ret : -EIO; } /* * delalloc_end is already one less than the total length, so @@ -3479,10 +3478,7 @@ static noinline_for_stack int writepage_delalloc(struct btrfs_inode *inode, return 1; } - ret = 0; - -done: - return ret; + return 0; } /*