diff --git a/fs/ext4/xattr.c b/fs/ext4/xattr.c index 1022c17fc1a1..53679716baca 100644 --- a/fs/ext4/xattr.c +++ b/fs/ext4/xattr.c @@ -1490,6 +1490,8 @@ int ext4_expand_extra_isize_ea(struct inode *inode, int new_extra_isize, kfree(buffer); if (is) brelse(is->iloc.bh); + if (bs) + brelse(bs->bh); kfree(is); kfree(bs); brelse(bh);