Commit eb70d222 authored by Omar Sandoval's avatar Omar Sandoval Committed by David Sterba

btrfs: remove unnecessary pg_offset assignments in __extent_writepage()

We're initializing pg_offset to 0, setting it immediately, then
reassigning it to 0 again after. The former became unnecessary in
211c17f5 ("Fix corners in writepage and btrfs_truncate_page"). The
latter is a leftover that should've been removed in 40f76580
("Btrfs: split up __extent_writepage to lower stack usage"). Remove
both.
Reviewed-by: default avatarJohannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: default avatarOmar Sandoval <osandov@fb.com>
Reviewed-by: default avatarDavid Sterba <dsterba@suse.com>
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent bffe633e
...@@ -3562,7 +3562,7 @@ static int __extent_writepage(struct page *page, struct writeback_control *wbc, ...@@ -3562,7 +3562,7 @@ static int __extent_writepage(struct page *page, struct writeback_control *wbc,
u64 page_end = start + PAGE_SIZE - 1; u64 page_end = start + PAGE_SIZE - 1;
int ret; int ret;
int nr = 0; int nr = 0;
size_t pg_offset = 0; size_t pg_offset;
loff_t i_size = i_size_read(inode); loff_t i_size = i_size_read(inode);
unsigned long end_index = i_size >> PAGE_SHIFT; unsigned long end_index = i_size >> PAGE_SHIFT;
unsigned long nr_written = 0; unsigned long nr_written = 0;
...@@ -3591,8 +3591,6 @@ static int __extent_writepage(struct page *page, struct writeback_control *wbc, ...@@ -3591,8 +3591,6 @@ static int __extent_writepage(struct page *page, struct writeback_control *wbc,
flush_dcache_page(page); flush_dcache_page(page);
} }
pg_offset = 0;
set_page_extent_mapped(page); set_page_extent_mapped(page);
if (!epd->extent_locked) { if (!epd->extent_locked) {
......
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