Messages in this thread Patch in this message |  | | From | Tanmay Bhushan <> | Subject | [PATCH] btrfs: Fix ASSERT of em->len when getting extent | Date | Sat, 31 Dec 2022 16:05:01 +0100 |
| |
em->len is incorrectly asserted which is leading to it's assignment to sectorsize instead of being check for it.
Signed-off-by: Tanmay Bhushan <007047221b@gmail.com> --- fs/btrfs/inode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 8bcad9940154..e49358048a98 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c @@ -7092,7 +7092,7 @@ struct extent_map *btrfs_get_extent(struct btrfs_inode *inode, * Other members are not utilized for inline extents. */ ASSERT(em->block_start == EXTENT_MAP_INLINE); - ASSERT(em->len = fs_info->sectorsize); + ASSERT(em->len == fs_info->sectorsize); ret = read_inline_extent(inode, path, page); if (ret < 0) -- 2.34.1
|  |