Commit cc2c39d6 authored by Johannes Thumshirn's avatar Johannes Thumshirn Committed by David Sterba

btrfs: don't initialize 'offset' in map_private_extent_buffer()

In map_private_extent_buffer() the 'offset' variable is initialized to a
page aligned version of the 'start' parameter.

But later on it is overwritten with either the offset from the extent
buffer's start or 0.

So get rid of the initial initialization.
Reviewed-by: default avatarNikolay Borisov <nborisov@suse.com>
Signed-off-by: default avatarJohannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent a5fb1142
...@@ -5380,7 +5380,7 @@ int map_private_extent_buffer(const struct extent_buffer *eb, ...@@ -5380,7 +5380,7 @@ int map_private_extent_buffer(const struct extent_buffer *eb,
char **map, unsigned long *map_start, char **map, unsigned long *map_start,
unsigned long *map_len) unsigned long *map_len)
{ {
size_t offset = start & (PAGE_SIZE - 1); size_t offset;
char *kaddr; char *kaddr;
struct page *p; struct page *p;
size_t start_offset = eb->start & ((u64)PAGE_SIZE - 1); size_t start_offset = eb->start & ((u64)PAGE_SIZE - 1);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment