btrfs: use memset_page instead of opencoding it
authorJohannes Thumshirn <johannes.thumshirn@wdc.com>
Thu, 23 Nov 2023 15:47:18 +0000 (07:47 -0800)
committerDavid Sterba <dsterba@suse.com>
Fri, 15 Dec 2023 19:27:03 +0000 (20:27 +0100)
Use memset_page() in memset_extent_buffer() instead of opencoding it.

This does not not change any functionality.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent_io.c

index 671010de7964b45bba2df7a0f92aadd13ff4a2a2..cc9a454810d07d4b69bc0551d881e9bdfa03634d 100644 (file)
@@ -4208,7 +4208,7 @@ static void memset_extent_buffer(const struct extent_buffer *eb, int c,
                struct page *page = eb->pages[index];
 
                assert_eb_page_uptodate(eb, page);
-               memset(page_address(page) + offset, c, cur_len);
+               memset_page(page, offset, c, cur_len);
 
                cur += cur_len;
        }