Messages in this thread Patch in this message | | | From | Haowen Bai <> | Subject | [PATCH] fs: btrfs: Remove redundant condition | Date | Wed, 23 Mar 2022 09:45:58 +0800 |
| |
The logic !A || A && B is equivalent to !A || B. so we can make code clear.
Signed-off-by: Haowen Bai <baihaowen@meizu.com> --- fs/btrfs/inode.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 5bbea5e..50c2a37 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c @@ -2012,8 +2012,7 @@ int btrfs_run_delalloc_range(struct btrfs_inode *inode, struct page *locked_page * to use run_delalloc_nocow() here, like for regular * preallocated inodes. */ - ASSERT(!zoned || - (zoned && btrfs_is_data_reloc_root(inode->root))); + ASSERT(!zoned || btrfs_is_data_reloc_root(inode->root)); ret = run_delalloc_nocow(inode, locked_page, start, end, page_started, nr_written); } else if (!inode_can_compress(inode) || -- 2.7.4
| |