diff --git a/fs/btrfs/extent_io.c b/fs/btrfs/extent_io.c index 82b4829f00b8202e23226708e795e1cdc172ed24..836fc37a437a5ded7ee1964f76f4e61113d076a0 100644 --- a/fs/btrfs/extent_io.c +++ b/fs/btrfs/extent_io.c @@ -3163,7 +3163,7 @@ static int write_one_eb(struct extent_buffer *eb, u64 offset = eb->start; unsigned long i, num_pages; int rw = (epd->sync_io ? WRITE_SYNC : WRITE); - int ret; + int ret = 0; clear_bit(EXTENT_BUFFER_IOERR, &eb->bflags); num_pages = num_extent_pages(eb->start, eb->len);