diff --git a/fs/ceph/xattr.c b/fs/ceph/xattr.c index 6fa9a784676b..63c9d8148c49 100644 --- a/fs/ceph/xattr.c +++ b/fs/ceph/xattr.c @@ -1132,6 +1132,7 @@ retry: do_sync: spin_unlock(&ci->i_ceph_lock); + ceph_buffer_put(old_blob); do_sync_unlocked: if (lock_snap_rwsem) up_read(&mdsc->snap_rwsem);