diff options
author | Nikolay Borisov <nborisov@suse.com> | 2018-01-18 07:47:06 -0500 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-01-22 10:08:22 -0500 |
commit | b03ebd992ff329889d2e1f342cb75ee3ebc21adc (patch) | |
tree | e2daf1f5a598820b95b7831166b3c8304fc0b757 /fs/btrfs/inode.c | |
parent | 5f4791f4a6479cdeb8caae1a3e5895c8a6e99c09 (diff) |
btrfs: Use IS_ALIGNED in btrfs_truncate_block instead of opencoding it
No functional changes, just makes the code more readable
Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/inode.c')
-rw-r--r-- | fs/btrfs/inode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index d55aef46e8ae..c5f31817778b 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c | |||
@@ -4769,8 +4769,8 @@ int btrfs_truncate_block(struct inode *inode, loff_t from, loff_t len, | |||
4769 | u64 block_start; | 4769 | u64 block_start; |
4770 | u64 block_end; | 4770 | u64 block_end; |
4771 | 4771 | ||
4772 | if ((offset & (blocksize - 1)) == 0 && | 4772 | if (IS_ALIGNED(offset, blocksize) && |
4773 | (!len || ((len & (blocksize - 1)) == 0))) | 4773 | (!len || IS_ALIGNED(len, blocksize))) |
4774 | goto out; | 4774 | goto out; |
4775 | 4775 | ||
4776 | block_start = round_down(from, blocksize); | 4776 | block_start = round_down(from, blocksize); |